voiden
Voiden is an offline-first API client built on Electron that lets teams design, test, and document REST, GraphQL, WebSocket, and gRPC APIs using plain-text Markdown files (.void). It supports request composition via reusable blocks, Git-native collaboration, scripting in JavaScript/Python/Shell, and CLI batch execution—without accounts, telemetry, or cloud lock-in.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | VoidenHQ/voiden |
| Owner | VoidenHQ |
| Primary language | TypeScript |
| License | Apache-2.0 — OSI-approved |
| Stars | 1.3k |
| Forks | 58 |
| Open issues | 20 |
| Latest release | v2.1.1 (2026-06-25) |
| Last updated | 2026-07-08 |
| Source | https://github.com/VoidenHQ/voiden |
What voiden is
TypeScript/JavaScript-based Electron desktop app with a headless Node.js 18+ CLI runner. Supports multiple API protocols via pluggable architecture, request composition through markdown frontmatter and blocks, pre/post-request scripting, batch execution via Stitch runner with glob patterns, and imports from Postman/Insomnia/OpenAPI specs. All workflows stored as diffable, Git-mergeable text files.
Get the voiden source
Clone the repository and explore it locally.
git clone https://github.com/VoidenHQ/voiden.gitcd voiden# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Project is young (created 2025-05-09) and actively developed (latest release v2.1.1, 2026-06-25). Monitor for breaking changes in early major versions.
- Windows installer signing change (v2.1.1) now uses Azure Trusted Signing; may trigger SmartScreen warnings until app builds download reputation with Microsoft.
- Electron-based desktop app requires system dependencies; ensure target machines meet Electron runtime requirements (macOS Intel/Apple Silicon, Windows 64-bit, Linux x86_64).
- CLI runner (voiden-runner) requires Node.js 18+; validate in your runtime environment if using headless execution.
- Plugin architecture is community-driven; review third-party plugins for maintenance and security before adopting.
When to avoid it — and what to weigh
- Heavy reliance on visual/GUI-only workflows — Voiden's strength is text-first, markdown-based design. Teams expecting drag-drop UI builders or deeply visual API design tooling may find the paradigm shift disruptive.
- Need for extensive real-time team collaboration on a single workspace — Voiden delegates collaboration to Git; there is no built-in real-time synchronization or live-edit shared sessions. Simultaneous edits require Git conflict resolution.
- SOAP, legacy enterprise protocol support out-of-the-box — Primary focus is REST, GraphQL, WebSocket, and gRPC. SOAP and other legacy protocols are not mentioned; custom plugins would be required.
- Organizations requiring centralized permission management and audit trails — Voiden is single-user/team-folder focused. Centralized role-based access control, admin dashboards, and audit logging are not described.
License & commercial use
Licensed under Apache License 2.0, a permissive OSI-approved license permitting commercial use, modification, and distribution with standard disclaimer and attribution requirements.
Apache 2.0 permits commercial use, including closed-source derivatives, with standard liability disclaimers. No commercial restrictions noted in the data. Recommended: review LICENSE file and consult legal if bundling or modifying significantly; the license does not provide vendor support or indemnification.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | Low |
| DEV.co fit | Good |
| Assessment confidence | High |
Voiden claims offline-first, no telemetry, and no cloud lock-in. Specific security mechanisms (credential storage, request encryption in transit, authentication method isolation) are not documented in the data. Desktop app (Electron) inherits browser-like sandbox model; standard Electron security hardening should be assumed but is not explicitly confirmed. CLI runner sends requests in plain text through network—use standard TLS/SSL practices in pipeline. Recommend: review security policy, audit plugin sources, and test credential handling in your environment.
Alternatives to consider
Postman
Industry-standard with GUI-first design, cloud collaboration, extensive integrations, and team/enterprise features; requires accounts and cloud sync.
Insomnia
Similar offline-capable API client with visual workflows and plugin ecosystem; partially open-source (core is proprietary); less Git-native than Voiden.
Bruno
Git-native, offline API client (mentioned in Voiden topics as 'bruno-alternative'); lighter-weight, similar markdown ethos; smaller community than Voiden.
Build on voiden with DEV.co software developers
Download Voiden for macOS, Windows, or Linux. No signup. No cloud lock-in. Start collaborating with .void files today.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
voiden FAQ
Can I migrate my existing Postman collections to Voiden?
Does Voiden require an account or cloud sync?
Can I run Voiden in CI/CD pipelines?
What API protocols does Voiden support?
Software developers & web developers for hire
DEV.co is a software development agency delivering custom software development services to companies building on open source. Our software developers and web developers design, integrate, and ship production systems — spanning web development, APIs, AI, data, and cloud. If voiden is part of your open-source testing roadmap, our team can implement, customize, migrate, and maintain it.
Ready to Go Git-Native with APIs?
Download Voiden for macOS, Windows, or Linux. No signup. No cloud lock-in. Start collaborating with .void files today.