#110110th of 146 in Backends, databases and hosting

hanami

Full-stack Ruby web framework built from small, separable libraries

Stars
6.4k
License
MIT
Last commit
Nov 2026
Last release
Aug 2026
Language
Ruby
Stars, last 29 weeks+98
21 Apr 2026: 6,335 stars28 Apr 2026: 6,337 stars5 May 2026: 6,340 stars12 May 2026: 6,341 stars19 May 2026: 6,343 stars26 May 2026: 6,345 stars2 Jun 2026: 6,348 stars9 Jun 2026: 6,348 stars16 Jun 2026: 6,349 stars23 Jun 2026: 6,352 stars30 Jun 2026: 6,354 stars7 Jul 2026: 6,360 stars14 Jul 2026: 6,363 stars21 Jul 2026: 6,365 stars28 Jul 2026: 6,368 stars4 Aug 2026: 6,371 stars11 Aug 2026: 6,382 stars18 Aug 2026: 6,388 stars25 Aug 2026: 6,395 stars1 Sept 2026: 6,397 stars8 Sept 2026: 6,398 stars15 Sept 2026: 6,404 stars22 Sept 2026: 6,405 stars29 Sept 2026: 6,411 stars6 Oct 2026: 6,415 stars13 Oct 2026: 6,418 stars20 Oct 2026: 6,420 stars27 Oct 2026: 6,425 stars3 Nov 2026: 6,428 stars10 Nov 2026: 6,433 stars

6,335 on 21 Apr 20266,433 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Hanami is a Ruby web framework that combines a Rack-compatible router, actions, views, a database layer and asset management. This repository holds the glue that ties those libraries together, and each library can also be used on its own. It has no AI features; it fits this list only as a general backend framework to build an app on.

Who it is for: Ruby developers who want a modular web framework for app backends

Strengths

  • Router, action, view, db and assets libraries work independently or together
  • Database layer includes migrations, repositories, relations and structs
  • Rack-compatible router and actions fit the existing Rack ecosystem
  • Installs as a gem; `hanami new` scaffolds an app with a dev server

Weaknesses

  • No AI, model or agent features; not an AI starter
  • Ruby only, so it suits teams already using Ruby
  • No auth, billing or admin is listed; those must be added separately

What it needs

  • no GPU
  • Needs Ruby, Bundler
  • port 2300

What changed

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in Backends, databases and hosting

See all 146
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k stars+697 (+0.7%) in 30 dayscustom license93 out of 100
2appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58.1k stars+546 (+0.9%) in 30 daysBSD-3-Clause93 out of 100
3ormTypeScript ORM for PostgreSQL and MongoDB with a plugin SPI and agent skills47.7k starsApache-2.093 out of 100
#4strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k starscustom license92 out of 100
#5traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators65.5k starsMIT92 out of 100