Awesome Lists

grist-core

by gristlabs

awesome listTypeScriptpushed almost 2 years ago

Grist is the evolution of spreadsheets.

AI summary

Spreadsheet server

A modern relational spreadsheet hosting server built with TypeScript

stars
7.4K
forks
332
watching
52
entries
38

What's in the list

38 links in 17 sections, with live GitHub stats.activeno commit in 2y

  • grist-desktop

    is a Linux/macOS/Windows desktop app for viewing and editing spreadsheets stored locally

  • grist-static

    is a fully in-browser build of Grist for displaying spreadsheets on a website without back-end support

Features / Python formulas

Features / A portable, self-contained format

  • backups

    Enables that you can confidently restore in full

Features

  • grist-static

    Can be displayed on a static website with – no special server needed

  • grist-desktop

    A self-contained desktop app for viewing and editing locally:

Features / Convenient editing and formatting features

  • choice lists

    Choices and , for adding colorful tags to records

  • References

    and reference lists, for cross-referencing records in other tables

  • Attachments

    , to include media or document files in records

  • Conditional Formatting

    , letting you control the style of cells with formulas to draw attention to important information

Features / Drag-and-drop dashboards

  • Charts

    , and a for visualization

  • Summary tables

    for summing and counting across groups

  • Widget linking

    streamlines filtering and editing data. Grist has a unique approach to visualization, where you can lay out and link distinct widgets to show together, without cramming mixed material into a table

  • Filter bar

    for quick slicing and dicing

Features

Features / Integrations

Features

  • Many templates

    to get you started, from investment research to organizing treasure hunts

Features / Access control options

Features / Sandboxing options for untrusted documents

  • gVisor

    On Linux or with Docker, you can enable sandboxing at the individual document level

Features

Using Grist

Building from source

  • gVisor's runsc

    On Linux with installed, is an option

Why free and open source software

  • Custom Widgets

    For developers, having the source open makes it easier to build extensions (such as ). You can more easily include Grist in your pipeline. And if a feature is missing, you can just take the source code and build on top of it

Reviews

Environment variables

  • Work on a copy

    Maximum number of rows allowed in ActionHistory before pruning (up to a 1.25 grace factor). Defaults to 1000. ⚠️ A too low value may make the " " feature

  • Work on a copy

    Maximum number of rows allowed in ActionHistory before pruning (up to a 1.25 grace factor). Defaults to 1Gb. ⚠️ A too low value may make the " " feature

  • SCIM API Endpoint

    optional. If set, enable the (experimental)

  • here

    optional. Synonym for ASSISTANT_API_KEY that assumes an OpenAI endpoint is being used. Sign up for an account on OpenAI and then generate a secret key

  • grist-widget

    The file should be in the format produced by the repository, and should be placed in the same directory as . Any material in will be served by Grist, and relative URLs can be used in

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.