v0.2.0 · Linux · macOS · Windows
Your API requests
belong in your repo.
Feather API is a desktop HTTP client that keeps collections, environments and scripts as plain files inside your project. Branch them with your code. Review them in a pull request. Merge them like anything else.
.featherapi/requests/create-user.httpstaged
POST {{base_url}}/v1/userscontent-type: application/jsonauthorization: Bearer {{token}}{ "email": "ada@example.com", "plan": "basic"}201 Created38 ms312 Bon branch feat/signup
What you get
- .featherapi/requests/Requests are files
- Every request is a readable file on disk. No proprietary export, no cloud workspace holding your work hostage, no sync conflicts to resolve in someone else's UI.
git diffshows exactly what changed about an endpoint. - .featherapi/env.sqliteSecrets stay local
- Environments live beside your project but outside version control. Feather API writes the ignore rule for you. Your tokens never leave the machine, and never reach us.
- views/*.rhaiShape the response
- Write a short script to render a response as Markdown or filtered JSON, so a noisy payload becomes the three fields you actually care about. Zip responses get a file browser; PDFs and video open in your viewer.
- ws://Not just request/response
- WebSocket sessions and streaming responses are first-class, with the same keyboard-driven interface as the rest of the app. Vim keys throughout, if you want them.
$8 a month.
One flat price, every platform, every update while you subscribe. Or $80 a year. Teams are $28 a month for everyone, however many of you there are.