
Toolkit offers reusable components like a state machine, recycler adapter, event observer, delegate properties, and foldable state handling to streamline software development.
Focused Kotlin Multiplatform libraries for reactive storage, restorable state, and request orchestration.
| Artifact | Purpose |
|---|---|
storage-core |
Reactive storage contracts |
storage-memory |
In-memory storage |
storage-datastore |
AndroidX DataStore preferences |
state-handle |
Typed SavedStateHandle delegates |
splinter |
Request and polling orchestration |
Use the Maven Central badge above as the current published version:
commonMain.dependencies {
implementation("io.github.matheus-corregiari:storage-core:<latest-version>")
}Use one version for all Arch Toolkit artifacts.
Apache License 2.0. See LICENSE.md.
Focused Kotlin Multiplatform libraries for reactive storage, restorable state, and request orchestration.
| Artifact | Purpose |
|---|---|
storage-core |
Reactive storage contracts |
storage-memory |
In-memory storage |
storage-datastore |
AndroidX DataStore preferences |
state-handle |
Typed SavedStateHandle delegates |
splinter |
Request and polling orchestration |
Use the Maven Central badge above as the current published version:
commonMain.dependencies {
implementation("io.github.matheus-corregiari:storage-core:<latest-version>")
}Use one version for all Arch Toolkit artifacts.
Apache License 2.0. See LICENSE.md.