Apipie/apipie-rails
Ruby on Rails API documentation tool observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 89
- Release rhythm 58
- 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: 311
- age_days: 5426
- days_rel: 68
- days_push: 68
- n_releases_24m: 2
Adoption not part of the score
2507 stars · 454 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Apipie-rails is a DSL and Rails engine for documenting RESTful APIs in Ruby on Rails applications. It lets developers describe API endpoints through Ruby code, serving the generated docs from within the app and exposing them as JSON.
Use cases
- document a rails rest api
- generate api docs from controller code
- serve interactive api documentation in my app
- validate request params against documented api
- export api documentation as
- keep api docs in sync with routes
When to choose
- you have a Ruby on Rails app with a RESTful API needing in-app documentation
- you want docs defined in Ruby DSL rather than comments or separate spec files
- you want to reuse documentation data for validation or JSON export
When to avoid
- your API is not built on Rails
- you prefer OpenAPI-first workflows with spec files generated independently of code
- you need documentation for GraphQL or non-REST APIs
Facets
library · maturity stable
api-framework api-documentation documentation web-development backend apis documentation ruby rails rest-api dsl openapi rubygems web-server
1 source
- readme: https://github.com/Apipie/apipie-rails · fetched 2026-08-28 · 8216615cd41e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Apipie/apipie-rails | main | 80 |
For agents
markdown · JSON · MCP: product_card(name="Apipie/apipie-rails")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem