Ross ROSS = Recommend OSS · open-source software intelligence for agents

elixir-maru/maru

Elixir RESTful Framework observed · 2026-08-28

github.com/elixir-maru/maru · homepage · Elixir · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

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: 4263
  • days_rel: n/a
  • days_push: 2546
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1316 stars · 85 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Maru is a REST-like API micro-framework for Elixir, inspired by Ruby's Grape, providing a DSL for routing, parameter validation and coercion, versioning, and middleware via Plug. It can run standalone on Cowboy or complement frameworks like Phoenix, but intentionally excludes templating, database connections, and session handling.

Use cases

  • build a RESTful JSON API in Elixir
  • validate and coerce request parameters with a DSL
  • version an HTTP API via path, header, or query param
  • mount modular routers into a larger API
  • add a lightweight API layer alongside Phoenix
  • handle file uploads in multipart API endpoints

When to choose

  • you want a Grape-like DSL for Elixir APIs
  • you need declarative parameter validation and type coercion
  • you want API versioning built in
  • you prefer a minimal framework without ORM or templating

When to avoid

  • you need a full-stack web framework with views and sessions
  • you need actively maintained software with recent releases
  • you want GraphQL or non-REST API styles
  • you need built-in database integration

Facets

framework · maturity maintenance

api-framework web-framework routing middleware form-handling web-development backend apis elixir rest-api grape-inspired dsl parameter-validation api-versioning plug-based web-server

10 sources

Member repositories

RepositoryRoleHealth v2
elixir-maru/marumain32

For agents

markdown · JSON · MCP: product_card(name="elixir-maru/maru")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem