Voiden logo

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...

Semantic Vocabularies

Voiden Context

14 classes · 0 properties

JSON-LD

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