Skip to content

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

Notifications You must be signed in to change notification settings

gregabbott/stow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stow edits tables 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 an HTML monofile.

Example Stow File Structure
{
 "meta": {
  "name": "Data name",
  "made": "Date file made",
  "note": "Summary / explainer about the data",
  "last": "Date file 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"]
 ]
}

About

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

Topics

Resources

Stars

Watchers

Forks

Languages