Voiden

Voiden·VoidenHQ.Voiden

The offline, Git-native API workspace.

Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse, Replace & Version everything just like code. Offline, Truly Git Native, No Lock-in.

winget install --id VoidenHQ.Voiden --exact --source winget

Latest 2.2.2·July 17, 2026

Release Notes

Cursor Dark Default Theme & Editor Reliability

Patch release switching the default theme to Cursor Dark, plus fixes for markdown preview correctness/performance, theme-broken popovers, and a set of app-wide Zustand re-render leaks that made large files sluggish.

Improved

  • Cursor Dark is now the default theme for new installs and after Reset Settings, instead of the original Voiden theme — existing installs keep whatever theme they've already picked
  • Split/preview markdown popups (pre/post-request script help, table header help) are now capped at 50% of the window height with internal scrolling instead of being able to overflow past the bottom of the screen

Fixed

  • Switching tabs quickly could briefly show the previous tab's content — and, if it was a markdown file, the previous tab's rendered preview — under the newly active tab's title, due to a stale-tab race in the tab-content loading hook
  • Onboarding modal used hardcoded hex colors and Tailwind default-palette classes instead of theme tokens, so it looked wrong (and had an undefined CSS variable border) in every non-default theme
  • Markdown preview no longer freezes the whole window when opening a large file — it previously re-parsed the entire document synchronously on first render with no size limit; large files now show an opt-in "file is large" banner instead of auto-rendering, and typing/scrolling in the preview no longer blocks on every keystroke
  • Inline code inside a numbered or bulleted list item no longer corrupts the whole document into raw YAML block syntax after saving and reopening — a serializer fallback meant for top-level blocks was also triggering for list-nested paragraphs, dumping their content as a ---\ntype: paragraph... block instead of normal markdown (#493)

What's Changed

  • fix: preserve unresolved shell env vars during curl import instead of… by @rajarshi1 in #499
  • Revert "fix: preserve unresolved shell env vars during curl import instead of…" by @phurpa-tsering in #504
  • Beta to main by @phurpa-tsering in #505
  • Beta to main merge by @phurpa-tsering in #506
  • Beta to main by @phurpa-tsering in #507

New Contributors

  • @rajarshi1 made their first contribution in #499

Installer type: nullsoft

ArchitectureScopeDownloadSHA256
x64Download332A44C7F29AC6EFBFB2A5AA18B7BB8ECFFD68FFA5C9D5D8FDE5D24D0B62F24F

Details

Homepage
https://github.com/VoidenHQ/voiden
License
Apache-2.0
Publisher
Voiden
Support
https://github.com/VoidenHQ/voiden/issues
Copyright
Copyright © 2026 Voiden

Tags

apiapi-clientautomationbruno-alternativeclihttp-clientjavascriptoffline-firstopenapiopenapi3opensourcepostman-alternativerest-apiscriptingtestingwebsocket