Skip to content
Search

Compose Multiplatform

lastmod 2021-12-13created 2021-12-131 edits

Jetpack Compose for Desktop and Web, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

A reactive desktop & web UI framework for Kotlin, made by JetBrains

Features

  • Reactive desktop & web UI framework for Kotlin
    • Share UI code across Android, Desktop, and Web
    • Build native apps for Windows/macOS/Linux
  • Based on Google Jetpack Compose
  • Compose for Desktop
    • Desktop extensions for menus, keyboard shortcuts, window manipulation, notification management, and more
    • Hardware-accelerated rendering using Skia.
    • Powerful text rendering and layout for many languages
    • Excellent AWT and Swing interoperability
    • Share code with Jetpack Compose Android applications via Kotlin Multiplatform
    • Android Compose compatibility at the UI element level
    • Support for building standalone application bundles
  • Compose for Web
    • Use a common codebase with the same reactive engine used on Android/desktop
    • A framework for building rich UIs for Kotlin/JS.
    • A convenient Kotlin DOM DSL that covers all common frontend development scenarios
    • A comprehensive CSS-in-Kotlin/JS API

See also

Favorite site

author Zer0 sitemap