Clobbr is a developer tool that allows you to test your api endpoints to see how well they perform under multiple requests (clobber your APIs!), in sequence or parallel. Regardless if you're testing a REST, GraphQL or cloud function Clobbr has got you covered!
Tried the npx command and it works as stated in Github. Thanks for building this!
`npx @clobbr/cli run --url https://api.github.com/zen --iterations 30`
🚀 Just tried Clobbr and it's a game-changer for testing API speed and performance! 🙌 Congrats to @ for creating such a powerful yet user-friendly app. 💪 It's a relief to have something that works without breaking the bank.
This is awesome, I just got the Mac app!
I have a social app that always needs load testing so I'm excited to have a tool that's more advanced than my my shitty bash scripts lol. Congrats on the launch!
Thanks so much for hunting @chrismessina!
Hello all of you beautiful makers 👋
Today I'm excited to announce Clobbr - an app to load & speed test your API with ease.
🎁 To celebrate all of you fantastic people of ProductHunt, the app will be discounted 50% during the launch!
Like many of you here, I've been building lots of products throughout the years & every time this question came up without fail: how many people can use this at the same time? (typically just before release 😃)
There are many expensive, enterprise & scary-looking tools that could help with this. But that's not what this is.
This is a friendly-priced, no-nonsense app that allows you to quickly spin up a smoke test & show you when things are slow, unresponsive or crashing. It doesn't require accounts, subscriptions or some sort of enterprise deal - it's your own little app that you own & can use to better sleep at night 😇
The story of this app begins years ago. It was close to launch when I was faced with the question: "how many concurrent users can it handle?". So I started writing a script. Then it became a cli tool and now an app! It's something I use myself & I always find that an endpoint either:
- doesn't support 2+ users doing something at the same time
- becomes slow as soon as a few requests are sent
- crashes altogether
✨Here's where Clobbr comes in ✨👉 Powerful, yet simple and delightful user interface.
• Make requests to API endpoints with ease
• Set up request timeouts, headers, payload and much more
• Explore results as a beautiful list, summarizing your settings
• Analyse charts with response times and easily re-run tests
• Delve into key stats such as standard deviation, percentiles and more
👉 Easily configure requests.
• Easily configure verb (GET, PUT, POST etc.)
• Configure headers for each request
• Use scripts to get/set dynamic headers
• Set data in the built-in JSON editor
👉 Explore result history.
• Understand how key statistics evolve over time
• Explore historical response timings using charts
• Analyze historical data in detail in the tabular view
• Grab error responses so you can improve tour API
👉 Share results on the web.
• Share results with your team with the push of a button
• Quickly share result charts and key statistics
• No data is stored on a server and sensitive info is stripped
👉 All data stored locally. Your privacy comes first.
• None of the request or result data is stored on a server
• No account needed
• No tracking
I hope this tool will get you out of a jam regardless if you are front-end, back-end, DevOPS, SRE or any other kind of engineer.
Looking forward to your feedback & thanks so much for supporting a fellow indie developer 🫶
Dan
--
👋 Say hi on Twitter⬇️ Get Clobbr on the Mac AppStore⬇️ Get Clobbr on the Microsoft Store⭐️ Star Clobbr on Github📦 Get Clobbr on npm
F*** love this app. I've never thought load testing an API can be sexy. The UI and UX of Clobbr is clean, smooth and well-crafted. Kudos to Dan and good luck!
@_dgut Haha I love this. thank you so much for the incredibly nice words.
LMK if you're missing anything & I'll help!
Report
Looks like an awesome tool for developers to test load and perf testing!
Great work.
2 Questions:
- What about protected API endpoints?
- Is there a way to set cookies / sessions in addition to headers?
@conner_pope2 Thanks so much Conner 🙏
Yes to both! 😃
You can test protected endpoints by configuring headers. You can either add a Cookie header or Authorization header for Bearer Token auth or even use scripts to log in to an API and retrieve tokens on the fly with each test!
Performance engineer here. I have yet to try this tool. But I do not understand why paywall for Windows app. Can't you make basic features free at least to try the app? Just my 2 cents :)
Wow, great to see this here. What a coincidence!
Just last week, I found out about it and created my account to monitor my apis.
Such a great experience I had. I warmly recommend it, and it saved me so much time.
If you want to have more free time, use the right tools. This one is one of those that are so simple but yet powerful to have.
PageAI
Coffice City
1000.tools
PageAI
PageAI
Govar – English speaking app
PageAI
Govar – English speaking app
PageAI
PageAI
PageAI