--- title: MorphSQL emoji: 🧬 colorFrom: blue colorTo: green sdk: gradio sdk_version: "5.49.1" python_version: "3.11" app_file: app.py pinned: true license: apache-2.0 short_description: Convert SQL to pandas, PySpark, warehouses, or dbt tags: - sql - pandas - pyspark - code - data-science - machine-learning - feature-extraction - snowflake - dbt - data-engineering models: - dgvj-work/morphsql datasets: - dgvj-work/vertica-snowflake-pairs suggested_hardware: cpu-basic --- # MorphSQL Convert warehouse SQL → **pandas**, **PySpark**, Snowflake, BigQuery, or **dbt** — then **download** the result. Package / CLI / Hub: `morphsql` · Space: [dgvj-work/morphsql](https://huggingface.co/spaces/dgvj-work/morphsql) ## How to use (30 seconds) 1. Open the **Convert** tab 2. Pick source dialect + **Convert to** target 3. Load an example, paste SQL, or **upload** a `.sql` / `.zip` 4. Click **Convert** or **Upload & Convert → Download** 5. Download the `.py` / `.sql` / `.zip` to your machine | Target | Download | |--------|----------| | pandas / PySpark | `.py` ready for notebooks / Databricks | | Snowflake / BigQuery | `.sql` | | dbt | `.txt` project preview (or zip for batches) | ## Python API ```python from morphsql.ai import pipeline out = pipeline("sql-migration")( "SELECT COALESCE(a, 0) FROM t", source="snowflake", target="pandas", # or "pyspark", "snowflake", "bigquery", "dbt-snowflake" ) print(out["converted_sql"][:500]) ``` ## More tab Object risk assess · repo workbench · ML feature SQL · copilot · dialect notes · offline eval Author: Digvijay Waghela · Apache-2.0 · [GitHub](https://github.com/dgvj-work/morphsql)