Open source · MIT License

Your dev workspace,
entirely local.

A whiteboard, code editor, terminal, AI panel, and browser - all in one window. No cloud. No auth. No database.

Try it now

Feel the difference.
Before you install.

A live preview of pad.local running in your browser - panels floating on the infinite canvas, just like in the app. Drag, zoom, interact.

pad.local

What's inside

Everything you need.
Nothing you don't.

Whiteboard

Excalidraw

The infinite canvas where everything lives. Drag, resize, and draw around any panel - your workspace, your way.

Code Editor

VS Code / Cursor / Windsurf / VSCodium

Your own editor, embedded - with your extensions, your keybindings, your settings. Served via serve-web on demand.

Terminal

xterm.js + node-pty

Full PTY terminal. Pick any shell on your system. Working directory is restored across restarts.

AI Panel

Claude · ChatGPT · Gemini · Copilot · Perplexity · Mistral

Any AI provider, one click away. Each keeps its own isolated session - no API key, stay logged in across restarts.

Browser

Embedded webview

Built-in browser with address bar, device presets (Firefox list + custom sizes), touch simulation, and DevTools.

Workspaces

Named canvases

Create, rename, and switch between multiple independent workspaces. Each has its own Excalidraw canvas, so projects never mix.

Any panel goes fullscreen - F11 (Windows / Linux) · Ctrl+Cmd+F (macOS) · Escape to exit

Design principles

Built with conviction.

Local first

Works offline, always. Your data stays on your machine - no sync, no cloud, no compromise.

Zero infrastructure

No server to deploy, no database to provision, no auth to configure. Clone and run.

Your editor, your rules

Your extensions, your keybindings, your themes - pad.local embeds the editor you already use, unchanged.

Like what you see?

pad.local is free, open source, and always will be - no subscriptions, no accounts, no telemetry. A star on GitHub is the one thing that helps other developers discover it.

Star on GitHub

Get started

Three commands away.

Prerequisites:Node.js 20.19+VS Code · Cursor · Windsurf · VSCodium
Clone
$ git clone https://github.com/ymerej-noyorb/pad.localCloning into 'pad.local'...
Install
$ npm installadded 312 packages in 4s
Run
$ npm run dev✓ built in 847ms
macOSWindowsLinux