The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more! Learn more →
Top 23 Kotlin UI Projects
-
compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
-
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
Timeline-View
Android Timeline View is used to display views like Tracking of shipment/order, steppers etc.
Project mention: In what ways can one construct a timeline view as below? | /r/androiddev | 2023-04-02 -
-
-
-
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
-
-
workflow-kotlin
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
For example square has open sourced workflow https://github.com/square/workflow-kotlin (MVI + plugin based architecture), if you look other examples like molecule they use Presenters (not the MVP ones) which is completly different. The only common thing is that they are both UDF.
-
-
Youtube UI/UX Animation
With MVVM Architecture pattern using Android Architecture Components This is a sample app demonstrating Youtube player animation using constraint layout
-
-
Inure
An elegant and beautiful premium Android app manager for both rooted and non-rooted devices and a built-in terminal, analytics panel and an independent custom theme engine, developed with purely custom APIs created for this app.
Yeah it is but some apps like Inure (MY) have a different design than md3 but still support dynamic color while apps like cloudstream have md3 but dont support dynamic colors. Hope your doubt is cleared.
-
-
Project mention: Doodle: Pure Kotlin UI Framework for the Web and Desktop | news.ycombinator.com | 2023-09-08
-
+1 I really hope that they add official desktop controls. Just wanted to mention this library https://github.com/kirill-grouchnikov/aurora It has some pretty good looking desktop controls, in the meantime.
-
Corbind
⚡ Kotlin Coroutines binding APIs for Android UI widgets from the platform and support libraries
-
There is some effort from JB in porting their Darcula theme (along with a lot of controls) with the Jewel project.
-
moko-widgets
Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development
-
-
-
Project mention: Build desktop applications with JetBrains' new UI style and Compose Desktop | /r/Kotlin | 2022-11-23
If you are interested in building a JetBrains UI style desktop application, you can check out the JetBrains style UI Kit that I built.
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Kotlin UI related posts
- Compose Multiplatform 1.5.0-beta01
- Timeline with Scrollbar in LazyColumn Compose
- How good is Compose Multiplatform in production especially in creating Desktop apps?
- Kotlin for a desktop App
- Flow or RxJava
- Ksoup - Kotlin Multiplatform HTML Parser ⚡
- JetBrains Compose is now Compose Multiplatform
-
A note from our sponsor - Appwrite
appwrite.io | 21 Sep 2023
Index
What are some of the best open-source UI projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | compose-multiplatform | 13,295 |
2 | Alerter | 5,454 |
3 | Timeline-View | 3,740 |
4 | Spotlight | 3,489 |
5 | MultiSnapRecyclerView | 2,494 |
6 | react-native-blurhash | 1,651 |
7 | kvision | 1,102 |
8 | synth-android | 969 |
9 | workflow-kotlin | 928 |
10 | MyBrain | 864 |
11 | Youtube UI/UX Animation | 860 |
12 | radiography | 782 |
13 | Inure | 637 |
14 | Aesthetic Dialogs for Android 📱 | 567 |
15 | Doodle | 517 |
16 | aurora | 501 |
17 | Corbind | 477 |
18 | jewel | 385 |
19 | moko-widgets | 341 |
20 | andColorPicker | 262 |
21 | StatusBarAlert | 251 |
22 | compose-jetbrains-theme | 169 |
23 | Checkable TextView [KOTLIN] | 114 |