this post was submitted on 15 May 2026
38 points (93.2% liked)

Selfhosted

61256 readers
131 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Hey there,

A few months ago we open sourced Voiden, an offline API client we originally built to replace Postman internally. Voiden now has 12k+ downloads, 1k+ GitHub stars, and is growing every day. ❤️

Core principles we built it on:

  • free and local-first
  • file-based, all plain executable markdown
  • composable through blocks
  • collaboration in Git, where devs are already working

The main thing is that in Voiden, API requests are not static forms. They are built from blocks: endpoint, auth, params, body, scripts, and more. These blocks can be used, reused, replaced, and versioned in Git, just like code. And all of it lives in plain executable text.

Our inspiration was curl, because of how simple it is, and Obsidian, because of how powerful file-based workflows can become.

Who this is for:

  • Developers, QA engineers, and technical writers working and collaborating on APIs.

Since open sourcing, almost everything we shipped came from actual users, feedback, and contributions that pushed the tool in a few interesting directions.

You can check our changelog here: https://voiden.md/changelog

A few highlights:

  • Composable API workflows: reusable .void files that can be combined into flows
  • Multiple requests in sequence
  • Real scripting with JS, Python, and Shell before and after requests
  • A skills layer so tools like Claude/Codex can operate directly on .void files and request blocks
  • An SDK for community plugins
  • And more…

This project is now mostly shaped and driven by community ideas and contributions. You’re welcome to join and help us make it even better.

There is no account setup. It’s free and totally offline.

GitHub: https://github.com/VoidenHQ/voiden

Download: https://voiden.md/download

you are viewing a single comment's thread
view the rest of the comments
[–] spicystraw@lemmy.world 1 points 2 months ago (1 children)

This is cool! I've been using Bruno for a while now as an alternative. Maybe I'll give this a go.

[–] dhruv3006@lemmy.world 3 points 2 months ago* (last edited 2 months ago)

Awesome - would love some feedback !