All Projects → mikeatlas → Realtime Rails

mikeatlas / Realtime Rails

Licence: mit
Realtime rails support. See website for documentation:

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Realtime Rails

spacebro
Spacebro makes communication between apps effortless
Stars: ✭ 13 (-83.12%)
Mutual labels:  socket-io, realtime
Vue Socket.io Extended
✌️⚡️ Socket.io bindings for Vue.js and Vuex (inspired by Vue-Socket.io)
Stars: ✭ 506 (+557.14%)
Mutual labels:  realtime, socket-io
realtime-private-chat-nodejs-socketio-vuejs-laravel
Realtime Private Chat NodeJS SocketIO Vue JS Laravel
Stars: ✭ 72 (-6.49%)
Mutual labels:  socket-io, realtime
aircnc
☕ Airbnb like (Air Coffee & Code) to booking spots for developers using ReactJS, React Native, Node.js and more.
Stars: ✭ 37 (-51.95%)
Mutual labels:  socket-io, realtime
Progress Bot
High-tech weaponized moe progress delivery bot for IRC, Discord, and web
Stars: ✭ 38 (-50.65%)
Mutual labels:  realtime, socket-io
TweetMigration
A WebGL heatmap of global Twitter activity
Stars: ✭ 42 (-45.45%)
Mutual labels:  socket-io, realtime
Social Network
Mini social network that I made as my first web app project.
Stars: ✭ 458 (+494.81%)
Mutual labels:  realtime, socket-io
Online-Chess
A chess website where people can play against each other online.
Stars: ✭ 28 (-63.64%)
Mutual labels:  socket-io, realtime
Realtime Newsapi
Financial News Aggregator - Real Time & Query API for Financial News
Stars: ✭ 34 (-55.84%)
Mutual labels:  realtime, socket-io
Eve Live
EVELive provides real-time pricing data for the MMORPG EVE Online
Stars: ✭ 8 (-89.61%)
Mutual labels:  zeromq, socket-io
SocketIOUnity
A Wrapper for socket.io-client-csharp to work with Unity.
Stars: ✭ 69 (-10.39%)
Mutual labels:  socket-io, realtime
Beaver
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
Stars: ✭ 1,056 (+1271.43%)
Mutual labels:  realtime, socket-io
paStash
pastaʃ'ʃ = Spaghetti I/O Event Data Processing, Interpolation, Correlation and beyond 🍝
Stars: ✭ 89 (+15.58%)
Mutual labels:  zeromq, realtime
syncwatch
Browser extension to watch videos together
Stars: ✭ 48 (-37.66%)
Mutual labels:  socket-io, realtime
turven
turven lets people on your website see how many other people are also reading the same page 👀
Stars: ✭ 39 (-49.35%)
Mutual labels:  socket-io, realtime
Pushpin
Proxy server for adding push to your API
Stars: ✭ 3,050 (+3861.04%)
Mutual labels:  zeromq, realtime
realtime-geolocation
Geolocation tracking app with Node.js, Socket.io, & AngularJS
Stars: ✭ 29 (-62.34%)
Mutual labels:  socket-io, realtime
flood-protection
Flood protection for realtime applications
Stars: ✭ 19 (-75.32%)
Mutual labels:  socket-io, realtime
Laravel Video Chat
Laravel Video Chat using Socket.IO and WebRTC
Stars: ✭ 646 (+738.96%)
Mutual labels:  realtime, socket-io
01cnode
tool to monitor full bitcoin node bitcoind-web
Stars: ✭ 50 (-35.06%)
Mutual labels:  zeromq, realtime

Realtime Support for Rails

Note: This gem is a concept piece originally conceived in 2013 and published as a generic open source project in early 2014.

As of mid-2015, support for performant, native and scalable websockets are available in Rails. See ActiveCable ActionCable, which landed in Rails 5 and will probably be officially released early/mid 2016.

As such, with ActionCable's design, you don't even need a separate pub/sub server (redis) and Node.js running anymore to achieve similar lightweight realtime bi-directional communication with a large number of connected clients to your Rails application.

Progress marches forward! I presume, if you are stuck and can't upgrade to Rails 5 anytime soon, perhaps this project is lightweight compared to some of the heavier alternatives like Faye or PubNub.

Full documentation is available at:

http://mikeatlas.github.io/realtime-rails/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].