# marmelab/awesome-rest

A collaborative list of great resources about RESTful API architecture, development, test, and performance

Repository: https://github.com/marmelab/awesome-rest
Canonical: https://ross.abutalabs.com/products/awesome-rest
Homepage: https://github.com/marmelab/awesome-rest
License: CC0-1.0
License Family: permissive
Topics: awesome, rest
Last push: 2026-05-13T08:22:14+00:00

## Health v2 (maintenance only)
Score: 69/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 82, release rhythm 35, longevity 100
- inputs: {"age_days": 4136, "days_push": 112, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3907, forks 444 (observed 2026-08-28T04:08:28.806198+00:00)

## What it is
A curated, community-maintained awesome list of resources about RESTful API architecture, design, development, testing, and performance. It links to guidelines, standards, client and server libraries across many languages, testing tools, documentation tools, and API gateways.

## Use cases
- find best practices for designing a REST API
- discover REST client and server libraries for my language
- learn REST API security and design guidelines
- find tools for testing and mocking REST APIs
- compare API gateway options
- find resources on HATEOAS and REST standards

## When to choose
- you want a curated starting point for REST API resources
- you are learning REST API design, testing, or documentation
- you need to survey client/server frameworks across languages

## When to avoid
- you need a runnable tool or library rather than a link list
- you want GraphQL or gRPC resources specifically
- you need up-to-date tooling rather than reference material

## Facets
- artifact type: learning-resource
- maturity: active
- function: documentation, developer-tools
- domain: apis, web-development, backend, awesome-lists, developer-tools
- platform: cross-platform
- tags: awesome-list, rest, restful-api, api-design, curated-list, api-testing, api-documentation, web-server

## Member repositories
- marmelab/awesome-rest (main) score 69

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:28.806198+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-29T18:25:06.472296+00:00, confidence not recorded.
  - readme: https://github.com/marmelab/awesome-rest (fetched 2026-08-28T04:08:28.806198+00:00, sha d71190d4eb6a)
  - homepage: https://github.com/marmelab/awesome-rest (fetched 2026-08-29T09:19:23.210557+00:00, sha f7a99cc15eb7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
