kemalcr/kemal
Fast, Effective, Simple Web Framework observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- 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: 35
- age_days: 3967
- days_rel: 9
- days_push: 7
- n_releases_24m: 12
Adoption not part of the score
3907 stars · 203 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Kemal is a fast, lightweight web framework for the Crystal language with a Sinatra-like DSL for building web applications and JSON APIs. It offers built-in routing, WebSocket support, middleware, static file serving, and templating with near-native performance.
Use cases
- build a fast json rest api
- create a web application in crystal
- build a real-time app with websockets
- serve static files with high performance
- build a microservice with minimal boilerplate
- create a live dashboard or chat app
When to choose
- you want Ruby-like syntax with compiled, C-level performance
- you need a simple, unopinionated framework without a forced ORM
- you're building JSON APIs or real-time WebSocket services in Crystal
- fast startup and low memory footprint matter
When to avoid
- your team doesn't know Crystal and can't adopt a niche language
- you need a batteries-included full-stack framework with built-in ORM and admin tooling
- you need a large ecosystem of third-party libraries and hiring pool
Facets
framework · maturity stable
web-framework http-server routing middleware websocket templating json static-site-generator web-development backend apis rest-api microservices high-performance dsl sinatra-inspired real-time crystal linux macos web-server
2 sources
- readme: https://github.com/kemalcr/kemal · fetched 2026-08-28 · eae22595fef7
- homepage: https://kemalcr.com · fetched 2026-08-29 · 95694922e330
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kemalcr/kemal | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem