Hacker Newsnew | past | comments | ask | show | jobs | submit | dhruvkb's commentslogin

Mine is hosted at https://dhruvkb.dev. I also made an open-source project that allows you to build a similar one for yourself. It's called Récivi and it's hosted at https://recivi.dhruvkb.dev.


There is support [1] for containers.

[1]: https://github.com/apple/container#requirements


I prefer the more simple monochromatic approach used by Simple Icons [1] but that can be too restrictive at times and many icons do not translate to that style. You can still use their brand guidelines and license metadata to avoid infringing copyright.

[1]: https://simpleicons.org


Would love to see a comparison with Bruno[1].

[1]: https://usebruno.com


Here’s my own take [1] when I was on the hunt for a good HTTP client a month or so ago.

[1]: https://royathan.com/blog/the-api-client-hunt/


Thanks for putting this article together. It was exactly what I was needing to decide on which HTTP client to pick.

Btw, you could think of adding a way to let your users interact with your blog. I tried search for a comment box or upvote/thumbs-up so I could send my thanks for your efforts on writing it, but could not find it, so I resorted to HN comments.

Anyway, it's appreciated!


Hah, and you chose Yaak!


I've been meaning to put some comparisons together!

Bruno is also a good local-first client but leans more toward Postman's market.

The main advantage Bruno has is the ability to run tests, and a CLI to do so.

Yaak supports more protocols (eg. gRPC and WebSocket), has plugins, and more powerful templating for doing things like generating UUIDs (also extendable via plugins).


would you consider adding pre-request and post-request script in yaak also?


It's definitely under consideration. Yaak has Request Chaining [1] to solve some of the use-cases that scripting is typically for, though, so there isn't a ton of demand for it.

[1] https://feedback.yaak.app/help/articles/7017237-request-chai...


Also, bruno has a custom declarative API request DSL that is suitable for text-based editing, complementing the usage in the GUI application.

https://docs.usebruno.com/bru-lang/overview



Where it it getting the data from? Is it possible to download a subset of that dataset offline, so that I can keep swiping and learn new "fancy words" when I'm not with an Internet connection.


I'm currently using Bruno, which uses its own format "Bru Lang" for storing HTTP requests as plain text[1]. The VS Code extension is great but I'd much prefer the standard backed by 30k+ stars was extended instead of a new format to introduce fragmentation in this space.

[1]: https://docs.usebruno.com/bru-lang/overview



100%, this.

Im a bit flabbergasted I haven’t yet found a HTTP/API client that simply runs off an oAPI spec. Sure, most support «import of..», but do any support oAPI’s as continuously evolving source of truth?

Our oAPI spec is auto-generated (based off ts-rest.com contracts), and I’d love one that understands this, including auto-refreshing/importing of spec when it changes on disk.

If anyone knows of this magical piece of software, please share!


Thank you all for showing interest in this project. You described exactly what motivated me to create this language – support for OpenAPI specs. I just wanted to have a language where I could import an OpenAPI spec and leverage the intelligence, because, like you, in all my projects the specs were autogenerated.


Yeah, I agree. Bruno is a great tool, but it's missing one key component that I needed (maybe it's just me) – it can't run multiple requests in a chain. Also, constructions like: get { url: .... } feel too verbose to me, I wanted something clearer, like: get /users ;) But in general, thank you guys for your interest, my goal is to gain that 30k+ starts )))


I had been looking for something like this in the past. I have previously set up a full-fledged Django application only to use its ORM, but then I realised that it's quite helpful to have the possibility to expand the project into a proper web app or an API, if needed. The Django admin interface is also great!


Yes, once you are used to such rich ORM, you would want to use it everywhere!

Do give it a try, and write me a feedback - either here or on Github issues.


Good: This website is well designed. The feature-set is limited but it's more than enough for most folks. The UI is also pleasant.

Bad: The currency set is restrictive. Two of the currencies I work with are missing. I suppose it would be a small addition to support any currency code (it's just a prefix for the most part) or symbol (like ₹ for INR).

Opinion: Personally I would prefer a CLI tool that would that would take a template and a table to create many invoices in bulk, but this still a good option.


While you've specifically labeled this as "personal use", it is a commendable project that introduces some interesting new ideas. I might steal some ideas from it for my own `ls` alternative, `pls`[1].

[1]: https://pls.cli.rs


"pls" as in "please give me a list of files"? Does `sudo pls` negate the "please"? :p


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: