Diaspora - Distributed and contextual social networking

  •        416

Diaspora is distributed and contextual social networking. It is decentralized and provides freedom and privacy. Instead of everyone’s data being held on huge central servers owned by a large organization, diaspora* exists on independently run servers (“pods”) all over the world. You choose which pod to register with, and you can then connect seamlessly with the diaspora* community worldwide.

In diaspora* you own your data. You don’t sign over rights to a corporation or other interest who could use it. In addition, you choose who sees what you share, using Aspects. diaspora* pioneered the concept of aspects, which means you can organise your contacts according to their role in your life. This means you can share something just with family members or work colleagues, knowing that no one you don’t want to will be able to see what you post.

https://diasporafoundation.org/
http://diaspora.github.com/diaspora

Tags
Implementation
License
Platform

   




Related Projects

hubzilla - build community websites that can interact with one another

  •    PHP

Hubzilla is a general purpose communication server integrated with a web publishing system and a decentralised permission system. If this sounds like a bunch of technical mumbo-jumbo to you, just think of it as an independent platform for sharing stuff online (publicly or privately). Hubzilla contains some social network bits, some cloud storage bits, some blog and forum bits, and some content management bits. These are all integrated within a common privacy framework - and it is all decentralised.

You Private Social Network

  •    

YourPrivateNet is for all people who are unsatisfied with how social networking giants, namely facebook, are dealing with privacy and the users data on their servers. This project gives users total control over their own personal data and who has access to it.

Steem - The blockchain for Smart Media Tokens (SMTs) and decentralized applications.

  •    C++

Steem is a Delegated Proof of Stake blockchain that uses a "Proof of Brain" social consensus algorithm for token allocation. It is a blockchain-based rewards platform for publishers to monetize content and grow community.

Mastodon - A GNU Social-compatible microblogging server. Alternative to Twitter

  •    Ruby

Mastodon is a free, open-source social network server. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Anyone can run Mastodon and participate in the social network seamlessly.

PeerTube - Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent.

  •    TypeScript

PeerTube is a decentralized video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent. It is difficult to build a FOSS video streaming alternatives to YouTube, Dailymotion, Vimeo... with a centralized software. One organization alone cannot have enough money to pay bandwidth and video storage of its server. So there is a need of decentralized network (as Diaspora for example). But it's not enough because one video could become famous and overload the server. It's the reason why P2P protocol is used to limit the server load.


meshbird - Distributed private networking

  •    Go

Meshbird is open-source cloud-native multi-region multi-cloud decentralized private networking. Download and install latest release from this page https://github.com/meshbird/meshbird/releases.

opensource-socialnetwork - Open Source Social Network (OSSN) is a social networking software written in PHP

  •    PHP

Opensource-Socialnetwork (OSSN) is a social networking software written in PHP. It allows you to make a social networking website and helps your members build social relationships, with people who share similar professional or personal interests. It is available in 10 international languages. Kernighan & Ritchie (K&R Variant 1TBS) coding standard is used for the OSSN.

Friendica - Facebook alternative

  •    PHP

Friendica is a communications platform for integrated social communications utilising decentralised communications and linkage to several indie social projects as well as popular mainstream providers. It provides fully distributed communications protocols ("DFRN" and "Zot!") for securely sharing with your friends across the internet.

social_stream - A framework for building distributed social network websites

  •    Ruby

Social Stream is an engine for Ruby on Rails. It provides a robust and flexible framework with social networking features and activity streams for building websites. There is a detailed guide in Social Stream’s website on how to get started, install Social Stream in your Rails application and customize it.

appleseed - The Appleseed Project - The First Open Source+Distributed Social Networking Platform

  •    PHP

The Appleseed Project - The First Open Source+Distributed Social Networking Platform

GNU Social - Microblogging, Alternative to Twitter

  •    PHP

GNU social is a free social networking platform and it is a continuation of the StatusNet project. It helps people in a community, company or group to exchange short status updates, do polls, announce events, or other social activities (and you can add more!). Users can choose which people to "follow" and receive only their friends' or colleagues' status messages. It provides a similar service to proprietary social network sites, but is much more awesome.

movim - Movim - Decentralized social platform

  •    PHP

Movim is a decentralized social platform, written in PHP and HTML5 and based on the XMPP standard protocol. Help us translate Movim on https://www.transifex.com/projects/p/movim/.

Buddypress - Social Networking features in WordPress

  •    PHP

BuddyPress provides social networking features to a WordPress. It works well to enable people with similar interests to connect and communicate. It supports Content tagging, Grouping of similar activity stream items, AJAX live updating of site wide activity stream, Message archive, Better XProfile management and lot more.

Elgg

  •    PHP

A powerful open source social networking platform. It provides the components you need to build a fully-featured social environment, including Profiles, Groups, Activity Streams, Access controls, Blogging / Microblogging, Web Services API etc.

Digsby - IM + Email + Social Networks

  •    Python

digsby is a multiprotocol IM client that lets you chat with all your friends on AIM, MSN, Yahoo, ICQ, Google Talk, and Jabber with one simple to manage buddy list. It is also a social networking tool that alerts you of events like new messages and gives you a live Newsfeed of what your friends are up to. It also alerts you of new email and lets you perform actions such as 'Delete' or 'Report Spam' with just one click.

socify - :rocket: Socify is an open source social networking platform written in Ruby on Rails

  •    Ruby

Socify is an open source social networking platform written in Ruby on Rails. Here is the blog post: How to build a social network using Rails. Updated the Rails version to 5.0. Thanks to @briankung for the Pull Request. There are some more things to be upgraded which will be done shortly. Refer this for the list of changes to be done https://hashrocket.com/blog/posts/how-to-upgrade-to-rails-5.

FlightFeather Social Networking Platform

  •    Javascript

FlightFeather's goal is quot;social networking for everyonequot;. This means that anyone should have a chance to run a popular social networking site -- on minimal hardware, and without wasting bandwidth.

LifeTracks: Azure Social Networking Web Site

  •    

"LifeTracks" is a social networking web site that demonstrates a variety of Azure cloud computing features. LifeTracks tracks "what are you doing?" status with 2 added dimensions: the content can include text & multimedia; and past/present/future timeline navigation.

Hiitch (The Social Networking Platform)

  •    Java

Hiitch is a secure and advanced desktop social networking platform. It allows you to build a focused and private network of communities for your family, friends, company and etc. It gives you total control and freedom for your social networking needs.

Project Diaspora

  •    C

Space style MMO RPG 2D with upgradeable ships and expandable environment. Clone of very popular game called Diaspora. Purchase your ship, purchase your modifications and conquer the universe with your guild as a pirate, trader, or federation soldier.