All 98 Dependencies

Every package Grist depends on, ranked by repo health score.

Grist is an open-source hybrid spreadsheet and database that gives teams the flexibility of a spreadsheet with the structure and rigor of a relational database. Every column is typed, references between tables are first-class citizens, and formulas are written in full Python with standard library access — making it far more capable than Excel or Google Sheets for teams managing complex, interrelated data.

Built around a portable SQLite document format, Grist stores every document as a self-contained file that any SQLite tool can inspect directly, making backups and migrations straightforward and vendor-independent. The platform deploys via Docker in minutes, supports S3-compatible external attachment storage, and integrates with OIDC, SAML, and the getgrist.com sign-in service for flexible authentication without running your own identity server.

Grist's access control system goes beyond simple sharing: owners can define row-, column-, and table-level rules based on user attributes and cell values, enabling secure partial-data sharing with external parties or contractors. A REST API with interactive console, Zapier integration, configurable webhooks, and SCIM user provisioning make Grist a connectable part of existing workflows rather than a data silo.

The platform is actively developed by Grist Labs with significant contributions from French government organizations (ANCT and DINUM), ensuring strong OIDC/SAML support, high-contrast WCAG AA accessibility, HTTP long-polling for restrictive networks, and S3 external attachment storage. Recent releases add Airtable import, sign-in with getgrist.com, and AI-powered formula suggestions compatible with OpenAI, Llama, and OpenRouter-compatible endpoints.

30 iso8601 ==0.1.12 outdated 31 roman ==3.3 outdated 31 stack-data ==0.5.1 outdated 34 pure_eval ==0.2.2 outdated 35 tmp-promise 3.0.3 37 async-mutex 0.2.4 outdated 37 proper-lockfile 4.1.2 38 diff-match-patch 1.0.5 38 python-lazy-object-proxy ==1.12.0 39 accept-language-parser 1.5.0 42 qrcode 1.5.0 outdated 43 slugify 1.6.6 outdated 44 unittest-xml-reporting ==2.0.0 outdated 45 six ==1.17.0 47 Mousetrap 1.6.2 outdated 48 Emoji Mart 1.2.1 outdated 48 Emoji Mart 5.6.0 48 jsonwebtoken 9.0.2 outdated 50 cookie-parser 1.4.7 51 ExcelJS 4.2.1 outdated 51 tar-stream ^3.1.7 52 Ace Builds 1.23.3 outdated 52 executing ==1.1.1 outdated 52 ts-node 10.9.2 54 bootstrap-datepicker 1.9.0 outdated 54 cookie 0.7.0 outdated 55 reflect-metadata 0.2.2 56 node-zip-stream ~6 outdated 57 Handlebars.js 4.7.9 58 asttokens ==2.4.0 outdated 58 lru-cache 5.1.1 outdated 58 node-fetch 2.6.7 outdated 59 glob 7.1.3 outdated 60 Winston 2.4.5 outdated 60 image-size 0.6.3 outdated 60 semver 7.7.3 outdated 61 Backbone 1.3.3 outdated 62 Commander.js 9.3.0 outdated 63 Ajv 8.18.0 outdated 63 node-http-proxy 1.18.1 64 fs-extra 7.0.0 outdated 64 p-limit 7.3.0 outdated 65 connect-redis 6.1.3 outdated 66 bowser 2.7.0 outdated 66 proxy-agent 6.5.0 outdated 67 Lodash 4.18.1 67 colord 2.9.3 outdated 69 uuid 14.0.0 outdated 73 python-dateutil ==2.8.2 outdated 74 morgan 1.9.1 outdated 76 file-type 22.0.0 outdated 76 minio 8.0.5 outdated 77 csv-parse 6.3.8 outdated 78 node-postgres 8.6.0 outdated 78 phonenumbers ==8.12.57 outdated 80 jQuery 3.5.0 outdated 80 typing_extensions ==4.4.0 outdated 81 express-rate-limit 7.2.0 outdated 82 Moment Timezone 0.5.35 outdated 82 chardet ==5.1.0 outdated 82 i18next 21.9.1 outdated 82 js-yaml 4.2.0 outdated 83 Piscina 4.9.3 outdated 83 otplib 12.0.1 outdated 83 svgo 3.3.3 outdated 84 ws 8.21.0 outdated 85 Chai 4.5.0 outdated 85 Express 4.21.2 outdated 85 Popper 2.11.8 85 wrapt ==1.15.0 outdated 86 TypeORM 0.3.29 outdated 86 highlight.js 10.7.3 outdated 87 Moment.js 2.29.4 outdated 87 prom-client 14.2.0 outdated 89 DOMPurify 3.4.11 outdated 89 jsdom 26.1.0 outdated 90 astroid ==2.14.2 outdated 90 openid-client 5.6.1 outdated 91 BullMQ 5.8.7 outdated 93 webpack-cli 6.0.1 outdated 94 @babel/core 7.29.6 outdated 94 @babel/core 7.28.5 outdated 94 Axios 1.16.0 outdated 94 Marked 14.0.0 outdated 94 Node-Redis ~3.1.2 outdated 94 mocha 11.7.5 outdated 94 typescript-eslint 8.48.1 outdated 94 typescript-eslint 8.48.1 outdated 94 webpack-dev-server 5.2.5 outdated 95 ESLint 9.39.1 outdated 95 Socket.IO 6.6.2 outdated 95 Socket.IO 6.6.2 outdated 95 Storybook 8.6.18 outdated 96 google-api-nodejs-client 8.14.0 outdated 96 google-api-nodejs-client 1.0.7 outdated 97 TypeScript 5.9.3 outdated 97 swagger-ui-react 5.11.0 outdated 97 webpack 5.104.1 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers