kmp-awesome
Compose-Rich-Editor
kmp-awesome | Compose-Rich-Editor | |
---|---|---|
3 | 3 | |
3,101 | 813 | |
- | - | |
8.3 | 9.2 | |
6 days ago | 5 days ago | |
Kotlin | ||
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kmp-awesome
- Component reuse in Kotlin Multiplatform
-
Best approach for a lone developer to make apps crossplatform?
Keep in mind that you can't use every library that's available in kotlin, for a multimodule platform project. You can use them in the android part, but not in the shared module. Like you can't use Retrofit but can use Ktor, you can't use room for your apps database but can use SQLDelight.. A slight collection of useful libraries can be found here: https://github.com/terrakok/kmm-awesome
-
Adopting Kotlin Multiplatform Mobile(KMM) on 9GAG App
Here is a curated list of KMM libraries you may check for: https://github.com/terrakok/kmm-awesome Challenges - Project setup Of course, there were lots of challenges encountered during KMM integration. Here are a list of items that I found challenging:
Compose-Rich-Editor
-
Ksoup - Kotlin Multiplatform HTML Parser ⚡
The example is made using the upcoming version of Compose RIch Editor Library , it's still under development and I'm going to release it in few days.
-
Is there a text editor?
https://github.com/MohamedRejeb/Compose-Rich-Editor I haven't tried this myself yet because I haven't had time
-
Compose Rich Text Editor Library (Multiplatform!)
Github repo: https://github.com/MohamedRejeb/Compose-Rich-Editor
What are some alternatives?
moko-resources - Resources access for mobile (android & ios) Kotlin Multiplatform development
hammer-editor - A simple tool for building stories.
BrainJiT - Simple Brainf**k Just-in-Time compiler written in Kotlin (and also interpreter)
MultiplatformGithubTopics - Look at GitHub repos through the topics!
reveal - Reveal effect (coach mark) for Compose Multiplatform targeting Android, iOS, Desktop and Web
load-the-image - Used to load network and local pictures, supports caching, apply to compose-multiplatform(Desktop).
material-color-utilities-kmm - KMM port of Material Color Utilities
Kache - Kache is a lightweight Kotlin Multiplatform caching library that supports both in-memory and persistent caches and supports different eviction strategies (LRU, FIFO, MRU, and FILO).
bootstrap-compose - Predefined Bootstrap functions to use in Compose HTML
CMM-Playground - A compose multiplatform outlining sharing of ui code between android and ios A compose multiplatform project showcasing sharing of ui code between android, ios and desktop platforms. The screens are fully responsive to all screensizes across all platforms. You can use this template as your starter pack for your compose multiplatform project
ksoup - Ksoup is a Kotlin Multiplatform library for working with HTML and XML. It's a port of the renowned Java library, jsoup.
kmp-swift-reveal - Gradle plugin that reveal the Swift code that you should expect from a Kotlin iOS module.