Community · Help

Sheetward User Guide

Turn an Excel workbook (or Google Sheet) into a multi-user web app — forms, validation, lookups, import/export and more.

Standalone bundle

Standalone bundle is a slice of exactly the hosted stack, folded into a single folder. When you publish one, Sheetward packages the compiled UI, a slimmed copy of the same API runtime and your app's data — swapping each cloud piece for a local one: SQLite instead of PostgreSQL, a plain data/ folder instead of object storage, and no external services at all.

One ZIP — everything included
frontend/

The same web UI, precompiled

React
sheetapp/ · run.py

A slim copy of the same API runtime

FastAPI
app.db

All records & lookups in one local file

SQLite
data/

Attachments on local disk

Your machine or server

Unzip, install, run — works offline, no cloud services required

Python 3.10+

Same code, smaller footprint: a bundle enforces the same roles and validation rules as the hosted app — it just runs on a machine you control. See Running a published bundle for the quick start.

Runs offline. A bundle needs no internet connection and calls no external services. The optional Google sign-in and Sheets integration only activate if you set their keys at runtime.