Lego for HTTPOffline-FirstPlain Markdown

Build API Requests
Like You Build Code

Voiden is a Git-native workspace for designing, testing, and documenting APIs in one place. Compose APIs with blocks. Reuse, replace & version everything just like code.
Truly Git Native. No Lock-in.

Open Source
14k+Installs

The Problem: Your API knowledge is scattered.

Every team has this same mess. Five tools and Zero coherence. Voiden solves this by bringing API design, testing, and docs in one place.

Before Voiden

  • Postman / Insomnia: the requests
  • Notion / Confluence: the docs
  • Slack / Jira: the context
  • README files: the examples
  • Git: code, but not the API stuff

Source of truth? Nobody knows.

With Voiden

  • Everything lives in .void files
  • Committed alongside your code in Git
  • Diffable, reviewable, branchable
  • One format: requests + docs + context
  • Offline, no cloud, no account

One repo. One source of truth.

API Work, Treated Like Code.

File-centric. Text-based. Git-native. Built for developers who version-control everything else.

Executable API Docs

Requests, docs, and explanations live side-by-side in plain Markdown, and execute in place. No switching tools.

LEGO for HTTP

Break requests into small, reusable blocks: endpoint, headers, auth, params. Reuse them across files like functions.

Truly Git-Native

No export. No sync. No JSON blobs. Pure Markdown. Git is the storage layer: your repo is the workspace.

Design + Test + Document

The first tool that brings API design, testing, and docs into one file, one format, one workflow.

@voiden/runner

Ship It to CI, Not Just Your Desktop.

The same .void files you build in Voiden run headless anywhere Node.js runs: terminal, cron, GitHub Actions, GitLab CI. Deterministic exit codes and a versioned --json schema, so your pipeline can tell a broken API from a broken pipeline.

Explore @voiden/runner
# .github/workflows/api-tests.yml
- name: Run API tests
  run: |
    voiden-runner run ./api-tests \
      --fail-on-error --csv report.csv
MCP · Beta

Turn API Requests Into MCP Tools

The same .void requests you build in Voiden can be exposed as MCP tools that AI agents call. Mark a request with a tool block, verify it, and serve it through @voiden/mcp over stdio or HTTP. You can also connect to external MCP servers to test them.

  • Initialize MCP — let Claude Code and Codex work with your .void project
  • Connection Block — connect to and test an external MCP server
  • Tool Block + @voiden/mcp — publish your API requests as agent-callable tools
Read the MCP docs
# auth.void
/tool
  name: login
  description: Authenticate a user

$ npx @voiden/mcp . --http
 Serving 1 tool: login
  http://127.0.0.1:3000 — ready for Claude/Codex

Trusted by developers

Real posts from real developers who found Voiden on X.

K

Kevin

@xzkevs

Voiden takes the opposite approach — free, open source, works offline, and doesn't collect telemetry. What caught my attention is how it combines API specs, tests, and documentation into a single executable markdown file.

S

Sayra Spec

@SayraSpec

Voiden is an open source, completely offline API client built for developers who actually value engineering privacy. It demands zero accounts, costs nothing, and runs entirely on your local machine.

k

kartik singh

@kartik_singhhh

Merged my first PR into Voiden 🎉 Learned a lot through code reviews, architecture discussions, and testing. Huge thanks to the maintainers for the feedback. Looking forward to contributing more 🚀

M

Musa

@MusaAkoke

What stood out to me is how Voiden combines API specs, testing, and documentation into a single executable Markdown file — Git-native, with reusable blocks and JS/Python/Shell scripting.

P

Presido

@PIRESIDO

Voiden treats API work more like real development work, not something trapped inside another SaaS dashboard. Offline, open source, no accounts, no telemetry, no lock-in — for developers who care about ownership.

D

Dhruv

@dhruv2038

A great alternative to Postman is Voiden! It has a very different approach to API tooling.

S

Suni

@suni_code

Wow, something new... I will check this soon.

T

Tom Dörr

@tom_doerr

Offline API client for developers.

F

FlutWiz

@FlutWiz

Git-native workflows, local-first development, AI-friendly formats, and no vendor lock-in are changing developer tools. That's why I like what Voiden is building.

Tired of Platforms That
Think They Know Better?

Most API tools assume they should run your workflow. Voiden gives you structure, flexibility, and a workspace you actually control.

Frequently Asked Questions