All 273 Dependencies

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

Lightdash is an open-source business intelligence platform built specifically around dbt. Instead of asking teams to redefine metrics in a second proprietary modeling language, it reads the dimensions and metrics already declared in your dbt project's YAML, compiles them into "explores," and lets business users self-serve charts and dashboards against them without writing SQL directly against the warehouse. It positions itself explicitly as an affordable, self-hostable alternative to Looker.

Under the hood it is a pnpm/Turborepo TypeScript monorepo: a Node.js/Express backend backed by Knex and PostgreSQL, a React 19 + Mantine frontend built with Vite, a family of warehouse-client packages covering BigQuery, Snowflake, Redshift, Databricks, Postgres, Trino, ClickHouse and DuckDB, a Peggy-based formula engine that compiles spreadsheet-style formulas into per-dialect SQL, and a CLI for validating dbt projects and managing preview deployments. A separate Graphile-Worker scheduler process and a dedicated headless-browser container handle scheduled deliveries, Slack/email exports, and screenshotting independently of the main API.

Lightdash ships as an open-core project. The large majority of the codebase — the query engine, dbt integration, charting, dashboards, and warehouse adapters — is MIT licensed and fully usable self-hosted with no license key. A parallel `ee/` module under the backend, frontend, and common packages carries a separate Lightdash Source Available License and gates enterprise capabilities such as SSO/SAML/SCIM, custom RBAC roles, AI agents, and embedding behind a paid Enterprise Subscription.

22 passport-headerapikey 1.2.2 34 tailwindcss-animate 1.0.7 36 ajv-errors 3.0.0 36 passport-oauth2 1.8.0 37 fastest-levenshtein 1.0.16 37 rehype-sanitize 6.0.0 38 gray-matter 4.0.3 38 passport-google-oauth20 2.0.0 38 rehype-raw 7.0.0 39 passport-openidconnect 0.1.1 outdated 39 unique-names-generator 4.7.1 39 use-context-selector 1.4.1 outdated 40 remark-gfm 4.0.1 40 tiptap-markdown 0.8.10 outdated 40 topojson-client 3.1.0 40 unist-util-visit 5.0.0 outdated 41 big.js 6.1.1 outdated 41 dotenv-cli 6.0.0 outdated 42 CSSType 3.2.3 42 ajv-formats 2.1.1 outdated 42 clsx 2.1.1 42 dependency-graph 0.11.0 outdated 42 passport-local 1.0.0 43 node-sshpk 1.18.0 43 passport 0.6.0 outdated 44 express-winston 4.2.0 44 node-cache 5.1.2 45 postcss-simple-vars 7.0.1 45 zod-to-json-schema 3.25.1 outdated 46 @rollup/plugin-alias 29.0.2 outdated 46 @rollup/plugin-alias 6.1.0 outdated 46 @rollup/plugin-alias 16.0.3 outdated 46 @rollup/plugin-alias 6.0.3 outdated 46 d3-cloud 1.2.9 47 canvas-confetti 1.6.0 outdated 48 bcrypt 6.0.0 48 jsonwebtoken 9.0.3 48 monaco-yaml 5.4.0 outdated 48 nunjucks 3.2.4 48 unified 11.0.5 49 eslint-config-airbnb-typescript 18.0.0 50 Peggy 4.2.0 outdated 50 cors 2.8.5 outdated 50 eslint-config-airbnb 19.0.4 51 ExcelJS 4.4.0 51 JSON-Patch 3.1.1 51 Tippy.js 6.3.7 51 tar-stream 3.1.8 outdated 52 Ace Builds 1.4.14 outdated 52 polished 4.2.2 outdated 53 @monaco-editor/react 4.6.0 outdated 53 d3-scale 4.0.2 53 express-static-gzip 2.1.8 outdated 54 html-to-image 1.11.13 55 tslib 2.8.1 56 eslint-plugin-jsx-a11y 6.6.1 outdated 56 i18next-browser-languageDetector 8.0.3 outdated 56 knex 2.5.1 outdated 57 Handlebars.js 4.7.9 57 react-use 17.6.0 outdated 57 scim2-parse-filter 0.2.10 outdated 58 Create React App 1.0.11 outdated 58 React Web Worker 5.0.13 outdated 58 node-fetch 2.7.0 outdated 58 ssh2 1.14.0 outdated 59 Archiver 7.0.1 outdated 59 chokidar 4.0.2 outdated 60 Winston 3.13.0 outdated 60 ora 5.4.1 outdated 61 @hello-pangea/dnd 16.5.0 outdated 61 i18next-http-backend 3.0.5 outdated 62 Commander.js 9.5.0 outdated 62 D3.js 7.9.0 62 Emotion 11.10.6 outdated 63 Ajv 8.18.0 outdated 64 React Testing Library 14.1.2 outdated 64 fs-extra 10.0.0 outdated 64 p-limit 3.1.0 outdated 65 ipaddr.js 1.9.1 outdated 65 jest-dom 6.9.1 outdated 65 jsPDF 4.2.1 67 Lodash 4.18.1 67 Lodash 4.18.1 68 eslint-config-prettier 8.5.0 outdated 69 Fuse.js 6.5.3 outdated 69 scim-patch 0.8.3 outdated 69 uuid 11.1.1 outdated 70 @sentry/vite-plugin 5.1.1 outdated 70 octokit.js 3.1.2 outdated 71 dockerode 5.0.0 outdated 71 express-session 1.18.1 outdated 71 helmet 7.1.0 outdated 72 Chalk 4.1.2 outdated 72 Dagre 1.1.4 outdated 72 globals 16.4.0 outdated 73 @octokit/auth-app 6.0.3 outdated 73 h3-js 4.4.0 outdated 74 Radix UI 1.1.15 outdated 74 Radix UI 2.1.8 outdated 74 Radix UI 1.1.15 outdated 74 Radix UI 2.2.6 outdated 74 Radix UI 1.1.8 outdated 74 Radix UI 1.2.4 outdated 74 Radix UI 1.1.13 outdated 74 Radix UI 1.2.8 outdated 74 qs 6.15.2 outdated 75 Vega-Embed 7.1.0 outdated 76 OpenRouter AI SDK Provider 1.5.4 outdated 77 csv-parse 6.5.1 outdated 77 execa 5.1.1 outdated 77 react-i18next 15.4.1 outdated 77 request.js 8.4.1 outdated 77 user-event 14.5.2 outdated 78 Apache Arrow JS 16.1.0 outdated 78 Day.js 1.11.10 outdated 78 date-fns 4.1.0 outdated 78 dotenv 16.0.3 outdated 78 eslint-plugin-import 2.26.0 outdated 78 node-postgres 8.13.1 outdated 78 node-postgres 2.7.0 outdated 78 node-postgres 2.10.0 outdated 78 node-postgres 1.10.3 outdated 78 unplugin-dts 4.5.4 outdated 79 @octokit/core 5.2.0 outdated 79 node-oauth2-server 5.3.0 79 simple-git 3.36.0 outdated 80 Octokit REST 20.1.2 outdated 80 React-Ace 9.5.0 outdated 81 GitHub Actions Toolkit (@actions/artifact) 1.11.1 outdated 81 GraphQL.js 16.8.1 outdated 81 dnd-kit 6.1.0 outdated 81 dnd-kit 8.0.0 outdated 81 dnd-kit 3.2.2 outdated 82 Moment Timezone 0.5.45 outdated 82 class-variance-authority 0.7.1 82 i18next 24.2.2 outdated 82 js-yaml 4.2.0 outdated 82 type-fest 4.32.0 outdated 83 Emoji Picker React 4.12.0 outdated 84 React Resizable Panels 2.1.7 outdated 84 Streamdown 2.5.0 outdated 84 cRonstrue 2.23.0 outdated 84 sanitize-html 2.17.4 outdated 85 Express 4.21.2 outdated 85 nanoid 3.3.8 outdated 85 node-canvas 3.2.1 outdated 86 Reselect 5.1.1 outdated 86 snowflake-sdk 2.3.4 outdated 86 tailwind-merge 3.5.0 outdated 87 Autoprefixer 10.4.20 outdated 87 Leaflet 1.9.4 87 LiquidJS 10.26.0 outdated 87 Moment.js 2.29.4 outdated 87 prom-client 15.1.2 outdated 87 sql-formatter 15.7.3 outdated 88 Immer 10.1.1 outdated 88 jose 5.2.3 outdated 88 tsx 4.19.4 outdated 88 yaml 2.8.3 outdated 89 DOMPurify 3.4.0 outdated 89 casl 6.8.0 outdated 89 casl 5.0.1 outdated 89 jsdom 24.0.0 outdated 89 lint-staged 12.1.2 outdated 89 styled-components 5.3.3 outdated 90 @clickhouse/client 1.11.1 outdated 90 E2B 2.16.0 outdated 90 ECharts 5.6.0 outdated 90 Inquirer.js 8.2.7 outdated 90 MCP TypeScript SDK 1.29.0 outdated 90 Mastra Core 0.11.2 outdated 90 Nodemailer 9.0.1 outdated 90 Oxlint 1.57.0 outdated 90 Tailwind CSS 3.4.17 outdated 90 TanStack Virtual (React) 3.13.19 outdated 90 openid-client 5.6.4 outdated 90 react-grid-layout 1.3.4 outdated 90 sharp 0.35.2 outdated 91 @mantine/core 8.0.0 outdated 91 @mantine/core 6.0.21 outdated 91 @mantine/core 7.5.2 outdated 91 @mantine/core 8.0.0 outdated 91 @mantine/core 6.0.22 outdated 91 @mantine/core 6.0.21 outdated 91 @mantine/core 6.0.21 outdated 91 @mantine/core 6.0.21 outdated 91 @mantine/core 6.0.21 outdated 91 React Flow 12.3.5 outdated 91 React Redux 9.2.0 outdated 91 Recharts 2.15.3 outdated 91 Tabler Icons React 2.47.0 outdated 91 TanStack Table 8.21.3 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 rollup 4.60.2 outdated 92 AI SDK 4.0.48 outdated 92 AI SDK 3.0.76 outdated 92 AI SDK 3.0.26 outdated 92 AI SDK 1.0.41 outdated 92 AI SDK 3.0.68 outdated 92 AI SDK 6.0.205 outdated 92 LangChain.js 0.3.80 outdated 92 LangChain.js 0.4.2 outdated 92 LangChain.js 0.3.37 outdated 92 Monaco Editor 0.44.0 outdated 92 Playwright 1.56.1 outdated 92 Redux Toolkit 2.2.6 outdated 92 TanStack Query 4.36.1 outdated 92 TanStack Query 4.36.1 outdated 92 Zod 3.25.55 outdated 92 lucide-react 0.469.0 outdated 92 postcss 8.5.10 outdated 92 undici 6.27.0 outdated 93 @vitejs/plugin-react 6.0.1 outdated 93 Anthropic TypeScript SDK 0.91.1 outdated 93 Cypress 15.18.1 outdated 93 OpenTelemetry Auto-Instrumentations for Node.js 0.60.0 outdated 93 Vitest 4.1.6 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1000.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1075.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1000.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1000.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.992.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1079.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1079.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.995.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.995.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.995.0 outdated 94 Cube.js Client Core 0.35.23 outdated 94 Marked 9.0.3 outdated 94 Vite 8.0.5 outdated 94 typescript-eslint 7.18.0 outdated 94 typescript-eslint 7.18.0 outdated 94 typescript-eslint 8.43.0 outdated 95 ESLint 9.35.0 outdated 95 ESLint 8.57.1 outdated 95 React Router 7.15.0 outdated 95 Sentry JavaScript (@sentry/browser) 9.31.0 outdated 95 Sentry JavaScript (@sentry/browser) 9.46.0 outdated 95 Sentry JavaScript (@sentry/browser) 9.46.0 outdated 95 Sentry JavaScript (@sentry/browser) 9.46.0 outdated 95 Sentry JavaScript (@sentry/browser) 9.31.0 outdated 95 Storybook 10.3.4 outdated 95 Storybook 10.3.4 outdated 95 Storybook 10.3.4 outdated 96 @slack/web-api 3.0.4 outdated 96 @slack/web-api 6.13.0 outdated 96 Next.js 16.2.6 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 1.9.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.8.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 1.30.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.219.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.219.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.219.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.8.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.8.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.219.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.8.0 outdated 96 google-api-nodejs-client 105.0.0 outdated 97 @azure/identity 4.5.0 outdated 97 Google Cloud Storage 7.9.2 outdated 97 Google Cloud Storage 10.2.1 outdated 97 TypeScript 7.0.1-rc outdated 98 React 4.6.0 outdated 98 React 19.2.0 outdated 98 React 0.23.2 outdated 98 React DOM 19.2.0 outdated 98 React DOM 19.0.0 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