Privacy Ratings

Open-source Ruby web frameworks

7 Ruby web frameworks whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.

  1. Ruby on Rails Grade A

    Full-stack Ruby web framework following the model-view-controller pattern, with the Active Record ORM, conventions over configuration and built-in support for mail, background jobs and WebSockets.

    MIT-licensed. Source code

  2. Grape Grade B

    Ruby framework for building REST-like APIs, with a DSL for versioning, parameter validation and response formatting, running on Rack or alongside Rails.

    MIT-licensed. Source code

  3. Hanami Grade B

    Ruby web framework for structured, modular applications, with slices, actions, views and a repository-based database layer.

    MIT-licensed. Source code

  4. Hotwire Grade B

    Approach from 37signals for building web applications by sending HTML instead of JSON over the wire, made up of the Turbo, Stimulus and Hotwire Native libraries.

    MIT-licensed. Source code

  5. Padrino Grade B

    Ruby web framework built on Sinatra that adds generators, helpers, mailers, an admin interface and support for mounting several apps.

    MIT-licensed. Source code

  6. Roda Grade B

    Ruby web toolkit built around a routing tree, with a small core and features added through plugins.

    MIT-licensed. Source code

  7. Sinatra Grade B

    Minimal Ruby library for building web applications and APIs with a DSL that maps HTTP routes to blocks of code.

    MIT-licensed. Source code

Compare all 7 Ruby web frameworks, open source or not.