kdroidFilter / Nucleus
PublicNucleus is a Gradle plugin for building, packaging, and distributing JVM desktop applications as native installers on macOS, Windows, and Linux. It is compatible with any JVM application but optimized for Compose Desktop.
Nucleus packages desktop apps into native installers with fast startup, custom windows, dark mode support, and auto-updates.
How It Works
You want to turn your desktop app into professional installers that work perfectly on Mac, Windows, and Linux.
Simply add Nucleus to your app setup with a few lines, like telling it your app's name and icon.
Choose colors, windows, and features like dark mode or quick links so it feels native everywhere.
Hit one button to create ready-to-share packages that sign, update, and launch super fast.
Creates a smooth disk image users drag to install.
Makes a simple setup wizard with shortcuts.
Builds easy formats like snaps or debs.
Run your app—it looks native, stays single-window, and updates itself for users.
Users love the fast, beautiful experience on any desktop, ready for app stores.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.