Excel SQL Runner

Quality Gate Status

A data app that allows you to run SQL in excel files. 🙂

You can create tables in a temporary database to aggregate, joins and all transformation available in SQL.

Data Privacy

No data will be transferred outside the application when executed locally.

If you use the instantiated application, the data will be transferred and temporarily stored on the server.

This application and the source code is a hobby project and have no warranties in this use.



To run Excel SQL Runner via Docker, just type:

docker run -d -p 8501:8501 --name excel-sql-runner dougtrajano/excel-sql-runner


To run Excel SQL Runner locally.

  1. Clone this repository.
git clone https://github.com/DougTrajano/excel-sql-runner.git
  1. Open project folder:
cd excel-sql-runner
  1. Install requirements:
pip install -r requirements.txt
  1. Launch application:
streamlit run main.py

Can I see a demo?

Open in Streamlit


See the changelog for a history of notable changes to this project.


See LICENSE for details.

Do you like this project?

Buy Me A Coffee


View Github