Skip to content

Stow edits tables and tabular data in a JSON format. The tool reads and writes local (gzipped) files and runs offline in a browser as a HTML monofile <50KB.

Notifications You must be signed in to change notification settings

gregabbott/stow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

41d0bf4 · May 14, 2025

History

13 Commits
May 14, 2025
Apr 27, 2025
May 14, 2025
May 14, 2025
Apr 27, 2025

Repository files navigation

Stow edits and stores tabular data in a JSON format. The GUI tool reads and writes local (gzipped) plain text files, runs offline in a browser as a single page app, and bundles everything into a HTML monofile under 50KB.

Example Stow File Structure
{
 "meta": {
  "name": "Database name",
  "made": "Date database made",
  "note": " summary about the database",
  "last": "Date database last edited"
 },
 "form": {
  "name": ["c1 name","c2 name"],
  "note": ["c1 note","c2 note"],
  "type": ["c1 type","c2 type"], // any|string|boolean|number
  "sift": [1,0], // The on / off state for each column's filter
  "find": ["c1 query","c2 query"]// The current query per column
 },
 "list": [
  ["record 1 c1 value","record 1 c2 value"],
  ["record 2 c1 value","record 2 c2 value"]
 ]
}