Ruby Web Frameworks

Open-source Ruby projects categorized as Web Frameworks

Top 21 Ruby Web Framework Projects

  • Ruby on Rails

    Ruby on Rails

    Project mention: Ruby on Rails load testing habits | news.ycombinator.com | 2024-01-25

    Rails isn't super opinionated about database writes, its mostly left up to developers to discover that for relational DBs you do not want to be doing a bunch of small writes all at once.

    That said it specifically has tools to address this that started appearing a few years ago https://github.com/rails/rails/pull/35077

    The way my team handles it is to stick Kafka in between whats generating the records (for us, a bunch of web scraping workers) and and a consumer that pulls off the Kafka queue and runs an insert when its internal buffer reaches around 50k rows.

    Rails is also looking to add some more direct background type work with https://github.com/basecamp/solid_queue but this is still very new - most larger Rails shops are going to be running a second system and a gem called Sidekiq that pulls jobs out of Redis.

  • Sinatra

    Classy web-development dressed in a DSL (official / canonical repo)

    Project mention: Sinatra 4.0 | news.ycombinator.com | 2024-01-25
  • PopRuby

    PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.

  • Hanami

    The web, with simplicity.

    Project mention: Is Ruby a dying language? | /r/ruby | 2023-12-05

    No, it's just no longer over-hyped. Ruby is settling into being a mature production language, similar to Python, Java, .NET, C++, etc. As you can see from the RedMonk 2023 data Ruby is very much still alive with tons of repositories on GitHub. Besides Shopify, GitHub is another big Ruby/Rails shop. Also, besides Rails, there are other new and upcoming projects like Hanami, DragonRuby, and Ronin.

  • Padrino

    Padrino is a full-stack ruby framework built upon Sinatra.

  • Volt

    A Ruby web framework where your Ruby runs on both server and client

  • Roda

    Routing Tree Web Toolkit

    Project mention: Ask HN: What is your go-to stack for the web? | news.ycombinator.com | 2024-02-09
  • Cuba

    Rum based microframework for web development.

    Project mention: Web Frameworks actively maintained in 2023? | /r/ruby | 2023-09-18

    Cuba (cuba.is)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Camping

    the 5k pocket full-of-gags web microframework

    Project mention: Web Frameworks actively maintained in 2023? | /r/ruby | 2023-09-18

    Camping (github.com/camping/camping)

  • Pakyow

    Design-First Web Framework

  • rack-app

    minimalist framework for building rack applications

  • Ramaze

    Ramaze is a simple, light and modular open-source web application framework written in Ruby.

    Project mention: Web Frameworks actively maintained in 2023? | /r/ruby | 2023-09-18

    Ramaze (ramaze.net)

  • NYNY (New York, New York)

    a (ridiculously) small and powerful web framework.

  • Scorched

    Light-weight, DRY as a desert, web framework for Ruby.

  • Hobbit

    A minimalistic microframework built on top of Rack.

  • Inesita

    Frontend web application framework in Ruby using Opal.

  • Plezi

    Plezi - the Ruby framework for realtime web-apps, websockets and RESTful HTTP

  • utopia

    A content-centric Ruby/Rack based web framework.

  • Syro

    Simple router for web applications

  • Nancy

    Minimal Ruby microframework for web development inspired in Sinatra and Cuba. (by guilleiguaran)

  • glimmer-dsl-web

    Glimmer DSL for Web (Ruby in the Browser Web Frontend Framework)

  • data_type_validator

    Simple DSL for datatype validation for basic data types. Inspired from GRPC DSL

  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-09.

Ruby Web Frameworks related posts

Index

What are some of the best open-source Web Framework projects in Ruby? This list will help you:

Project Stars
1 Ruby on Rails 54,484
2 Sinatra 12,068
3 Hanami 6,148
4 Padrino 3,358
5 Volt 3,225
6 Roda 2,022
7 Cuba 1,429
8 Camping 853
9 Pakyow 829
10 rack-app 409
11 Ramaze 372
12 NYNY (New York, New York) 314
13 Scorched 275
14 Hobbit 272
15 Inesita 259
16 Plezi 247
17 utopia 137
18 Syro 136
19 Nancy 82
20 glimmer-dsl-web 30
21 data_type_validator 1
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com