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

Search