soveran/cuba
Rum based microframework for web development. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- 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: n/a
- age_days: 5974
- days_rel: n/a
- days_push: 952
- n_releases_24m: 0
Adoption not part of the score
1447 stars · 261 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Cuba is a Ruby microframework for web development built on top of Rack, inspired by the Rum request mapper. It offers minimal routing with composable matchers, template integration via Tilt, and testing support through Cutest and Capybara.
Use cases
- build a small Rack-based web application in Ruby
- write a lightweight API with minimal routing
- create a microservice with minimal dependencies
- learn minimalist Ruby web development
- serve simple pages with template rendering via Tilt
When to choose
- you want a tiny, dependency-light Rack framework
- you prefer explicit, composable route matchers over DSL magic
- you're building small apps, prototypes, or microservices in Ruby
When to avoid
- you need batteries-included features like ORM, background jobs, or asset pipelines
- you're building a large application and want a full-stack framework like Rails
- you need a framework with a large active community and ecosystem
Facets
framework · maturity maintenance
web-framework routing templating middleware web-development backend apis ruby rack microframework minimalist tilt web-server
2 sources
- readme: https://github.com/soveran/cuba · fetched 2026-08-28 · 6f2e5c1a7642
- homepage: http://soveran.github.io/cuba/ · fetched 2026-08-29 · 1ffb314e5c40
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| soveran/cuba | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem