Java Window Management Library

JWM is a cross-platform Java window management and OS integration library.

Getting Started View on GitHub

Apache License 2.0

Composable

JWM is a lightweight library written in Java and C++. It is not tied to specific JVM language, graphics library or framework.

Cross Platform

JWM exposes an interface that abstracts over window creation, input handling and OS integration. It’s planned to support all the primary desktop platforms: Windows, macOS, X11 and Wayland.

Native JVM API

Our motto is: Electron for JVM, without Chrome and JS

JWM helps you create modern performant desktop application with JVM ecosystem.


Sponsors

Development sponsored by:

JetBrains Roam Research Clojurists Together