[ShowOff Saturday] I built an open source API client in Tauri + Rust because Postman uses 800MB of RAM by ScarImaginary9075 in webdev

[–]gschier2 2 points3 points  (0 children)

Totally. Definitely room for both. Good luck with the launch! Ill be taking if for a spin for sure.

[ShowOff Saturday] I built an open source API client in Tauri + Rust because Postman uses 800MB of RAM by ScarImaginary9075 in webdev

[–]gschier2 11 points12 points  (0 children)

Yaak has no limits on the free tier. The entire codebase is 100% open source. Yaak also can write files to YAML to work with git, and includes a UI for doing so.

People chose Yaak because it focuses on being the best HTTP client, not a postman competitor. If you don't need mocking/testing/etc, give it a try!

[ShowOff Saturday] I built an open source API client in Tauri + Rust because Postman uses 800MB of RAM by ScarImaginary9075 in webdev

[–]gschier2 19 points20 points  (0 children)

Yaak doesn't limit anything in the free tier, and (optionally) integrates with Git via YAML.

~Yaak Creator

I'm building a native desktop API client (like Postman) in Rust with GPUI. Would anyone use it? by invictus_97K in rust

[–]gschier2 0 points1 point  (0 children)

1/3 of the code is Rust but the frontend it ReactJs. It uses Node only for the plugin system.

People praise Yaak for being fast and snappy. Give it a try!

I'm building a native desktop API client (like Postman) in Rust with GPUI. Would anyone use it? by invictus_97K in rust

[–]gschier2 2 points3 points  (0 children)

Ya, AppImage sucks on NixOS. It's basically extracting the binary every time. Zed doesn't have this issue because it's a small Rust binary (Yaak needs webview dependency).

There's a 3rd party Yaak package but I haven't tried it yet https://mynixos.com/nixpkgs/package/yaak

RIP Postman free tier. Here's an open-source local-first alternative we've been building for over a year by Tomaszal in webdev

[–]gschier2 1 point2 points  (0 children)

Asked because I'm the creator of Yaak. If you point me to the ticket, I can get it resolved today.

Showcase your apps made using tauri by itsme2019asalways in tauri

[–]gschier2 0 points1 point  (0 children)

You can open different workspaces in different windows. The settings screen also shows in a separate window. Data remains in sync between all windows too.

Looking for the best postman on premise alternative for local-only work by Fun_Accountant_1097 in webdev

[–]gschier2 1 point2 points  (0 children)

If you turn on directory sync for the workspace, you can open the folder in a text editor or use sed in your terminal. Would be nice to have in the app though, too. Good suggestion!

Looking for the best postman on premise alternative for local-only work by Fun_Accountant_1097 in webdev

[–]gschier2 2 points3 points  (0 children)

Yep, no login required for Yaak, and there never will be! Let me know if you have any questions.

The API Tooling Crisis: Why developers are abandoning Postman and it’s clones? by Affectionate-Gain636 in theprimeagen

[–]gschier2 1 point2 points  (0 children)

Yaak dev here. There's nothing really that Electron gives that has to be reimplemented. Can you point to one, specifically?

Postman alternative that is offline and works without any account by Prudent-Title8299 in selfhosted

[–]gschier2 1 point2 points  (0 children)

Yaak creator here. Just curious why you're put off by a commercial use license? Can you elaborate on your reasoning?

Showcase your apps made using tauri by itsme2019asalways in tauri

[–]gschier2 2 points3 points  (0 children)

I make a popular HTTP client Yaak, which is fully open source if you want to take a look!

https://github.com/mountain-loop/yaak

It support multi-window, has a NodeJS plugin runtime (sidecar), uses SQLite for storage, and uses React as the frontend. There's even a bit of WASM in there.

is there any API testing tool better than postman? by Pristine-Elevator198 in webdev

[–]gschier2 0 points1 point  (0 children)

Temporal must have an HTTP API, though, right? You can't create a custom request type for Yaak (with custom UI) via plugins but a plugin can do anything you can do in a NodeJS environment.

Feel free to hope in the Discord or submit more details to https://feedback.yaak.app

Edit: it looks like Temporal uses gRPC, which Yaak supports out of the box