compose-desktop-window-decoration

Production-ready template for custom window decorations in Compose Desktop. Features draggable title bars, native minimize/maximize/close behaviors and full Material 3 theming support.

kotlintemplateboilerplatestarter-templatedesktop-applicationthemingui-componentsproduction-readytheme-switcherwindow-managementkmpkotlin-multiplatform
FreeRepo

Preview

compose-desktop-window-decoration preview

Overview

Compose desktop window decoration A template for creating custom window decorations in Jetpack Compose Desktop applications. Provides complete control over window chrome while maintaining native functionality. Key Features ๐Ÿ–ผ๏ธ **Complete Window Customization** - Fully customiz

Features

custom-window-decorationsdraggable-title-barnative-window-controlsmaterial-3-theminglight-dark-theme-supportdpi-aware-scalingmulti-monitor-supportwindow-state-managementtheme-switcherminimize-maximize-close-buttonsresponsive-layout

Feature Flags

formsValidationthemingwindowManagementuiComponents

Recommended Use Cases

desktop-applicationsjetpack-compose-desktop-projectscustom-ui-chromeproduction-ready-window-management

Frontend

kotlincompose-desktopjetpack-compose

Backend

None

Auth Providers

None

Deployment Targets

desktop

Payment Providers

None

Quick Facts

โญ Stars
2
๐Ÿด Forks
0
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-09-11T23:39:15.000Z

Stack

Framework
compose-desktop
Language
kotlin

Data Layer

UI Stack

Styling
material-3
Components
jetpack-compose

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source template with optional cryptocurrency donations
Get Started with this Boilerplate