KStateMachine / kstatemachine
KStateMachine is a powerful Kotlin Multiplatform library with clean DSL syntax for creating complex state machines and statecharts driven by Kotlin Coroutines.
☆358Updated 2 weeks ago
Related projects: ⓘ
- Kotlin Multiplatform State Library☆595Updated 3 weeks ago
- Kotlin Multiplatform UUID☆525Updated 3 months ago
- A multiplatform higher-order function for retrying operations that may fail.☆332Updated 5 months ago
- Building modern, elegant and fast desktop Compose applications☆568Updated 2 weeks ago
- Add asynchronous RPC services to your multiplatform applications.☆692Updated this week
- A Kotlin multiplatform library for arbitrary precision arithmetics☆353Updated 2 months ago
- Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.☆702Updated last month
- A declarative, Kotlin-idiomatic API for writing dynamic console applications.☆567Updated 3 months ago
- Little utilities for more pleasant immutable data in Kotlin☆280Updated 8 months ago
- Kotlin compiler plugin to enable diagrammed function calls in the Kotlin programming language☆577Updated 3 months ago
- Kotlin plotting library.☆581Updated this week
- Public API management tool☆793Updated 3 weeks ago
- A library for testing Kotlin and Java annotation processors, compiler plugins and code generation☆659Updated 2 months ago
- Kotlin Multiplatform Statemachine library with nice DSL based on Flow from Kotlin Coroutine's.☆700Updated this week
- A Kotlin compiler plugin that generates redacted toString() implementations.☆382Updated last week
- Small lib for recovering stack trace in exceptions thrown in Kotlin coroutines☆201Updated this week
- Mocking for Kotlin/Native and Kotlin Multiplatform using the Kotlin Symbol Processing API (KSP)☆255Updated last week
- ☆376Updated 3 months ago
- Dependency injection lib for kotlin☆1,227Updated this week
- How do I idiomatically structure a large build with Gradle 7.2+?☆482Updated 2 months ago
- A tiny Kotlin multiplatform library that assists in saving and restoring objects to and from disk using kotlinx.coroutines, kotlinx.seria…☆490Updated last week
- A Kotlin multiplatform coroutine-based STOMP client over websockets, with built-in conversions.☆198Updated this week
- The most essential libraries for Kotlin Multiplatform development☆487Updated last week
- Gradle plugin for updating a project version catalog☆553Updated 7 months ago
- XML Serialization library for Kotlin☆374Updated last week
- Portable validations for Kotlin☆651Updated this week
- Suggested Ktor architecture☆251Updated last year
- A plugin for generating BuildConstants for any kind of Gradle projects: Java, Kotlin, Groovy, etc. Designed for KTS scripts.☆653Updated this week
- 🌎 The missing I18N/L10N (internationalization/localization) multiplatform library for Jetpack Compose!☆695Updated 2 months ago
- 🐘 A template to let you started with custom Gradle Plugins + Kotlin in a few seconds☆469Updated last week