Developer Resources
Build applications with Databend using our official drivers, APIs, and development tools.
Drivers
Connect to Databend using native drivers for popular programming languages. All drivers support both Databend self-hosted and Databend Cloud deployments.
Language | Package | Key Features | Documentation |
---|---|---|---|
Go | databend-go | Standard database/sql interface, connection pooling | View Guide |
Python | databend-driver | Sync/async support, SQLAlchemy dialect available | View Guide |
Node.js | databend-driver | TypeScript support, Promise-based API | View Guide |
Java | databend-jdbc | JDBC 4.0 compatible, prepared statements | View Guide |
Rust | databend-driver | Async/await support, type-safe queries | View Guide |
APIs
Databend provides REST APIs for direct integration and custom applications.
API | Description | Use Cases |
---|---|---|
HTTP API | RESTful interface for SQL execution and data operations | Custom integrations, direct SQL execution |
Development Tools
- BendSQL CLI - Command-line interface for Databend
- Databend Cloud Console - Web-based management interface
Additional Resources
- Community - Get help and share knowledge