Voiden website screenshot

Voiden

Voiden is an offline-first, Git-native API workspace that unifies API design, testing, and documentation in plain Markdown .void files stored alongside your codebase. It uses composable, reusable blocks (endpoints, auth, headers, params, bodies) that behave like code — inheritable, versionable, and composable — eliminating copy-paste drift across API definitions. Supports REST, GraphQL, WebSocket, and gRPC. Built on Electron (TypeScript), Apache 2.0 licensed.

1 APIs 0 Features
API DesignAPI TestingAPI DocumentationDeveloper ToolsGit NativeMarkdown

APIs

Voiden Desktop Tool

Voiden is a desktop application (Electron/TypeScript) for API design, testing, and documentation using .void file format — plain Markdown with structured request blocks. Feature...

GraphQL

Pricing Plans

Voiden Plans Pricing

3 plans

PLANS

Rate Limits

Voiden Rate Limits

5 limits

RATE LIMITS

FinOps

Voiden Finops

FINOPS

Semantic Vocabularies

Voiden Context

14 classes · 0 properties

JSON-LD

JSON Structure

Voiden Void File Structure

0 properties

JSON STRUCTURE

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
👥
GitHubRepository
GitHubRepository
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary
📰
Blog
Blog
🔗
License
License

Sources

apis.yml Raw ↑
aid: voiden
name: Voiden
description: Voiden is an offline-first, Git-native API workspace that unifies API design, testing, and documentation in plain
  Markdown .void files stored alongside your codebase. It uses composable, reusable blocks (endpoints, auth, headers, params,
  bodies) that behave like code — inheritable, versionable, and composable — eliminating copy-paste drift across API definitions.
  Supports REST, GraphQL, WebSocket, and gRPC. Built on Electron (TypeScript), Apache 2.0 licensed.
type: Index
url: https://voiden.md/
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- API Design
- API Testing
- API Documentation
- Developer Tools
- Git Native
- Markdown
created: '2026-01-02'
modified: '2026-05-03'
specificationVersion: '0.19'
apis:
- aid: voiden:voiden-tool
  name: Voiden Desktop Tool
  description: Voiden is a desktop application (Electron/TypeScript) for API design, testing, and documentation using .void
    file format — plain Markdown with structured request blocks. Features reusable blocks with inheritance and composition,
    Git-native versioning, batch request execution with assertions, OpenAPI and Postman import, pre/post-request scripting
    (JavaScript, Python, shell), and offline-first operation. No public REST API.
  humanURL: https://voiden.md/
  tags:
  - Desktop App
  - API Workspace
  - Developer Tools
  properties:
  - type: Documentation
    url: https://voiden.md/
  - type: GitHubRepository
    url: https://github.com/VoidenHQ/voiden
  - type: JSONSchema
    url: json-schema/voiden-void-file-schema.json
  - url: graphql/voiden-graphql.md
    type: GraphQL
common:
- type: LinkedIn
  url: https://www.linkedin.com/showcase/voiden
- type: Website
  url: https://voiden.md/
- type: GitHubRepository
  url: https://github.com/VoidenHQ/voiden
- type: JSONSchema
  url: json-schema/voiden-void-file-schema.json
- type: JSONStructure
  url: json-structure/voiden-void-file-structure.json
- type: JSONLD
  url: json-ld/voiden-context.jsonld
- type: Vocabulary
  url: vocabulary/voiden-vocabulary.yml
- type: Blog
  url: https://voiden.md/blog/
- type: License
  url: https://github.com/VoidenHQ/voiden/blob/main/LICENSE
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com