Skip to content

api-evangelist/voiden

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Tools

Voiden Desktop Tool

Voiden is a desktop application (Electron/TypeScript) for API design, testing, and documentation using the .void file format. Supports REST, GraphQL, WebSocket, and gRPC workflows. Apache 2.0 licensed.

Artifacts

JSON Schema

Schema Description
json-schema/voiden-void-file-schema.json Schema for Voiden .void file format

JSON Structure

Structure Description
json-structure/voiden-void-file-structure.json .void file field-level documentation

JSON-LD Context

Context Description
json-ld/voiden-context.jsonld Linked data context for Voiden resources

Vocabulary

Vocabulary Description
vocabulary/voiden-vocabulary.yml Voiden domain vocabulary and terminology

Scope

  • Type: Index
  • Tags: API Design, API Testing, API Documentation, Developer Tools, Git Native, Markdown

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors