UserFrosting is a fully-functioning user management application that offers a complete toolbox of programmatic components for building your application.
Lacks available extensions or plugins, and extending functionality requires custom programming.
Management of content and data is relatively straight forward, but there may be a bit of a learning curve. Some programming experience may be required.
Has a smaller active community. Limited support is available either for free or as a paid service. Adequate documentation is available.