Split-pane editors, collection folders, and native schema explorer keep complex APIs tidy while identities and environments inherit automatically.
- Smart diff for request history
- Async streaming previews
Lightning-fast, Go-based API client. Import a HAR and DevTools builds a flow tree with Variable Mapping auto-applied—ready to run locally or in CI.
CLI:
curl -fsSL https://sh.dev.tools/install.sh | bash
5× faster than Bruno / 2× faster than Postman based on internal benchmark — see methods.
Start from real browser traffic: import a HAR file, DevTools turns it into a replayable API flow with tokens and IDs automatically mapped to variables.
“Cut our API regression suite from hours to minutes with DevTools.”
Go from real browser traffic to parallelised API checks in four clicks. DevTools keeps every step versionable so your team can review and rerun in Git.
Capture a HAR straight from the browser or proxy and drop it into DevTools.
DevTools builds the flow tree with Variable Mapping for tokens, IDs, and headers.
Export flows as human-readable YAML so every change can be reviewed in Git.
Run the Go-based engine locally or in CI with deterministic exit codes and reports.
See how the tooling stacks up when you care about local-first flows, Git-friendly exports, and speed.
| Capability / Concern | DevTools | Bruno | Postman |
|---|---|---|---|
| Open source | ✅ OSS (desktop + CLI) | ✅ OSS | ❌ Closed; cloud-centric |
| Flows (visual + reusable) | ✅ Flow trees from HAR; visual builder | ❌ No flows | ⚠️ Flows exist but cloud-locked; poor exportability |
| HAR → Flow (auto-build from real traffic) | ✅ Yes | ❌ No | ❌ No |
| YAML export of flows (Git-reviewable) | ✅ Yes (per-node overrides) | ❌ No | ❌ No (not for Flows) |
| Variable mapping (node-scoped, JSON-path) | ✅ Strong, deterministic | ⚠️ Basic vars | ⚠️ Mixed; often script-heavy |
| Assertions & evals (flow-level) | ✅ Rich assertions at flow level | ⚠️ Limited | ⚠️ Mixed; tends to rely on scripts |
| Performance testing & regional locations | 🚧 Roadmap (designed pricing) | ❌ No | ⚠️ Separate add-ons/monitors; $$ |
| Runner tech & speed | ✅ Go-based, multithreaded; parallel by default | ⚠️ JS runtime; slower at scale | ⚠️ Heavier runtime; slower in CI |
| Local-first / offline | ✅ 100% local; no accounts | ✅ Local | ⚠️ Cloud-first; login + sync |
| Scripting model | ✅ Logic in flows (clean reviews) | ⚠️ Limited | ⚠️ Often per-request scripts |
| CI/CD integration | ✅ CLI + JUnit/console outputs | ⚠️ Basic | ⚠️ Possible but heavier, cloud-dependent |
| Developer sentiment | ✅ Git-friendly, open | 👍 Local, minimal | 👎 Not OSS; cloud lock-in; low dev love |
Build requests, debug responses, and reuse them in versioned flows—local-first and reviewable in Git.
Split-pane editors, collection folders, and native schema explorer keep complex APIs tidy while identities and environments inherit automatically.
DevTools stores everything as human readable files so you can branch, review, and deploy with the tools you already use.
Create dynamic variables, generate curl snippets, and run batches without juggling scripts or half-working extensions.
Import a HAR, see the flow tree with variables auto-mapped, export as YAML, and run it locally or in CI—no scripts in requests.
Introspect and document GraphQL and OpenAPI endpoints with zero setup.
Link directly to request history with environment diffing to speed up code reviews.
Batch requests, schedule monitors, and trigger webhooks using the same request definitions.
Environment
Production
Next run
In 6 minutes · on release branch
Teams from indie studios to Fortune 500s rely on DevTools to keep their API workflows fast and reliable.
Staff Engineer · Nebula Systems
“DevTools replaced three tools for us. Request history tied to git commits is the missing link between ops and product.”
Head of Platform · Shiftr
“No more guessing which environment someone used. Secrets are encrypted, diffs make sense, and our audits got faster.”
Founder · Orbit Labs
“From idea to production in the same workspace. The command palette plus autocomplete is a dream for prototyping.”
Start for free, scale with your team, and keep mission-critical work grounded in security.
Starter
$0
For individuals exploring new APIs.
Team
$14/seat
Secure collaboration built for product teams.
Enterprise
Let’s talk
For regulated industries and global teams.
Internal benchmark executed in Sept 2025 on a
MacBook Pro 16” (2023) with
Apple M2 Max chip, 32 GB RAM,
and macOS Sonoma 14.6.1. Each tool executed the same
multipart file-upload request
(
api.escuelajs.co/api/v1/files/upload
) using an identical CSV payload.
Tested versions: DevTools v0.0.2, Bruno v2.12.x, and Postman v10.x, all on fresh installs with caches cleared and no proxies or plugins. Each tool performed five warm-up runs and averaged three measured runs on a stable broadband connection.
Representative single-run results: DevTools 133 ms, Postman 313 ms, Bruno 657 ms.
*Measured using app-reported times; real-world results may vary with network conditions and OS background load.