Skip to content
@cubrid-lab

CUBRID Lab

Modern drivers and developer tools for the CUBRID database.

CUBRID Lab

GitHub Organization License: MIT

Modern database tooling for CUBRID — Python, TypeScript, Go, Rust

A comprehensive ecosystem of drivers, ORMs, and tools for building applications with CUBRID.


Independence notice
CUBRID Lab is an independent, community-driven open-source initiative building modern developer tooling for the CUBRID database. It is maintained independently and is not affiliated with, sponsored by, or endorsed by CUBRID Corporation or the official CUBRID project. CUBRID is a trademark of its owner; use of the name here is solely to identify compatibility with the CUBRID database.


한국어 소개

CUBRID Lab은 CUBRID 데이터베이스를 위한 현대적이고 생산성 높은 도구들을 개발하고 유지보수하는 조직입니다. Python, TypeScript, Go, Rust 등 다양한 언어로 드라이버, ORM, 예제 코드를 제공하여 개발자들이 CUBRID를 쉽고 효율적으로 사용할 수 있도록 합니다.

독립성 안내
CUBRID Lab은 CUBRID 데이터베이스를 위한 현대적인 개발자 도구를 만드는 독립적인 커뮤니티 주도 오픈소스 이니셔티브입니다. CUBRID Corporation 및 공식 CUBRID 프로젝트와 제휴, 후원 또는 보증 관계가 없으며, 공식 CUBRID 프로젝트가 아닙니다. CUBRID 명칭은 CUBRID 데이터베이스와의 호환성을 설명하기 위해 사용됩니다.


Projects

Python

Repository Role Version Description Status
pycubrid Driver v1.7.1 stable Pure Python DB-API 2.0 (PEP 249) driver — sync + native asyncio, TLS/SSL with STARTTLS Tests PyPI
sqlalchemy-cubrid ORM v1.7.1 stable SQLAlchemy 2.0–2.2 dialect + Alembic Tests PyPI
cubrid-mcp-server AI/LLM v0.4.0 beta Model Context Protocol server for CUBRID — 12 tools (read-only by default, opt-in writes), multi-connection, audit logging, docs at cubrid-lab.github.io/cubrid-mcp-server Tests PyPI

TypeScript / Node.js

Repository Role Version Description Status
cubrid-client Driver v1.1.0 stable TypeScript-first async client Tests npm
drizzle-cubrid ORM v0.2.1 beta Drizzle ORM dialect with type-safe schema npm

Go

Repository Role Version Description Status
cubrid-go Driver v0.2.1 beta Pure Go database/sql driver Tests
gorm-cubrid ORM v0.1.0 alpha GORM dialect for CUBRID Tests

Rust

Repository Role Version Description Status
cubrid-rs Driver v0.1.0 alpha Async Rust driver (pure Rust, no FFI) Tests
sea-orm-cubrid ORM v0.1.0 alpha SeaORM backend for CUBRID Tests

Tools & Resources

Repository Description Status
cubrid-cookbook-python Production-ready Python examples — quickstarts, migration guides, templates active
cubrid-benchmark Scientific benchmark suite — reproducible experiments, automated comparison active

Roadmap

See the Ecosystem Roadmap for cross-repo priorities and timeline.

Track execution per-repo via the milestones linked in ROADMAP.md.


Getting Started

New to CUBRID? Start with the Python Cookbook — quickstarts, migration guides, and production templates.

Choose your language:

Each repository includes setup instructions, API documentation, and examples.


Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.

Community:


License

All projects are licensed under the MIT License. See individual repositories for details.


Security

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.


CUBRID Lab is independently maintained and is not affiliated with, sponsored by, or endorsed by CUBRID Corporation or the official CUBRID project.

Made with ❤️ by the CUBRID Lab team

GitHub • Discussions

Maintainer-facing conventions (releases, CI gates, docs, labels): docs/OPERATIONS.md.

Popular repositories Loading

  1. sqlalchemy-cubrid sqlalchemy-cubrid Public

    SQLAlchemy 2.0–2.2 dialect for CUBRID with Alembic, async, and ORM support

    Python 38 7

  2. cubrid-mcp-server cubrid-mcp-server Public

    A Model Context Protocol (MCP) server for CUBRID database — enabling LLMs to inspect schemas and execute read-only queries via pycubrid.

    Python 32 5

  3. pycubrid pycubrid Public

    Pure Python DB-API 2.0 (PEP 249) driver for CUBRID with asyncio and SSL/TLS support

    Python 31 9

  4. cubrid-cookbook-python cubrid-cookbook-python Public

    Production-ready Python examples for CUBRID — quickstarts, migration guides, templates, performance patterns

    Python 28 6

  5. cubrid-benchmark cubrid-benchmark Public

    Scientific benchmark suite for CUBRID database ecosystem — reproducible experiments, automated comparison

    HTML 3

  6. cubrid-client cubrid-client Public

    Modern TypeScript-first Node.js client for CUBRID database

    TypeScript 1 1

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…