hanami/hanami
A flexible framework for maintainable Ruby apps observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 25.0
- age_days: 4772
- days_rel: 12
- days_push: 9
- n_releases_24m: 3
Adoption not part of the score
6407 stars · 552 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Hanami is a full-stack, modular Ruby web framework composed of small single-purpose libraries (router, actions, views, database, assets) tied together for building maintainable web apps and APIs. It emphasizes separated concerns, explicit business logic, and a dedicated data layer with relations, repositories, and structs.
Use cases
- build a maintainable ruby web application
- create a json api in ruby
- replace rails with a lighter modular framework
- structure business logic with composable operations
- manage database queries with repositories and relations
- build a full-stack web app with server-rendered views
When to choose
- you want a modular, explicit-architecture alternative to Rails for Ruby web apps
- you value testability, separation of concerns, and a dedicated data layer
- you need to build APIs or server-rendered apps with Rack-compatible components
When to avoid
- you need a huge ecosystem of gems and batteries-included conventions like Rails
- your team relies on ActiveRecord-style patterns
- you are building non-web tooling where a web framework adds overhead
Facets
framework · maturity active
web-framework routing templating orm database http-server middleware cli api-framework web-development backend developer-tools apis ruby cli cross-platform rack full-stack modular-architecture dry-rb mvc rubygems web-server
4 sources
- readme: https://github.com/hanami/hanami · fetched 2026-08-28 · 450907d984a0
- homepage: http://hanamirb.org · fetched 2026-08-29 · 683e06a240b8
- site_page: https://hanakai.org/learn/hanami · fetched 2026-08-29 · 4cfdda14c25b
- site_page: https://hanakai.org/learn/hanami/actions · fetched 2026-08-29 · eb7211824726
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| hanami/hanami | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem