weAIDB/CrackSQL

LLM-based Dialect Translation System

64
/ 100
Established

Effortlessly convert your SQL queries between different database systems like PostgreSQL, MySQL, and Oracle. You input existing SQL code, and this tool provides the equivalent SQL rewritten for your target database. Database administrators, data engineers, and developers who work with multiple database environments will find this project invaluable for migrating or integrating data.

Available on PyPI.

Use this if you need to quickly and accurately translate SQL queries from one database dialect to another, ensuring the translated queries are executable and produce the same results.

Not ideal if you only work with a single database type or if your SQL translation needs are simple and infrequent, as setting up models might be overkill.

database-migration data-engineering sql-development data-integration database-administration
Maintenance 10 / 25
Adoption 9 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

78

Forks

24

Language

Python

License

MIT

Category

text-to-sql-rag

Last pushed

Mar 08, 2026

Commits (30d)

0

Dependencies

29

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/weAIDB/CrackSQL"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.