iamaziz / sqlify

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PySQLify

Open in Streamlit

Upload a dataset to process (manipulate/analyze) it using SQL and Python, similar to running Jupyter Notebooks. Currently, supports csv files only.


TODO

- [x] generate data profile with pandas_profiling
- [ ] support upload other file types: tsv, .xls, .xlsx
- [ ] caching / for scaling, use DuckDB
- [ ] parse data types, and change col types
- [ ] configs eg skip_rows, sep, column names .. etc

Credit. This is created with:

Streamlit | pandas | duckdb | streamlit-ace

About

License:MIT License


Languages

Language:Python 100.0%