Social networking sites like Facebook, Twitter, Google+, MySpace, and LinkedIn have taken off. They are now among the top sites visited among the entire World Wide Web. As you might have guessed, the open source community has some involvement in the social networking space.
A social networking service focuses on building social relations among people, e.g., who share interests or activities. A social network service essentially consists of a representation of each user, his/her social links, and a variety of additional services. Most social network services are web based and provide means for users to interact over the internet, share ideas, discuss shared concerns etc. Here is a list of 12 open source platforms to build your own social networking website.
Best open source CMS to build your own social networking website
BuddyPress is an open source social networking software package owned by Automattic. ”Social networking, in a box. Everything you need to start your own self-hosted and WordPress-powered social network”.
Dolphin is a CMS that lets you create social networks, dating sites and web communities. It comes loaded with video chat, recorder, video player, forums, groups, events, video messaging, emails, file sharing as well as desktop and mobile apps.
This powerful open source social networking engine is one of the most popular development platforms. Its built to run on the LAMP (Linux, Apache, MySQL, and PHP) platform. It offers blogging, microblogging, file sharing, networking, groups, and numerous other features.
Beatz is a free opensource online social networking community script that allows you to start your own favourite artist band website just like Pure Volume. The script is coded in Php, Mysql and licensed under Creative Commons GPL license.
Pligg is an open source CMS (Content Management System) that you can download and use for free. Pligg CMS provides social publishing software that encourages visitors to register on your website so that they can submit content and connect with other users.
Oxwall is unbelievably flexible and easy to use PHP/MySQL community software platform. Oxwall is used for a wide range of projects starting from family sites and custom social networks to collaboration tools and enterprise community solutions.