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”.
Check out: Best Free and Premium BuddyPress Themes 2015
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.
Jcow is a flexible social networking CMS coded in PHP. Jcow makes it easy&interesting to create Social Networks and online communities.
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.
Demo | Download
PeoplePods claims to be “a developer friendly social software toolkit”. The CMS is flexible and is well-backed by active development.
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.
Inspired by the latest Web technologies and built on top of the Web parts infrastructure, MonoX allows you to design and develop next generation ASP.NET Web applications and social networks.
Etano lets you create a social network, dating website and other collaborative sites. It doesn’t really offer many unique features, but it can surely suffice for a small social networking project.
Demo | Download
Hotaru CMS is an open source, PHP platform for building your own websites. With flexible plugins and themes, you can make any site you like. The most common use for Hotaru is social bookmarking.
Demo | Download
LiveStreet CMS lets you create social networks and team blogs. It offers many extensions and multilingual translations.
Also check out: 20 Free Open Source eCommerce Platforms to Create a Website