Built an API dev tool and got 11k+ installs already, this is what happened since we open sourced. (github.com)
from dhruv3006@lemmy.world to programming@programming.dev on 01 May 09:53
https://lemmy.world/post/46292997

Hey there,

A few months ago we open sourced Voiden, an offline API client we originally built to replace Postman internally.

Voiden now has around 11k installs and growing every day. ❤️

Core principles we built it on:

The main thing is that in Voiden, API requests are not (static) forms. They are built from blocks (endpoint, auth, params, body) that can be used, reused, replaced and version in Git, just like code. And all that in plain executable text.

Our inspiration:

Our inspiration was curl, and how simple it is, and obsidian, because of how powerful it can be.

Who this is for:

Developers, QA, Technical Writers working and collaborating on APIs.

Progress:

Since open sourcing, almost everything that we shipped came from actual users, feedback and contributions that pushed the tool in a few interesting directions. You can check our change-log here: voiden.md/changelog

A few highlights:

Feedback:

This project is now mostly shaped and driven by community ideas and contributions. Welcome to join and help us make this even more awesome.

There is no account setup, its free and totally offline.

GitHub: github.com/VoidenHQ/voiden

Download: voiden.md/download

#programming

threaded - newest

bizdelnick@lemmy.ml on 01 May 10:30 next collapse

TL;DR

Is it GUI only?

dhruv3006@lemmy.world on 01 May 10:47 collapse

No it does have a CLI too and we are planning for a CLI runner very very soon !

bizdelnick@lemmy.ml on 01 May 10:56 collapse

So what does the existing CLI do if it is not a runner?

dhruv3006@lemmy.world on 01 May 11:01 collapse

It right now helps in opening a specified file or directory in Voiden, see the version, etc.

You can check out more in the docs here : docs.voiden.md/docs/developer-tools/voiden-cli

Slotos@feddit.nl on 01 May 11:00 next collapse

It would be perfect as a CLI and LSP combo.

atzanteol@sh.itjust.works on 01 May 12:22 collapse

Voiden files combine frontmatter, Markdown, and structured void request blocks so the request and the documentation live together.

This is… An interesting format. Why not just move the front matter field and markdown into the “structured” bit and just have a single thing to parse? Or at least combine the frontmatter and structured bit since they’re both yaml anyway?