I was tired of keeping four tools open to test one service.
HTTP in a REST client. GraphQL in another tab. A gRPC call in the
terminal. A WebSocket in wscat. Kafka somewhere else. Load testing
in a fifth window. None of them shared variables or a single report.
RedfireForge is my attempt to put that in one workbench.
What it is
An open-source visual API testing and load-testing app for HTTP,
GraphQL, gRPC, WebSocket, SSE, and Kafka. Same engine in the
desktop app (Tauri + React), the browser, and the CLI.
You can:
- Send ad-hoc requests (Postman-style client + OpenAPI catalog)
- Chain calls in a workflow designer (variables, conditions, fork/join)
- Run load tests with assertions
- Stand up a local mock server
- Run the same tests in CI:
npm install -g redfireforge-cli
There is an optional Learning Hub desktop build with guided
lessons. The hosted site is the browser app, not that lesson player.
Why open source
I need this on my machine, against local ports and private networks.
A hosted-only tool cannot do that. AGPL v3 keeps the code open.
Cloud-hosted load testing is on a waitlist — it is not required to
use the app today.
What I would like feedback on
- Which protocols you actually need in one UI
- Whether the workflow designer is understandable
- What is missing for CI
Links
- GitHub: https://github.com/redfireforge/redfireforge-public
- Live demo: https://demo.redfireforge.com
- Download: https://redfireforge.com/download
- Cloud waitlist: https://tally.so/r/1AaNzQ?source=devto



Top comments (0)