Modern database tooling for CUBRID — Python, TypeScript, Go, Rust
A comprehensive ecosystem of drivers, ORMs, and tools for building applications with CUBRID.
CUBRID Labs는 CUBRID 데이터베이스를 위한 현대적이고 생산성 높은 도구들을 개발하고 유지보수하는 조직입니다. Python, TypeScript, Go, Rust 등 다양한 언어로 드라이버, ORM, 예제 코드를 제공하여 개발자들이 CUBRID를 쉽고 효율적으로 사용할 수 있도록 합니다.
| Repository | Language | Version | Description | Status |
|---|---|---|---|---|
| pycubrid | Python | v0.6.0 |
Pure Python DB-API 2.0 compliant driver | |
| cubrid-client | TypeScript | v1.1.0 |
TypeScript-first Node.js client with async/await | |
| cubrid-go | Go | v0.2.1 |
Pure Go database/sql driver |
|
| cubrid-rs | Rust | v0.1.0 |
Async Rust driver (reverse-engineered CAS protocol) |
| Repository | Language | Version | Description | Status |
|---|---|---|---|---|
| sqlalchemy-cubrid | Python | v0.7.1 |
SQLAlchemy 2.0–2.1 dialect | |
| drizzle-cubrid | TypeScript | v0.2.1 |
Drizzle ORM dialect with type-safe schema | |
| gorm-cubrid | Go | v0.1.0 |
GORM dialect for CUBRID | |
| sea-orm-cubrid | Rust | v0.1.0 |
SeaORM backend for CUBRID |
| Repository | Description | Status |
|---|---|---|
| cubrid-python-cookbook | Production-ready Python examples — quickstarts, migration guides, templates | |
| cubrid-benchmark | Scientific benchmark suite — reproducible experiments, automated comparison |
See the Ecosystem Roadmap for cross-repo priorities and timeline.
Track execution on the Project Board.
New to CUBRID? Start with the Python Cookbook — quickstarts, migration guides, and production templates.
Choose your language:
- Python:
sqlalchemy-cubrid(ORM) orpycubrid(driver) - TypeScript/Node.js:
drizzle-cubrid(ORM) orcubrid-client(driver) - Go:
gorm-cubrid(ORM) orcubrid-go(driver) - Rust:
sea-orm-cubrid(ORM) orcubrid-rs(driver)
Each repository includes setup instructions, API documentation, and examples.
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
Community:
- 💬 Questions? Post in GitHub Discussions
- 🐛 Found a bug? Open an issue on the relevant repo
- 📝 Have an idea? Start a Discussion
- 📋 Track progress: Project Board
All projects are licensed under the MIT License. See individual repositories for details.
If you discover a security vulnerability, please report it via GitHub Security Advisories or email the maintainers. Do not open a public issue. See SECURITY.md for details.
Made with ❤️ by the CUBRID Labs team