Best of (Ruby) Gems Series - What's Next? What's Hot?

This page summarizes the projects mentioned and recommended in the original post on /r/ruby

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. gems

    Ruby Digital Identity & Metaverse Week 2022, September 5th to September 11st - 7 Days of Ruby (Profile Picture & Avatar Character Generation) Gems ++ Best of Ruby Gems Series

    Hello, in the last seven days we I (*) tried to celebrate open data day / week with write-ups about open data gems from the ruby universe.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. torch.rb

    Deep learning for Ruby, powered by LibTorch

    torch.rb

  4. numruby

    Fast Numerical Linear Algebra Library for Ruby. NMatrix reimplementation.

    numruby

  5. faiss-ruby

    Efficient similarity search and clustering for Ruby

    faiss

  6. net-ssh

    Pure Ruby implementation of an SSH (protocol 2) client

    net-ssh

  7. ruby-mqtt

    Pure Ruby gem that implements the MQTT protocol, a lightweight protocol for publish/subscribe messaging.

    ruby-mqtt

  8. ruby-netsnmp

    Discontinued SNMP library in ruby (v1, v2c, v3)

    ruby-netsnmp (I'm the maintainer, so free add alert)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. bcrypt_pbkdf-ruby

    Ruby gem implementing bcrypt_pbkdf

    bcrypt_pbkdf

  11. ruby-vips

    Ruby extension for the libvips image processing library.

    A special mention to ruby-vips, which is (along with maybe php, I guess) one of the few language bindings maintained by the author of libvips, which should become the defacto image processing manipulation library.

  12. Nokogiri

    Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.

    About the C-extensions, I'd be curious on what it takes to build extensions using C, and a study around how nokogiri solved the yearlong issue of install-then-compile by shipping arch-based precompiled binaries, and how this should become more of a standard in the ruby community for gems requiring extensions.

  13. Async Ruby

    An awesome asynchronous event-driven reactor for Ruby. (by socketry)

    Async (there's a whole ecosystem around it)

  14. nio4r

    Cross-platform asynchronous I/O primitives for scalable network clients and servers.

    nio4r

  15. EventMachine

    EventMachine: fast, simple event-processing library for Ruby programs

    EventMachine

  16. Celluloid

    Actor-based concurrent object framework for Ruby

    Celluloid

  17. Concurrent Ruby

    Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.

    Concurrent Ruby

  18. Polyphony

    Fine-grained concurrency for Ruby

    Polyphony

  19. Sequel

    Sequel: The Database Toolkit for Ruby

    Sequel

  20. Ruby on Rails

    Ruby on Rails

    ActiveRecord

  21. ROM

    Data mapping and persistence toolkit for Ruby

    Ruby Object Mapper

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Two months into learning Ruby, it is the most beautiful language I ever learned

    5 projects | /r/ruby | 25 Feb 2023
  • Catching up on things

    7 projects | /r/ruby | 19 Dec 2021
  • Async Ruby

    7 projects | /r/ruby | 30 Oct 2021
  • Did you know Nokogiri now has opt-in HTML5 parsing?

    7 projects | /r/ruby | 5 Jun 2023
  • 10 Years of Open Source

    2 projects | dev.to | 4 Jun 2021

Did you know that Ruby is
the 12th most popular programming language
based on number of references?