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.

16
built-in tools
5
workflow groups
MIT
open license
Build & run JS Runner
Debug & inspect API · Regex · JSON Diff
Transform data Format · Schema · Encode
Ship & operate Kube Lens · Docker · DevShell
Document & plan Notes · Planner · Diagrams

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.

01

API Studio

Send REST requests, save collections, import cURL and Postman exports. Preview JSON responses, copy headers, keep history on disk.

  • Collections
  • cURL import
  • JSON preview
02

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.

  • Multi-cluster
  • Pod logs
  • PTY shells
03

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.

  • JSON Diff
  • Schema gen
  • Monaco

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.

contact@devbench.in