Nucleus
Build native cross-platform desktop apps with Kotlin and Compose.
- Stars
- 277
- Forks
- 16
- Updated
- Updated Jul 14, 2026
Build native cross-platform desktop apps with Kotlin and Compose.
Nucleus extends Compose Multiplatform with native windowing, operating-system integration, signing, and installer configuration through a Gradle DSL. A Kotlin codebase can be compiled and packaged for macOS, Windows, and Linux, running either on the JVM or as a GraalVM Native Image. It is aimed at teams that want a Kotlin-based desktop stack without giving up platform features. Projects require JDK 17 or later, Kotlin 2.0 or later, and Gradle 8.0 or later.
Resource types
Use cases
Operating systems
Build agents, workflows, and deployable AI applications with TypeScript.
Build extensible browser and desktop IDEs for multiple languages.
Runtime
Audience
Public GitHub facts last synced Jul 14, 2026.
Build and ship compact cross-platform desktop apps with TypeScript.
Build and package cross-platform desktop apps with Next.js and Electron.