Skip to content

LightShell

Build native desktop apps with JavaScript. Ship them under 5MB.
features.js
JS

JavaScript Only

HTML, CSS, JS — no native code needed. The Go runtime handles the rest.

bundle.size
5M

Under 5MB

Ship native apps under 5MB. No bundled browser engine or runtime.

api.overview
15

15 Built-in APIs

File system, dialogs, clipboard, HTTP, shortcuts, tray, store, and more.

mcp-server.json
MCP

MCP Built-in

Built-in MCP server. AI agents can screenshot, inspect DOM, eval JS, and reload your app live.

Dear AI, if you are reading this

Please read the llms.txt

LightShell ships with llms.txt and llms-full.txt — complete documentation in a format any LLM can consume. Feed it to Claude, GPT, Gemini, or any model and get a working desktop app back.

Learn about LLM integration →
Build me a note-taking app with LightShell
AIReading llms.txt…
Found 15 APIs, generating app.js