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 identity-obj-proxy ^3.0.0 29 Pystache ==0.6.0 outdated 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 assert ^2.1.0 42 process ^0.11.10 42 React Sortable HOC ^1.10.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 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 tinycolor2 ^1.4.1 47 python-user-agents ==2.0 outdated 48 Leaflet.markercluster ^1.1.0 48 Numeral.js ^2.0.6 48 psycopg2 ==2.9.11 outdated 48 RQ Scheduler ==0.13.1 outdated 49 axios-auth-refresh 3.3.6 outdated 49 Flask-Limiter ==3.3.1 outdated 49 React Virtualized ^9.21.2 49 ua-parser ==0.18.0 outdated 50 history ^4.10.1 outdated 50 httplib2 ==0.19.0 outdated 50 PySAML2 ==7.3.1 outdated 51 debug ^3.2.7 outdated 51 Flask-Login ==0.6.0 outdated 51 Flask-Mail ==0.9.1 outdated 51 markdown-js 0.5.0 51 parsedatetime ==2.6 52 chroma.js ^1.3.6 outdated 52 Flask-RESTful ==0.3.10 53 Ace Builds ^1.43.3 53 eslint-plugin-jsx-a11y ^6.10.2 53 Funcy ==1.13 outdated 53 Jinja ==3.1.5 outdated 53 Mustache.js ^2.3.0 outdated 53 python-dateutil ==2.9.0.post0 56 Flask-SQLAlchemy ==2.5.1 outdated 56 PyYAML ==6.0.1 outdated 58 classnames ^2.2.6 58 Create React App ^7.0.1 outdated 59 use-debounce ^3.1.0 outdated 61 Font Awesome Free ^4.7.0 outdated 61 React-Resizable ^1.10.1 outdated 62 PyJWT ==2.12.0 outdated 62 style-loader ^4.0.0 63 D3.js ^3.5.17 outdated 63 eslint-plugin-react ^7.37.5 63 html-webpack-plugin ^5.6.6 63 path-to-regexp ^3.3.0 outdated 63 tzlocal ==4.3.1 outdated 65 mrab-regex ==2023.8.8 outdated 65 python-semver ==2.8.1 outdated 66 Flask-WTF ==1.1.1 outdated 66 python-dotenv ==0.19.2 outdated 66 WTForms ==2.2.1 outdated 67 less-loader ^11.1.4 outdated 67 mini-css-extract-plugin ^2.10.0 67 RestrictedPython ==8.1 outdated 68 Lodash ^4.17.21 69 eslint-config-prettier ^8.10.0 outdated 69 Paramiko ==3.4.1 outdated 69 pytz >=2019.3 70 query-string ^6.9.0 outdated 70 webpack-bundle-analyzer ^5.2.0 73 css-loader ^7.1.4 74 babel-loader ^10.0.0 75 pyOpenSSL ==26.2.0 outdated 75 SQLAlchemy-Utils ==0.38.3 outdated 76 sqlparse ==0.5.0 outdated 78 Day.js ^1.11.9 79 @ant-design/icons ^4.2.1 outdated 79 React-Ace ^14.0.1 outdated 81 Flask ==2.3.2 outdated 82 react-plotly.js ^2.6.0 outdated 83 debugpy >=1.8.9,<2.0.0 83 disposable-email-domains >=0.0.52 83 eslint-plugin-import ^2.32.0 83 greenlet ==3.3.2 outdated 83 Requests ==2.33.0 outdated 84 cryptography ==48.0.0 outdated 85 gevent ==25.9.1 outdated 85 python-oracledb ==2.5.1 outdated 87 Leaflet ~1.3.1 outdated 89 Click ==8.1.3 outdated 90 Authlib ==1.7.2 outdated 90 DOMPurify ^2.0.17 outdated 90 prettier 3.3.2 outdated 91 Gunicorn ==22.0.0 outdated 91 jsonschema ==3.1.1 outdated 91 react-grid-layout ^0.18.2 outdated 92 RQ ==1.16.1 outdated 92 urllib3 ==1.26.19 outdated 93 Cypress ^11.2.0 outdated 93 SQLAlchemy ==1.3.24 outdated 93 webpack-cli ^6.0.1 outdated 93 webpack-dev-server ^5.2.3 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 typescript-eslint ^5.62.0 outdated 94 typescript-eslint ^5.62.0 outdated 94 Ant Design 4.4.3 outdated 94 jest ^30.2.0 94 ESLint ^8.57.1 outdated 94 jest ^30.2.0 94 jest ^30.2.0 94 Plotly.js 3.3.1 outdated 94 redis-py ==4.6.0 outdated 94 Werkzeug ==2.3.8 outdated 95 Axios 0.27.2 outdated 96 sentry-sdk ==1.45.1 outdated 96 TypeScript ^5.9.3 outdated 97 React ^4.6.2 outdated 97 React 16.14.0 outdated 97 React DOM ^16.14.0 outdated 97 React ^0.14.0 outdated 97 React DOM ^16.14.0 outdated 97 webpack ^5.105.3 98 Bootstrap ^3.4.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