micha/resty
Little command line REST client that you can use in pipelines (bash or zsh). observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
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: 6317
- days_rel: n/a
- days_push: 1293
- n_releases_24m: 0
Adoption not part of the score
2653 stars · 140 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Resty is a tiny shell script wrapper around curl that provides concise GET/POST/PUT/DELETE commands for interacting with REST APIs directly from bash or zsh. Because it runs as shell functions, it integrates naturally with pipelines and standard Unix tools like grep, sed, and awk.
Use cases
- make quick REST API calls from the terminal
- pipe data to and from REST endpoints in bash scripts
- test an API without writing curl flags every time
- PUT or POST edited file contents to a REST service
- script interactions with a JSON API in shell
When to choose
- you live in the shell and want minimal-friction REST requests
- you need REST calls composable in pipelines with other Unix tools
- you want a lightweight curl wrapper with remembered hosts and cookie handling
When to avoid
- you need a full-featured HTTP client with advanced auth, retries, or response formatting
- you prefer standalone tools like httpie or curl with explicit flags
- you need GUI-based API testing or request collections
Facets
cli-tool · maturity maintenance
http-client cli developer-tools developer-tools apis web-development cli rest-client curl-wrapper shell-functions bash zsh pipelines command-line linux macos shell
1 source
- readme: https://github.com/micha/resty · fetched 2026-08-28 · ebd3f4c42ba1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| micha/resty | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem