All 137 Dependencies

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

Redash is an open-source business intelligence platform created in 2013 to let anyone — not just people who already own a BI license — query, visualize, and share data straight from the browser. Instead of building around one proprietary storage format, Redash ships with query runner integrations for more than 35 SQL and NoSQL backends, from Postgres, MySQL, BigQuery, Snowflake, and Redshift to MongoDB, Elasticsearch, Athena, and Databricks, so most teams can point it directly at data they already have.

The core workflow is a browser-based SQL/NoSQL query editor with a schema browser and auto-complete, paired with drag-and-drop visualization and dashboard building. Queries and their charts refresh automatically on a defined schedule, dashboards and individual visualizations get shareable URLs, and alerts can fire the moment a query result crosses a defined threshold — turning ad hoc analysis into an always-current, always-shareable artifact without extra tooling.

Under the hood, a Flask/Python backend hands off query execution to Redis-backed RQ workers so long-running queries never block the web process, while a separate React/TypeScript client talks to the backend purely over a REST API that exposes every UI action for automation. Self-hosted deployments get multi-organization support and SAML/LDAP authentication with no license key, which — combined with 547 contributors and nearly 30,000 GitHub stars — has made Redash one of the longest-running fully open BI tools in production at thousands of organizations.

21 pyasynchat ==1.0.5 26 maxminddb-geolite2 ==2018.703 28 Advocate ==1.0.0 29 Pystache ==0.6.0 outdated 29 identity-obj-proxy ^3.0.0 30 pypd ==1.1.0 36 Flask-Talisman ==0.7.0 outdated 36 url ^0.11.4 37 use-media ^1.4.0 40 prop-types ^15.6.1 40 stream-browserify ^3.0.0 41 babel-plugin-module-resolver ^5.0.0 42 React Sortable HOC ^1.10.1 outdated 42 assert ^2.1.0 42 process ^0.11.10 43 tzlocal ==4.3.1 outdated 44 backoff ==2.2.1 44 hoist-non-react-statics ^3.3.0 44 pystatsd ==3.3.0 outdated 45 Blinker ==1.6.2 outdated 45 elliptic ^6.6.0 45 httplib2 ==0.19.0 outdated 45 markupsafe ==2.1.1 outdated 46 d3-cloud ^1.2.4 46 itsdangerous ==2.1.2 outdated 46 npm-run-all ^4.1.5 46 sshtunnel ==0.1.5 outdated 47 Mousetrap ^1.6.1 47 Supervisor ==4.1.0 outdated 47 python-user-agents ==2.0 outdated 47 tinycolor2 ^1.4.1 48 Flask-Limiter ==3.3.1 outdated 48 Flask-Mail ==0.9.1 outdated 48 Leaflet.markercluster ^1.1.0 48 Numeral.js ^2.0.6 48 RQ Scheduler ==0.13.1 outdated 48 axios-auth-refresh 3.3.6 outdated 49 React Virtualized ^9.21.2 50 debug ^3.2.7 outdated 50 history ^4.10.1 outdated 51 markdown-js 0.5.0 52 Ace Builds ^1.43.3 52 Flask-RESTful ==0.3.10 53 Jinja ==3.1.5 outdated 53 Mustache.js ^2.3.0 outdated 53 PyYAML ==6.0.1 outdated 55 Flask-SQLAlchemy ==2.5.1 outdated 55 React-Resizable ^1.10.1 outdated 56 WTForms ==2.2.1 outdated 56 classnames ^2.2.6 56 eslint-plugin-jsx-a11y ^6.10.2 56 parsedatetime ==2.6 57 Font Awesome Free ^4.7.0 outdated 57 use-debounce ^3.1.0 outdated 58 Create React App ^7.0.1 outdated 60 style-loader ^4.0.0 61 eslint-plugin-react ^7.37.5 62 D3.js ^3.5.17 outdated 62 Flask-Login ==0.6.0 outdated 63 python-dotenv ==0.19.2 outdated 63 ua-parser ==0.18.0 outdated 64 Flask-WTF ==1.1.1 outdated 64 path-to-regexp ^3.3.0 outdated 65 RestrictedPython ==8.1 outdated 65 html-webpack-plugin ^5.6.6 65 mini-css-extract-plugin ^2.10.0 65 query-string ^6.9.0 outdated 66 Paramiko ==3.4.1 outdated 66 PySAML2 ==7.3.1 outdated 66 less-loader ^11.1.4 outdated 67 @ant-design/icons ^4.2.1 outdated 67 Lodash ^4.17.21 68 chroma.js ^1.3.6 outdated 68 eslint-config-prettier ^8.10.0 outdated 69 mrab-regex ==2023.8.8 outdated 69 pyOpenSSL ==26.2.0 outdated 71 css-loader ^7.1.4 71 python-semver ==2.8.1 outdated 72 babel-loader ^10.0.0 72 psycopg2 ==2.9.11 outdated 73 python-dateutil ==2.9.0.post0 73 webpack-bundle-analyzer ^5.2.0 74 Funcy ==1.13 outdated 74 SQLAlchemy-Utils ==0.38.3 outdated 74 sqlparse ==0.5.0 outdated 76 pytz >=2019.3 76 react-plotly.js ^2.6.0 outdated 78 Day.js ^1.11.9 78 eslint-plugin-import ^2.32.0 79 greenlet ==3.3.2 outdated 80 React-Ace ^14.0.1 outdated 81 Flask ==2.3.2 outdated 81 Requests ==2.33.0 outdated 81 debugpy >=1.8.9,<2.0.0 83 disposable-email-domains >=0.0.52 84 cryptography ==48.0.0 outdated 85 python-oracledb ==2.5.1 outdated 86 PyJWT ==2.12.0 outdated 87 Authlib ==1.7.2 outdated 87 Leaflet ~1.3.1 outdated 88 Click ==8.1.3 outdated 88 Gunicorn ==22.0.0 outdated 88 gevent ==25.9.1 outdated 89 DOMPurify ^2.0.17 outdated 90 RQ ==1.16.1 outdated 90 jsonschema ==3.1.1 outdated 90 react-grid-layout ^0.18.2 outdated 91 prettier 3.3.2 outdated 93 Cypress ^11.2.0 outdated 93 SQLAlchemy ==1.3.24 outdated 93 urllib3 ==1.26.19 outdated 93 webpack-cli ^6.0.1 outdated 94 @babel/core ^7.29.0 outdated 94 @babel/core ^7.29.0 outdated 94 @babel/core ^7.28.5 outdated 94 @babel/core ^7.28.5 outdated 94 Ant Design 4.4.3 outdated 94 Axios 0.27.2 outdated 94 Werkzeug ==2.3.8 outdated 94 redis-py ==4.6.0 outdated 94 typescript-eslint ^5.62.0 outdated 94 typescript-eslint ^5.62.0 outdated 94 webpack-dev-server ^5.2.3 outdated 95 ESLint ^8.57.1 outdated 95 Plotly.js 3.3.1 outdated 95 jest ^30.2.0 95 jest ^30.2.0 95 jest ^30.2.0 96 sentry-sdk ==1.45.1 outdated 97 Bootstrap ^3.4.1 outdated 97 TypeScript ^5.9.3 outdated 97 webpack ^5.105.3 98 React ^4.6.2 outdated 98 React 16.14.0 outdated 98 React ^0.14.0 outdated 98 React DOM ^16.14.0 outdated 98 React DOM ^16.14.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