Catch your API requests before they fail with TypeScript and autocomplete. See how easy it is with our public API collection featuring ChatGPT, Reddit, GIPHY, and more! Other features include auto-generating docs, saveable templates, and simulation requests.
Hello Product Hunt! We’re Jeane and Samuel, the makers of RecipeUI.
We’ve always struggled with APIs. While Postman and Insomnia are powerful, they don’t deal with the fact that some APIs are just painful to work with.
It’s error after error as we try to figure out how to properly form the first request. In most cases, the docs are complex and lacking examples you can just run. So we built RecipeUI to create an API experience that we wished we had.
🔒 Type Safety First: Catch errors before they fail with statically typed parameters in your API request.
✍️ Autocomplete: Immediately know what parameters to enter as you type.
🎮 API playground (beginner friendly!): Explore public APIs and use them in seconds! We have a bunch of sample use cases you can fork and guides for APIs that require authentication.
🏃 Run without authentication: Don’t want to set up params or auth? We offer a “simulate” button that can mock the API request to demonstrate what a successful response looks like.
🔖 Savable Templates: Find yourself repeating the same request? Save your config so you can rerun it with a click of a button.
🖋️ Auto-generating Docs: Built in documentation that auto-generates as your create your request.
Try it out at www.recipeui.com! If you like RecipeUI, please consider starring our Github repo (GitHub)! We’re open-source and would love the support.
Coming soon: tRPC, AI, and Storybook features for teams....
I like this a lot, I'm always looking for a streamlined alternative to Postman. Gonna keep an eye on it! That said, having tried it, a little feedback:
- Most collections didn't work, even non-auth collections. E.g., with the deck of cards API it was not clear that I needed to take a further step and select something in the "Use the example below to see how to use this API." area, so I kept getting an error about "found the query, couldn't parse it"). Consider just making "Send" work right away :)
- I'm pretty sure I had a valid & fresh unsplash auth key, and I tried most auth header options but still couldn't get it to work – the API returned that my key was invalid. To be fair, this is almost certainly on me. Would be great if the tool could help me sort that out...
But the REAL game changer here would be if I could provide a link to some API docs, and the tool generates a collection that I can use. Providing an API key is one thing, but if it could manage OAuth? That'd be next level. Regardless, I'd love to throw in, for example, the Revenue Cat docs (https://www.revenuecat.com/refer...) and then RecipeUI parses this and generates recipes, well that'd be huge.
Anyway, keep at it! I'll keep using it :)
RecipeUI
GPTs Nest
Nango
RecipeUI