Firecamp
A multi-protocol API client for Rest, GraphQL, WebSocket and Socket.IO, built for teams that design, test and share collections.

Firecamp is an API development platform aimed at the job Postman occupies, letting developers design, develop, test and document APIs in one place. Its stated ambition is to bring the VS Code approach to that work, keeping the interface minimal and the developer experience first, so people stop hopping between tools mid task.
Protocol coverage is what separates it from a plain REST client. Each protocol gets its own graphical playground instead of a shared request form, so a WebSocket connection is visualized as a stream of messages and a Socket.IO session shows each emitter and listener event, alongside the usual Rest and GraphQL work. Collections and environments are shared across a workspace, which is how backend, frontend and mobile people stay on one source.
The platform is organized around a handful of pieces.
- Collections: group APIs so a whole team can work on them together.
- Playgrounds: a dedicated interface per protocol, covering Rest, GraphQL, WebSocket and Socket.IO.
- Authentication: test and debug auth endpoints across the supported schemes.
- Scripts: attach pre-request and test scripts to a call.
- Dynamic variables: set a value once and reuse it throughout the platform.
Desktop builds are published for macOS on Intel and Apple silicon, Windows, and Linux as an AppImage, and a web version runs after signing in on the project site. Several things people would expect are still on the roadmap rather than shipped, including self-hosting, a CLI for pipelines, a visual collection runner, published API documentation, custom SSL certificates, proxy support and history.
Stars
2,610Forks
168Last commit
6 months agoRepository age
3 yearsLicense
AGPL-3.0Version
3.3.0-beta.3Repository
firecamp-dev/firecamp
Auto-fetched from GitHub .
Open source alternatives similar to Firecamp:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit