JDesk documentation
Everything you need to build with JDesk.
A framework for desktop apps with a Java 25 core and a web frontend, rendered by the operating system’s own WebView. New here? Read Getting started top to bottom. Already know the basics? Jump to a guide, a concept, or the reference.
Start here
Getting started
Understand the model, install the toolchain, and build a working app that calls Java from the web UI.
Build
Guides
Task-oriented how-tos for commands, events, capabilities, packaging, and everything you do while building.
Understand
Concepts
How the pieces fit: the architecture, the asynchronous typed IPC, and the Java-enforced security model.
Look up
Reference
Exact, complete descriptions of the public API surface and the command / event vocabulary.
Prefer to read the source?
JDesk is Apache-2.0 and developed in the open.