An opinionated offline-first web app framework

Consists of two parts.

  • A server implementation that uses path based resource apis and a configurable frontend API.
  • A client side implementation that uses path based resource syncing

The API is versioned by default to allow for resource evolution.

Features

  • Offline first
    • Etag or hash based resource synchronization
  • Built in Authentication
  • Built in resource level Authorization

Design Notes

Description
An experiment in an opinionated offline first web app framework library.
Readme Apache-2.0 290 KiB
Languages
Rust 78.9%
JavaScript 16.3%
HTML 2.9%
Nix 1.9%