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

  •        4

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.

http://socifyapp.herokuapp.com
https://github.com/scaffeinate/socify

Tags
Implementation
License
Platform

   




Related Projects

Brevidy - A video social network built with Ruby on Rails, HAML, Bootstrap, and jQuery.

  •    Ruby

Brevidy was a video social network that I built with Ruby on Rails 3.0.7, HAML, Bootstrap, and jQuery that was released into beta testing February 2012. Brevidy closed down shortly after due to the high costs of server hosting in addition to all of the add-on services such as video transcoding, email, error exception handling, database storage, etc. Unfortunately, it's very difficult to get investor interest without knowing a friend of a friend, so I wasn't able to afford the rising costs that accompanied the user growth. The idea of Brevidy was to create a place that people could upload their own videos or cross-post YouTube/Vimeo videos into public or private channels that other people could subscribe to. When you subscribe to other people's channels, all videos from those channels show up in an infinitely-scrolling stream and you can easily re-share, comment, or badge a video. It was a beautiful website, but video is a difficult and expensive medium so unfortunately it didn't work out.

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.

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.

social-share-button - Helper for add social share feature in your Rails app

  •    CoffeeScript

This is a gem to helper you quick create a share feature in you Rails apps.

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.


SocialVPN - P2P VPN that connects you to your friends computer

  •    C

SocialVPN is an open-source IPOP-based virtual network that connects your computers privately to your friends’ computers. It automatically maps online social network relationships using Jingle and XMPP to create your own user-defined peer-to-peer VPNs – with no hassle, and supporting unmodified TCP/IP applications.

onebody - private member portal for churches, built with Ruby on Rails

  •    Ruby

OneBody is open-source, web-based social networking, email list, online directory, and lightweight document management software for churches. This software has been in production use at churches for over ten years. Every feature is built by actual church members to meet the need of their own church.

onebody - private member portal for churches, built with Ruby on Rails

  •    Ruby

OneBody is open-source, web-based social networking, email list, online directory, and lightweight document management software for churches. This software has been in production use at churches for over ten years. Every feature is built by actual church members to meet the need of their own church.

Personal Social Network using asp.net mvc and mongodb

  •    ASPNET

FirstRooster is a network platform that let user create their own social network of interest to connect and share with like minded people anywhere.

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.

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.

SocialEngine

  •    PHP

SocialEngine is a PHP-based social network platform that lets you create a social network on your website. Right out of the box, your social network will offer nearly all of the features found on today's wildly popular social networks.

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.

pump.io - Social server with an ActivityStreams API

  •    Javascript

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.

Social Network Importer for NodeXL

  •    

The Social Network Importer for NodeXL imports network data from Facebook. Users can download their own facebook ego network or the connection on Fan pages.

bootcamp - An enterprise social network

  •    CSS

Bootcamp is an open source enterprise social network of open purpose, on which you can build for your own ends. Sentry is an error logging aggregator service. You can sign up for a free account or download and host it yourself. The system is setup with reasonable defaults, including 404 logging and integration with the WSGI application.

humhub - HumHub - Open Source Social Network

  •    PHP

HumHub is a feature rich and highly flexible OpenSource Social Network Kit written in PHP.

VivoSocial

  •    ASPNET

VivoSocial is a ASP.NET based social network platform built on top of the DotNetNuke framework.

sucker_punch - Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday

  •    Ruby

Sucker Punch is a single-process Ruby asynchronous processing library. This reduces costs of hosting on a service like Heroku along with the memory footprint of having to maintain additional jobs if hosting on a dedicated server. All queues can run within a single application (eg. Rails, Sinatra, etc.) process. Sucker Punch is perfect for asynchronous processes like emailing, data crunching, or social platform manipulation. No reason to hold up a user when you can do these things in the background within the same process as your web application...