# rapidoid/rapidoid

Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework and HTTP Server!

Repository: https://github.com/rapidoid/rapidoid
Canonical: https://ross.abutalabs.com/products/rapidoid
Homepage: http://www.rapidoid.org/
Language: Java
License: Apache-2.0
License Family: permissive
Topics: rapidoid, java, webframework, restful, reactive, web-framework, full-stack, high-performance
Last push: 2022-11-02T02:00:33+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4531, "days_push": 1401, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1632, forks 162 (observed 2026-08-28T04:05:14.186148+00:00)

## What it is
Rapidoid is an extremely fast HTTP server and full-stack Java web framework with modules for REST APIs, web GUI, ORM, security, and configuration. It emphasizes high productivity with concise, fluent APIs for building web applications and services on the JVM.

## Use cases
- build a rest api in java with minimal boilerplate
- embed an http server in a java application
- create a full-stack web app with mvc and gui components
- serve  endpoints with high throughput
- add authentication and role-based access to a java web service
- connect to mysql or postgres with jpa/hibernate in a web app
- set up https and reverse proxying for a java service

## When to choose
- you want a lightweight, fast alternative to Spring Boot for REST services
- you need an embedded HTTP server with fluent routing in plain Java
- you want an all-in-one web stack (server, ORM, security, templating) with few dependencies

## When to avoid
- you need a large ecosystem, extensive third-party integrations, or active community support
- you require current Swagger/OpenAPI tooling or frequent updates
- your team prefers mainstream frameworks with abundant hiring pool and tutorials

## Facets
- artifact type: framework
- maturity: maintenance
- function: web-framework, http-server, routing, templating, auth, orm, middleware
- domain: web-development, backend, apis, developer-tools
- platform: jvm, cross-platform
- tags: rest-api, high-performance, full-stack, reactive, embedded-server, microservices, docker

## Member repositories
- rapidoid/rapidoid (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:14.186148+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:47:47.865233+00:00, confidence not recorded.
  - readme: https://github.com/rapidoid/rapidoid (fetched 2026-08-28T04:05:14.186148+00:00, sha ba881e3b5048)
  - homepage: http://www.rapidoid.org/ (fetched 2026-08-29T11:20:22.554300+00:00, sha 16625263175a)
  - site_page: https://www.rapidoid.org/docs.html (fetched 2026-08-29T11:20:22.556912+00:00, sha ac148a310ca1)
  - site_page: https://www.rapidoid.org/documentation.html (fetched 2026-08-29T11:20:22.560199+00:00, sha b558236453c8)
- Data as of 2026-08-30T08:39:29.467469+00:00.
