A convenient tool that transforms SQL operations into RESTful APIs
DataPoly is an open-source SQL/DSL data access middleware: pick a data source, configure SQL or scripts, and set a path to create RESTful APIs — no backend code required. It supports 20+ databases including mainstream Chinese domestic ones, with MyBatis dynamic SQL, Groovy scripting, token authentication, Sentinel flow control, Hazelcast/Redis caching, online API docs, and LLM MCP services.
- Overview: features, supported databases, module structure
- Build & Deployment: requirements, build, deployment, startup and access
- Usage: guided workflows (in preparation)
- Async Data Tasks (DataTask) guide: end-to-end walkthrough, sink extension authoring, worker configuration and troubleshooting
- One-click install (docker-compose)
- 中文文档
- Contributions welcome: see CONTRIBUTING.md; please report bugs in issues.
- Before production deployment, read SECURITY.md. Licensed under BSD 3-Clause; third-party notices in NOTICE.