A free Postman alternative for testing APIs.
Send REST requests in your browser, switch environments, and save collections as JSON in a GitHub repository you control.
Go from request to response in one workspace.
Build the URL, headers, parameters and JSON body, then inspect status, response time, headers and formatted output.
Explore request toolsGET {{base_url}}/users/octocat
Accept: application/json200 OK
{
"login": "octocat",
"public_repos": 8
}GET {{base_url}}/users/octocat
Authorization: Bearer {{api_token}}$uuid
$timestamp
$randomEmailChange environments without rewriting requests.
Set values once, then use them in URLs, headers and bodies. Switch from local to staging or production with the same request.
See environments and variablesYour collections stay in your repository.
Postrider is a Git-backed REST client that saves requests and environments as JSON on your repository’s api-list branch. Inspect diffs, track changes in Git history, and review updates through your team’s GitHub workflow.
How Git-backed storage workscollections/Users/get-user.jsoncollections/Posts/list-posts.jsonenvironments/development.jsonStay in flow while you work.
Keep several requests open, revisit request history, and use the command palette or keyboard shortcuts for common actions.
- Command palette
- Ctrl / ⌘ + K
- Send request
- Ctrl / ⌘ + Enter
- Save request
- Ctrl / ⌘ + S
- Duplicate request
- Ctrl / ⌘ + D
Evaluate the tool before you adopt it.
Inspect the implementation
Looking for an open source API testing tool? Review Postrider’s source and repository licensing before choosing it for your team.
Review the GitHub repositoryStart without an account
Send your first request in the browser. Connect GitHub when you are ready to save, version, and share your collections.
Follow the quick startChoose the API workflow that fits.
Compare Postrider with tools that cover a broader API lifecycle, and see where each one may fit your team better.
Frequently asked questions
Is Postrider free?
Yes. Open the browser workspace and start sending requests for free. Connect a GitHub repository when you want to save collections and environments.
Can my team review collection changes in pull requests?
Collections are ordinary JSON files on the api-list branch. Your team can inspect diffs and use GitHub pull requests to review changes through its existing Git workflow. Saving in Postrider writes to api-list; it does not automatically open a pull request.
What is Postrider?
Postrider is a free, web-based REST API client. You build and send HTTP requests, inspect responses, and save collections to a GitHub repository.
Is Postrider a Postman alternative?
It covers the core of sending and organising API requests, in the browser and with Git-backed storage. It does not include scripting, mock servers or monitors. See the Postman comparison for details.
Do I need an account?
You can open the workspace and send requests straight away. To save collections you sign in with GitHub or use a personal access token.
Where is my data stored?
Saved collections and environments live as plain JSON files in your GitHub repository on the api-list branch. Browser storage also keeps local preferences, request history and environment values. Postrider does not use a proprietary collection database.