A few months ago we open sourced Voiden, an offline API client we originally built to replace Postman internally.
Voiden now has 12k+ downloads, 1k+ GitHub stars, and is growing every day. ❤️
Core principles we built it on:
free and local-first
file-based, all plain executable markdown
composable through blocks
collaboration in Git, where devs are already working
The main thing is that in Voiden, API requests are not static forms. They are built from blocks: endpoint, auth, params, body, scripts, and more. These blocks can be used, reused, replaced, and versioned in Git, just like code. And all of it lives in plain executable text.
Our inspiration was curl, because of how simple it is, and Obsidian, because of how powerful file-based workflows can become.
Who this is for:
Developers, QA engineers, and technical writers working and collaborating on APIs.
Since open sourcing, almost everything we shipped came from actual users, feedback, and contributions that pushed the tool in a few interesting directions.