Tonk Stack

Keepsync Library
Offline + private
functionality
Tonk
CLI
Tonk Daemon
React + Typescript + Tailwind
State
management
Distributed
auth*
Share Links
Deployment*

*under construction

The Tonk stack consists of a few packages:


Tonk CLI

A command line utility tonk that runs the Tonk Daemon and communicates to your Tonk. This tool helps you to create Tonk template applications and manage different packaged bundles you are hosting.


Tonk Daemon

Hosts app bundles, the sync websocket and saves changes of stores to the filesystem. Changes are propagated to every client (allowing collaboration) and saved as stores on your machine when you are running your applications connected with keepsync. The store format for now is simply an automerge binary format.


Keepsync docs

A Typescript library that wraps any Zustand store and allows it to sync to the server.