11 best Ruby Streaming Analytics libraries in 2025
by marketing.admin@openweaver.com Updated: Feb 5, 2023
Guide Kit
Ruby is an amazing programming language with a wide array of features and libraries. Ruby is a popular programming language that's been used in everything from the web to the enterprise, but it's also really great for data analysis. Ruby applications on the web, use some form of streaming analytics to collect data without a long delay between action and response. These flexible tools are incredibly helpful for data analysis projects. With the increasing popularity of streaming analytics, there's been a lot of talk about the best libraries for building the real-time dashboards that are becoming more and more important. Popular Ruby Streaming Analytics open source libraries for developers include: mosql - MongoDB PostgreSQL streaming replication; tweetstream - simple EventMachinebased library for consuming Twitter; down - Streaming downloads using net/http, http.rb or wget; earthquake - Twitter terminal client with streaming API support.
mosqlby stripe-archive
MongoDB → PostgreSQL streaming replication
mosqlby stripe-archive
Ruby
1627
Version:Current
License: Permissive (MIT)
tweetstreamby tweetstream
A simple EventMachine-based library for consuming Twitter's Streaming API.
tweetstreamby tweetstream
Ruby
1114
Version:Current
License: Permissive (MIT)
black_candyby blackcandy-org
A self hosted music streaming server
black_candyby blackcandy-org
Ruby
975
Version:v2.1.1
License: Permissive (MIT)
earthquakeby jugyo
Twitter terminal client with streaming API support.
earthquakeby jugyo
Ruby
665
Version:Current
License: Permissive (MIT)
norikraby norikra
Schemaless Stream Processing (Complex Event Processing) Server with SQL
norikraby norikra
Ruby
366
Version:Current
License: Strong Copyleft (GPL-2.0)
stream-railsby GetStream
Rails Client - Build Activity Feeds & Streams with GetStream.io
stream-railsby GetStream
Ruby
253
Version:v3.1.0
License: Permissive (BSD-3-Clause)
zip_tricksby WeTransfer
Compact ZIP file writing/reading for Ruby, for streaming applications
zip_tricksby WeTransfer
Ruby
226
Version:Current
License: Others (Non-SPDX)
json-streamby dgraham
A streaming JSON parser that generates SAX-like events.
json-streamby dgraham
Ruby
159
Version:Current
License: Permissive (MIT)
logstash-input-cloudwatch-logsby lukewaite
Input plugin for Logstash to stream events from CloudWatch Logs
logstash-input-cloudwatch-logsby lukewaite
Ruby
124
Version:v1.0.3
License: Others (Non-SPDX)