Documentation
Build a complete Pocket System.
Pocket Desktop packages a themeable System UI, an installed application catalog and lifecycle policy. PocketJS resolves that product definition for generic native and browser hosts.
Architecture
System plans, AppSupervisor, AppInstances, compositor surfaces and focus.
Read → 02Build and run
macOS development, Linux packaging and the WebAssembly preview.
Read → 03Themes
Switch visual systems without changing product or host contracts.
Read → 04Contributing
Checks, GPLv3 and commercial licensing, and the contributor agreement.
Read →Quick start
$ git clone --recurse-submodules https://github.com/pocket-stack/pocket-desktop.git
$ cd pocket-desktop
$ bun run setup
$ bun run check
$ bun run macos