On the backend we use Flask, Celery and SQLALchemy (along with many other packages) and on the frontend we use ES6, Angular (1.5) and Webpack for bundling.
Windows users: while it should be possible to run Redash on a Windows machine, we don’t know anyone who did this and lived to tell. We recommend using some sort of a virtual machine or Docker in such case.
- Docker Based Developer Installation Guide (recommended for beginners)
- Developer Installation Guide (recommended for experienced developers)
- Using a remote server and installing locally only the frontend dependencies