Design, test and document APIs with voiden, a Git native tool for founders, with 1.2k+ GitHub stars
1,248 stars58 forksTypeScriptQuality 8/10Updated 6/30/2026100% free ยท open source
What it does
Voiden allows founders to design, test, and document APIs in plain Markdown, reusing and versioning API components like code.
Install / run
git clone https://github.com/VoidenHQ/voiden.git && cd voiden
When to use it
โขWhen you need to create API documentation that's easy to maintain and update
โขWhen you want to test and iterate on API designs without writing code
โขWhen you need to collaborate with team members on API development and documentation
Quick start
1Create a new Markdown file to define your API using API blocks
2Use the `voiden init` command to initialize a new voiden project
3Define API requests using the `### Request` block syntax, e.g. `### Request | GET | /users`
4Use the `voiden test` command to test your API requests and validate responses
5Document your API using Markdown, and reuse API blocks across multiple endpoints
Ready-to-paste prompt
Create a new API request using `### Request | POST | /users | {"name": "John Doe", "email": "john@example.com"}`
Heads up: Make sure you have Node.js and TypeScript installed on your system, as voiden is built with TypeScript and requires a compatible runtime environment
Saves to your device
Topics
api
api-client
automation
bruno-alternative
cli
curl-alternative
graphql
http-client
insomnia-alternative
javascript
markdown
offline-first
openapi
openapi3
opensource
postman-alternative
rest-api
scripting
testing
websocket
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.