Query and edit csvs data in human-readable formats with your favorite text editor; merge, split, and clean csvs databases. Currently supported formats for editing: biorg.
csvs build - Read a stream of “datum_uuid,datum” pairs from stdin, look up props in metadir, output biorg
csvs break - Read biorg, break each node, output path to a temporary metadir
csvs cache - Read paths from stdin, break, output path to a temporary metadir
csvs gc - Deduplicate, sort, and remove garbage from metadir
csvs sync - Sync metadir with a biorg file
csvs merge - Merge one metadir into another
# enter a dev shell
nix develop
# or install bash_unit, coreutils, file, gawk, jq, moreutils, parallel, ripgrep
# run tests
bash_unit tests/*
csvs-spec - format description
qualia - Web UI and desktop app. Tell the story of your own data.
csvs-js - WASM/JS implementation. Serverless CRUD.