Awesome
CleanSheets
A spreadsheet-like application for the Internet Computer, written in Motoko.
Foundation and first steps
- Simple expression language based on ideas from existing functional and dataflow languages.
- Expressive value language where each "sheet" or "cell" may have internal structures, nesting and cross-linking.
- Dependency graph and incremental recomputation, based on a proven, formal theory (Adapton project).
- Emulate simple spreadsheet features (Excel, GoogleSheets, etc.).
- Emulate simple lab notebook features (e.g., a Jupyter lab notebook).
- Distributed dependency graphs that span multiple Internet Computer canisters (novel feature).
Future scope
- See also: personal information management.
- Emulate other personal information management ideas in the Cloud today:
- Emulate uses of Cloud-based "end-user programming":
- e.g., https://airtable.com/
- Replace (make obsolete) uses of Cloud-based "full-stack programming":
- e.g., https://glitch.com/