eykrehbein/strest
⚡️ CI-ready tests for REST APIs configured in YAML observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2916
- days_rel: n/a
- days_push: 2363
- n_releases_24m: 0
Adoption not part of the score
1720 stars · 59 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Strest is a CLI tool for testing REST APIs using declarative YAML test files. It supports chaining requests (e.g., reusing auth tokens from prior responses) and is designed to run in CI pipelines.
Use cases
- test rest api endpoints from yaml files
- run api tests in ci pipeline
- chain http requests reusing login tokens
- declarative integration tests for rest apis
- run multiple api test files from a directory
- validate api responses without writing code
When to choose
- you want code-free, YAML-configured REST API tests
- you need CI-ready API testing with simple setup
- you want to chain requests like login-then-authenticated-calls
When to avoid
- you need GraphQL, gRPC, or non-REST protocol testing
- you need a maintained tool - the latest release is from 2020
- you need complex test logic beyond YAML declarative syntax
Facets
cli-tool · maturity maintenance
testing e2e-testing http-client cli testing apis developer-tools cli cross-platform rest-api-testing yaml-configuration ci-cd request-chaining test-automation command-line nodejs docker
1 source
- readme: https://github.com/eykrehbein/strest · fetched 2026-08-28 · b1d0674eb485
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| eykrehbein/strest | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="eykrehbein/strest")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem