pump.io - Social server with an ActivityStreams API

  •        290

pump.io is a stream server that does most of what people really want from a social network. You post anything and my followers see it. It is an alternative to twitter. You can post almost anything that can be represented with activity streams -- short or long text, bookmarks, images, video, audio, events, geo checkins. You can follow friends, create lists of people, and so on.

http://pump.io/
https://github.com/pump-io/pump.io

Tags
Implementation
License
Platform

   




Related Projects

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.

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.

Pixelfed - Federated Image Sharing (WIP)

  •    PHP

PixelFed is a federated social image sharing platform, similar to Instagram. Federation is done using the ActivityPub protocol, which is used by Mastodon, PeerTube, Pleroma, and more. Through ActivityPub PixelFed can share and interact with these platforms, as well as other instances of PixelFed.

mastodon - Your self-hosted, globally interconnected microblogging community

  •    Ruby

Mastodon is a free, open-source social network server based on open web protocols like ActivityPub and OStatus. The social focus of the project is a viable decentralized alternative to commercial social media silos that returns the control of the content distribution channels to the people. The technical focus of the project is a good user interface, a clean REST API for 3rd party apps and robust anti-abuse tools. Ruby on Rails is used for the back-end, while React.js and Redux are used for the dynamic front-end. A static front-end for public resources (profiles and statuses) is also provided.

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.


hybridauth - Open source social sign on PHP Library

  •    PHP

Hybridauth enables developers to easily build social applications and tools to engage websites visitors and customers on a social level that starts off with social sign-in and extends to social sharing, users profiles, friends lists, activities streams, status updates and more. The main goal of Hybridauth is to act as an abstract API between your application and the various social networks APIs and identities providers such as Facebook, Twitter and Google.

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.

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.

pump.io - Social server with an ActivityStreams API

  •    Javascript

Social server with an ActivityStreams API

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.

Apache ESME - Apache ESME (Enterprise Social Messaging Environment) is a secure and highly scalable

  •    Scala

Apache ESME (Enterprise Social Messaging Environment) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information, all in a business process context.

Hotaru CMS - Plugin Powered PHP based CMS Engine

  •    PHP

Hotaru CMS is a PHP platform for building your own websites. The most common use for Hotaru is social bookmarking. It has all the plugins you need to make your own Digg-style community. It is a framework for making websites customized to your needs.

jsSocials - Social Network Sharing Plugin

  •    Javascript

jsSocials is a simple social network sharing jQuery plugin. It's flexible and easily extensible. Configure visual appearance. Choose one of several themes provided. Add any yet unsupported social network if needed. You can share via Email, Twitter, Facebook, Google-plus, LinkedIn, WhatsApp, StumbleUpon and lot more.

loklak_server - Distributed Open Source twitter and social media message search server that anonymously collects, shares, dumps and indexes data http://api

  •    Java

loklak is a server application which is able to collect messages from various sources, including twitter. The server contains a search index and a peer-to-peer index sharing interface. All messages are stored in an elasticsearch index. An automatic deployment from the development branch at GitHub is available for tests at https://loklak-server-dev.herokuapp.com and http://staging.loklak.org.'Lok Lak' is also a very tasty Cambodian stir-fry meat dish (usually beef) with a LOT of fresh black pepper. If you ever have the chance to eat Beef Lok Lak, please try it. I hope not to scare vegetarians with this name, currently I am one as well.

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.

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.

ASP.NET Social Controls

  •    ASPNET

ASP.NET Social Controls is a small collection of server controls designed to make integrating social sharing utilities such as ShareThis, AddThis and AddToAny easier, more manageable, and X/HTML-compliant, with configuration files and per-instance settings.

eXo Platform - The Enterprise Social Platform

  •    Java

eXo Platform is an open-source social-collaboration software designed for enterprises. It is full featured, based on standards, extensible and has an amazing design.

Vulcan - A toolkit to quickly build apps with React, GraphQL & Meteor

  •    Javascript

This is the Apollo/GraphQL version of Telescope, now known as Vulcan. It is a framework that gives you a set of tools for quickly building React-based web applications. Out of the box, it can handle data loading, automatically generate forms, handle email notifications, and much more. It provides simple building blocks such as posts, comments, forms, and modals, and makes it easy to quickly customize them to build modern, social web apps.

Statusnet - Microblogging platform powers Identi.ca

  •    PHP

StatusNet is a microblogging platform. It helps people in a community, company, or group to exchange short (140 character) messages over the Web. Users can choose which people to “follow” and receive only their friends' or colleagues' status messages. It provides a similar service to sites like Twitter or Yammer.