📣 I'm returning to indie dev to pursue
@YaakApp
📣
I've heard having a child motivates some people to attempt a start-up. Now I understand why.
It's time to build the ultimate desktop API client... again.
👇🏼
bro: How much you curl?
me: Almost every day
bro: No, how much weight?
me: Average response is 100ms
⬆️⬇️ You can now copy/paste import/export Curl commands!
2024.5 is here, focusing on all things visual!
🎨 7 Theme Families to choose from
📖 Configurable font size and wrapping
🛠️ Standalone settings window
📺 Audio and Video response previews
And dozens of other improvements!
📣 Response tags are now live in Beta 3 for testing!
- Reference values from another request's response
- Use JSONPath/XPath to pull out a specific value
- Stop copy/pasting IDs
🎁 Happy birthday! 🎂
What?! Not your birthday? Oh well, I already got you a gift.
Request Chaining is live in 2024.8.0, allowing requests to dynamically reference values from other responses.
Example: reference the ID returned from "POST /users" within "GET /users/<id>"
Cooking new HTTP Client app ❤️
- Native Mac app
- Make REST requests and Websocket
- Simple license: Perpetual with 1 year of update. No subscription
- Privacy-First: No Login/cloud-workspace, use your GitHub as a source of truth
I'm still working on the MVP, if you're
Plugins are almost here! The 2024.8 beta includes a full rewrite of the plugin runtime which will act as the foundation for some useful use-cases to come
📐 Template functions
🔐 Auth providers
🔀 Request middleware
🎨 Themes
❓ <YOUR_IDEA_HERE>
🚨BREAKING NEWS🚨Multi-platinum recording artist
@tpain
will perform live at our POST/CON 24 after-party in San Francisco on May 1. 🎶🎤Connect with fellow API practitioners and global tech leaders over cocktails during an unforgettable evening of live music and celebration.
v2024.7.0-beta.1 contains a fix for GraphQL autocomplete not working sometimes (usually for larger schemas)
Long story short... these introspection results are no longer stored in LocalStorage 😅
As promised last week, Tauri v2 is now in beta! Check out our blog post to see what's new and what's left to get it to stable. Thank you all for the ongoing support!
@yaakapp
Would be great it it automatically handles cookies so I can use a login mutation and then start making authenticated requests without having to copy paste bearer tokens.
ℹ️ The "Referer" header is a misspelling of "Referrer".
By the time it was discovered, too many people were using it to make the correction. Shame on those who first used it and didn't notice 😅
@sean_lynch
Nah, the web is too valuable for things like Codemirror. Would have to implement a code editor for scratch in Flutter, or embed a webview just for Codemirror.
More progress on gRPC support. The data models aren't in place yet but get enough together to start hacking on UI/UX.
👍 Unary calls (req/resp)
👍 Server streaming
🫱 Client streaming
🫱 Bidirectional streaming
🤯 So, out of a relatively small pool of ~400 DAU, over 200 people have posted feedback!
My read on this is that the demand for
@yaakapp
is high, but it's still early. Users see potential, but drop off after encountering something it doesn't (yet) do.
Here's a sneak peek showing a
@grpcio
PoC with autocomplete and validation ✨
- Call reflection method on gRPC server
- Generate JSON Schema for input type
- Plug schema into Codemirror
Okay, first iteration complete! I'm doing this landing page refresh incrementally, so I mostly touched the hero and colors for now.
Fun fact, changing the theme under the first screenshot now applies to the entire page 🪄