Build desktop applications with JetBrains' new UI style and Compose Desktop

This page summarizes the projects mentioned and recommended in the original post on /r/Kotlin

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • compose-jetbrains-theme

    JetBrains style UI kit for Compose Desktop.

  • If you are interested in building a JetBrains UI style desktop application, you can check out the JetBrains style UI Kit that I built.

  • skiko

    Kotlin MPP bindings to Skia

  • It built on a render framework named skia, JetBrains create a kotlin mapping which named skiko for it.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Skia

    Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

  • It built on a render framework named skia, JetBrains create a kotlin mapping which named skiko for it.

  • Decompose

    Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.), inspired by Badoos RIBs fork of the Uber RIBs framework (by badoo)

  • Different UI technologies have their own unique features, such as DataBind for XAML (WPF/UWP/WinRT), and more and more UI technologies using Turing-complete programming languages as DSL, such as Flutter (Dart), Swift UI (Swift) and Compose (Kotlin), which can only be said to have advantages and disadvantages. But don't dismiss it out of hand. For Compose, there is a Decompose framework that helps you to separate UI code from business code.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Dragging items in lazy column

    1 project | /r/androiddev | 24 May 2023
  • Jetpack Compose: Drag-and-drop reorder for lists

    1 project | dev.to | 16 Oct 2021
  • Ask HN: What are some of must have skills for a Mobile App Developer in 2021?

    3 projects | news.ycombinator.com | 1 May 2021
  • Kino: Pro Video Camera

    1 project | news.ycombinator.com | 30 May 2024
  • Building a subscription tracker Desktop and iOS app with compose multiplatform

    13 projects | dev.to | 27 May 2024