Open source Social networking

Diaspora

Diaspora is the privacy aware, personally controlled, do-it-all, open source social network. The developers aim for it to be a decentralized alternative to social network services like Facebook. (AGPL)

Cross-platform

Elgg

Elgg is an open, flexible social networking engine, designed to run at the heart of any socially-aware application. (GPL)

Cross-platform

GNU social

GNU social is a continuation of the StatusNet project. It is social communication software for both public and private communications. It is widely supported and has a large userbase. (AGPL)

Cross-platform

Hubzilla

Hubzilla is a powerful platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology. (MIT)

Cross-platform

Known

Known is an open, flexible social publishing platform. Publish in a group or as an individual with a variety of media, from blog posts and photographs to files and points on a map. Each post or Known wiste can be private or public. (Apache)

Cross-platform

Mattermost

Mattermost is an open source, self-hosted Slack-alternative. As an alternative to proprietary SaaS messaging, Mattermost brings all your team communication into one place, making it searchable and accessible anywhere. (MIT)

Cross-platform

Pligg

Pligg CMS provides social networking software that encourages visitors to register on your website so that they can submit content and connect with other users. (AGPL)

Cross-platform

PyBossa

PyBossa is an open source platform for crowd-sourcing online (volunteer) assistance to perform tasks that require human cognition, knowledge or intelligence (e.g. image classification, transcription, information location etc). (AGPL)

Cross-platform

8 applications