Open source desktop app
The developer workbench on your machine
API testing, JSON utilities, Kubernetes and Docker tools, integrated terminals, notes, and planning — one native app. No accounts. Your data stays local.
DevBench · Developer Tools
~ $ curl localhost:8080/health
{
"status": "ok"
}
~ $ ▋
- 16
- built-in tools
- 5
- workflow groups
- MIT
- open license
Highlights
What makes it useful day to day
Not a hosted platform — a desktop app you install once. These are the areas people open most often.
API Studio
Send REST requests, save collections, import cURL and Postman exports. Preview JSON responses, copy headers, keep history on disk.
Kube Lens & DevShell
Browse pods across clusters, tail logs in the panel, inspect env vars, and open shells in DevShell — local, Kubernetes, or Docker — with real terminal sessions.
Data utilities
Format and minify JSON, diff two payloads, generate schemas, convert CSV and YAML, encode Base64 — Monaco editors throughout, built for quick copy-paste work.
Full toolbox
Every tool in DevBench
Same grouping as the in-app home screen. macOS, Windows, and Linux builds available from GitHub Releases.
Build & run
- JS RunnerRun JavaScript snippets with npm
Debug & inspect
- API StudioREST requests, collections, cURL import
- Regex TesterPattern matching and debugging
- JSON DiffCompare two JSON documents
Transform data
- FormatterFormat JSON, XML, and text
- Schema GeneratorGenerate types from JSON
- JSON / XMLConvert between formats
- EncoderBase64 and URL encoding
- CSV / YAMLConvert tabular and config data
Ship & operate
- Kube LensBrowse pods, tail logs, open shells, view env
- DockerContainers, images, logs, shell
- DevShellTerminal tabs for local, K8s, and Docker
Document & plan
- NotesRich text notes with templates
- Daily PlannerTasks, habits, daily reflection
- ExcalidrawDiagrams and whiteboards
- UML EditorPlantUML diagrams
Download
Ready to try DevBench?
Free and open source. Pick a release for your OS, or clone the repo and run in development mode.
From source
git clone https://github.com/karthik-minnikanti/devbench-kit.git
cd devbench-kit && npm ci
npm run electron:dev
Node 18+ · kubectl & docker optional
Enterprise
DevBench for teams
Enterprise licensing is available for organizations — team rollout, priority support, and subscription management. Get in touch to get started.