Fast reactive desktop UIs for Kotlin, based on Google's modern toolkit and brought to you by JetBrains. Compose for Desktop simplifies and accelerates UI development for desktop applications, and allows extensive UI code sharing between Android and desktop applications. Currently in alpha. Compose for Desktop provides a declarative and reactive approach to creating user interfaces with Kotlin. Combine composable functions to build your user interface, and enjoy full tooling support from your IDE and build system, no XML or templating language required. Compose for Desktop targets the JVM, and supports high-performance, hardware-accelerated UI rendering on all major desktop platforms (macOS, Windows, and Linux/x64) by leveraging the powerful native Skia graphics library. Desktop extensions for menus, keyboard shortcuts, window manipulation, notification management, and more.

Features

  • Hardware accelerated rendering with Skia
  • Code sharing with Jetpack Compose Android applications via Kotlin Multiplatform
  • Powerful text rendering and layout for many languages
  • Android Compose compatibility at the UI element level
  • Excellent AWT and Swing interoperability
  • Support for creating standalone application bundles

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Compose Kotlin UI

Compose Kotlin UI Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Compose Kotlin UI!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Kotlin

Related Categories

Kotlin Frameworks, Kotlin User Interface (UI) Software

Registered

2021-09-10