
Elgg
Open source social networking engine built in PHP and MySQL.

Elgg is an open source social networking engine that provides a robust framework for creating social environments such as campus networks, internal collaboration platforms, or brand communities. It emphasizes a plugin-driven architecture, a well-documented API, and a flexible content model that can be extended with plugins.
Key Features
- Well-documented core API with a gentle learning curve
- Composer-based installation and plugin management
- Hook and event system enabling plugins to extend functionality
- Extendable views for theming and presentation
- Client-side API with asynchronous modules for dynamic interactions
- Flexible entity system with a unified API layer for custom content types
- Fine-grained access control for private networks and user content
- Out-of-the-box Groups, Notifications, and file storage integration
- RPC web services for external integrations and mobile clients
- Internationalization and localization support
Use Cases
- Build campus-wide social networks or university intranets
- Create internal collaboration platforms for organizations
- Launch brand communities or client engagement portals
Conclusion
Elgg’s modular architecture makes it suitable for a range of social applications, from education to enterprise. It relies on PHP/MySQL and standard web servers, with a rich plugin ecosystem to tailor functionality.
Categories:
Tags:
Tech Stack:
Similar Services

Ghost
Publishing platform with newsletters and paid memberships
Ghost is an open-source publishing platform for blogs and websites with built-in newsletters, membership management, and paid subscriptions.

Mastodon
Open-source federated microblogging social network server
Mastodon is an open-source, ActivityPub-compatible social network server for microblogging, offering federated timelines, moderation tools, media support, and APIs.

Halo
Extensible open-source website builder and CMS
Halo is an open-source CMS and site builder with themes, plugins, an editor, backups, REST APIs, and optional AI extensions for content and knowledge sites.

WordPress
Open-source content management system for websites and blogs
WordPress is an open-source CMS for building and managing websites and blogs with themes, a block editor, and a large plugin ecosystem.

WriteFreely
Minimalist federated blogging platform focused on writing
WriteFreely is a clean, Markdown-based publishing platform for creating minimalist blogs and communities, with ActivityPub federation and low-resource Go deployment.

Microweber
Drag-and-drop CMS and website builder with built-in e-commerce
Microweber is a drag-and-drop CMS and website builder for creating pages, blogs, and online stores with live editing, modules, and template-based design.
PHP