Home Development Social & Communications Tool

Elgg alternatives
Elgg is a trusted social networking engine used by developers worldwide to create efficient social environments. It provides several features to help programmers in all steps of the development lifecycle. One of the features is the Well-documented Core API that contains the necessary information to begin developing a new project. The installation process takes little time, thanks to the support for Composer, which also helps when you need to download additional plugins or maintain the project.
The platform features a Flexible system of hooks and events that grant plugins the power to customize the inner functionality of the system. Plugins can join together with the application’s presentation layer and create highly advanced themes. This functionality is made possible through an Extendable system of views. Developers can add a User authentication in the project, which is built on top of pluggable auth modules, enabling applications to apply the required authentication protocols to increase the system’s security. The platform uses HMAC signatures, CSRF validation, and trending cryptographic techniques to implement a robust password component.
Elgg provides support for adding user groups to the application. It includes a Notifications component that enables applications to offer users the option to turn on email and site alerts. Applications can devise access rules & policies and build robust intranets and private networks. Lastly, the platform is open-source, and all the source code files can be found on GitHub.



























