Skip to content
JDesk
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.

GitHub