NucleusFramework/Nucleus
Native desktop platform for the JVM. Compose Multiplatform apps with real OS integration — native window decorations, notifications, taskbar and dock, code signing, installers, auto-update — packaged for macOS, Windows and Linux from a single Gradle DSL. Runs on the JVM or as a GraalVM native image.
Is NucleusFramework/Nucleus beginner-friendly?
In the last 30 days, NucleusFramework/Nucleus merged 41 of 44 pull requests from outside contributors, and its maintainers usually reply within 1 day. 1 beginner-friendly issue is open now.
- Stars
- 393
- Forks
- 27
- Open beginner issues
- 1
- Indexed issues
- 52
- Avg merge
- 22h 56m
- Merged PRs (30d)
- 103
- Dominant language
- Kotlin
- License
- No license data
- Last GitHub push
- Oct 6, 2026
- Latest indexed
- Oct 6, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- help wanted
How to contribute to NucleusFramework/Nucleus
- Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
- Pick the open beginner-friendly issue below and comment that you want to work on it before you start.
Issues somebody may already be working on are listed last. List everything by date
-
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
NucleusFramework/Nucleus#912 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 18/100
NucleusFramework/Nucleus#901 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
NucleusFramework/Nucleus#890 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
NucleusFramework/Nucleus#882 · 7 comments ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 45/100
NucleusFramework/Nucleus#880 · 5 comments ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
NucleusFramework/Nucleus#836 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
NucleusFramework/Nucleus#785 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
NucleusFramework/Nucleus#747 ·
Maintainers usually reply within 1 day
-
Compose 1.13.0-alpha01 / Skiko 0.152: what breaks, what moves, what we gain (source-level analysis)May be free again @kdroidFilter claimed this 49 days ago, and no pull request is open. Openenhancement
NucleusFramework/Nucleus#671 · 6 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
wontfix
Difficulty 4/5 3-5 days Newbie friendliness 52/100
NucleusFramework/Nucleus#668 · 8 comments ·
Maintainers usually reply within 1 day
-
Tao: cap and reclaim the Skia GPU resource cache on the Metal and GL scene hosts (Windows-only today)May be free again @kdroidFilter claimed this 62 days ago, and no pull request is open. Openenhancement linux macos nucleus-2.6
NucleusFramework/Nucleus#638 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
help wanted windows
Difficulty 4/5 3-5 days Newbie friendliness 38/100
NucleusFramework/Nucleus#606 · 2 comments ·
Maintainers usually reply within 1 day
-
Theme toggling causes significant memory usage increaseMay be free again @kdroidFilter claimed this 77 days ago, and no pull request is open. Openenhancement nucleus-2.6
NucleusFramework/Nucleus#585 · 23 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
enhancement linux
Difficulty 4/5 3-5 days Newbie friendliness 49/100
NucleusFramework/Nucleus#577 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
In-app purchases module (StoreKit 2 / Microsoft Store)May be free again @kdroidFilter claimed this 59 days ago, and no pull request is open. Openenhancement macos windows
NucleusFramework/Nucleus#566 · 1 assignee ·
Maintainers usually reply within 1 day
-
Tao: track upstream CMP-10678 (RectManager EDT dispatch) and remove RectManagerEdtGuard once fixedOpen
Difficulty 5/5 Over a week Newbie friendliness 32/100
NucleusFramework/Nucleus#555 · 2 comments ·
Maintainers usually reply within 1 day
-
need-review wontfix
Difficulty 5/5 Over a week Newbie friendliness 25/100
NucleusFramework/Nucleus#541 · 5 comments ·
Maintainers usually reply within 1 day
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 85/100
NucleusFramework/Nucleus#475 · 1 comment ·
Maintainers usually reply within 1 day
-
AOT cache: train a separate cache per launcher (CLI entry points pay for the whole GUI)May be free again @kdroidFilter claimed this 100 days ago, and no pull request is open. Openenhancement
NucleusFramework/Nucleus#411 · 1 assignee ·
Maintainers usually reply within 1 day
-
enhancement wontfix
Difficulty 5/5 Over a week Newbie friendliness 35/100
NucleusFramework/Nucleus#332 · 3 comments · 4 reactions ·
Maintainers usually reply within 1 day
-
wontfix
Difficulty 4/5 3-5 days Newbie friendliness 35/100
NucleusFramework/Nucleus#202 · 1 comment ·
Maintainers usually reply within 1 day
-
Root key featureOpenneed-review
Difficulty 5/5 Over a week Newbie friendliness 28/100
NucleusFramework/Nucleus#52 ·
Maintainers usually reply within 1 day
-
macOS: touchscreen support (MacBook Pro PROLED XDR, macOS 27 gesture-recognizer touch)Possibly taken @kdroidFilter claimed this 7 days ago. Openenhancement macos
Difficulty 5/5 Over a week Newbie friendliness 25/100
NucleusFramework/Nucleus#892 · 1 comment ·
Maintainers usually reply within 1 day
-
system-info: volume UUID, reliable internal/external/network classification, and volume mount/unmount/eject eventsPossibly taken @kdroidFilter claimed this 32 days ago. Openenhancement
NucleusFramework/Nucleus#750 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day