SaaSHub helps you find the best software and product alternatives 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.
So, to add file associations, we need to be able to pass both the .properties file and the --file-associations option. At the time of writing this article, the org.jetbrains.compose plugin doesn't provide such a mechanism. There is an open issue on GitHub that describes a possible workaround, which, unfortunately seems to not work on macOS.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Alerter is an open-source Android alerting library developed by Tapadoo source: https://github.com/Tapadoo/Alerter. that provides a flexible and customizable way to create alerts in your Android applications. It offers a wide range of features, such as custom layouts, animations, durations, and more. I just discovered it and now i am creating this guide that will also take you a step-by-step tutorial on how to use the Alerter library to create engaging and informative alerts for your users.
-
Timeline-View
Android Timeline View is used to display views like Tracking of shipment/order, steppers etc.
-
-
-
-
-
MyBrain
All-in-one productivity app and AI assistant with Tasks, Notes, Calendar, Diary and Bookmarks.
Project mention: Top 10 Android Apps in 2013 (not available on the Google Play Store) | /r/androidapps | 2023-12-05https://github.com/mhss1/MyBrain Task
-
Inure
An elegant and beautiful premium Android app manager for rooted and non-rooted devices with a built-in terminal, analytics, debloat, stats and various other panels with an independent custom theme engine, developed with purely custom APIs created for this app.
and its first part https://scribe.rip/bumble-tech/how-to-compare-apk-aab-files-...
I'll also plug https://github.com/Hamza417/Inure#readme (GPLv3) which I have enjoyed quite a bit for shipping .apks off my phone and some exploratory work similar to the article but less "hand roll"-y
-
workflow-kotlin
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
-
Project mention: Show HN: Dropflow, a CSS layout engine for node or <canvas> | news.ycombinator.com | 2024-03-21
CRED had it in their app for a while, their library is open source
https://github.com/CRED-CLUB/synth-android
-
Youtube UI/UX Animation
With MVVM Architecture pattern using Android Architecture Components This is a sample app demonstrating Youtube player animation using constraint layout
-
-
Project mention: Building a subscription tracker Desktop and iOS app with compose multiplatform | dev.to | 2024-05-27
Jewel which provides IntelliJ look and feels in Compose for Desktop
-
Animations in Doodle 0.10.2 can be chained within an animation block using the then method. This makes it easier to have sequential animations and avoids the need to explicitly track secondary animations for cancellation, since these are tied to their "parent" animation.
-
-
-
Corbind
⚡ Kotlin Coroutines binding APIs for Android UI widgets from the platform and support libraries
-
moko-widgets
Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development
-
-
-
-
Kotlin UI discussion
Kotlin UI related posts
-
Displaying Animated In Android Alerts with alerter.
-
Understanding file associations in JVM apps
-
Compose cannot be used for large amount of text
-
[Compose Multiplatform] Disable a button according to a list of flow values
-
Compose Multiplatform 1.5.0-beta01
-
Timeline with Scrollbar in LazyColumn Compose
-
How good is Compose Multiplatform in production especially in creating Desktop apps?
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Oct 2024
Index
What are some of the best open-source UI projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | compose-multiplatform | 16,037 |
2 | Alerter | 5,511 |
3 | Timeline-View | 3,806 |
4 | Spotlight | 3,612 |
5 | MultiSnapRecyclerView | 2,506 |
6 | react-native-blurhash | 1,930 |
7 | kvision | 1,228 |
8 | MyBrain | 1,211 |
9 | Inure | 1,090 |
10 | workflow-kotlin | 1,021 |
11 | synth-android | 1,007 |
12 | Youtube UI/UX Animation | 863 |
13 | radiography | 852 |
14 | jewel | 696 |
15 | Doodle | 654 |
16 | Aesthetic Dialogs for Android 📱 | 622 |
17 | aurora | 569 |
18 | Corbind | 501 |
19 | moko-widgets | 386 |
20 | andColorPicker | 315 |
21 | StatusBarAlert | 255 |
22 | compose-jetbrains-theme | 226 |
23 | yetCalc | 210 |