Skip to content

Modules

Arch Toolkit publishes five independent artifacts on one release train.

flowchart TD
    Core[storage-core]
    Memory[storage-memory] --> Core
    DataStore[storage-datastore] --> Core
    State[state-handle]
    Splinter[splinter]
Module Main use Persistent
storage-core Storage contracts, typed keys, delegates, and Flow support Backend-defined
storage-memory Tests, previews, and temporary state No
storage-datastore Preferences on Android, JVM, and Apple Yes
state-handle Small restorable UI and ViewModel state Recreation only
splinter Request execution, polling, cache, and flow mirroring No

Use the module selection guide when more than one module appears to fit.