https://github.com/typedb/typedb-driver
TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#.
https://github.com/typedb/typedb-driver
c cpp java nodejs python rust typedb typedb-client typedb-driver typeql
Last synced: 28 days ago
JSON representation
TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#.
- Host: GitHub
- URL: https://github.com/typedb/typedb-driver
- Owner: typedb
- License: apache-2.0
- Created: 2019-01-22T10:53:57.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2026-02-26T21:09:46.000Z (30 days ago)
- Last Synced: 2026-02-27T01:53:39.754Z (29 days ago)
- Topics: c, cpp, java, nodejs, python, rust, typedb, typedb-client, typedb-driver, typeql
- Language: Rust
- Homepage: https://typedb.com
- Size: 25.6 MB
- Stars: 56
- Watchers: 8
- Forks: 39
- Open Issues: 111
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- typedb-awesome - `Rust, Python, Java, Node.js and C`
- awesome-rainmana - typedb/typedb-driver - TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#. (Rust)
README
[](https://typedb.com/)
# TypeDB Drivers
[](https://factory.vaticle.com/typedb/typedb-driver)
[](https://typedb.com/discord)
[](https://cloudsmith.com)
This repository stores all TypeDB Drivers built and supported by TypeDB.
See the table below for links to README files, documentation, and source code.
| Driver | Readme | Documentation | Driver location |
|-----------------|---------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|---------------------------------------------------------------------------|
| Rust | [README](https://github.com/typedb/typedb-driver/tree/master/rust/README.md) | [Documentation](https://typedb.com/docs/reference/typedb-grpc-drivers/rust) | [`rust/`](https://github.com/typedb/typedb-driver/tree/master/rust) |
| Python | [README](https://github.com/typedb/typedb-driver/tree/master/python/README.md) | [Documentation](https://typedb.com/docs/reference/typedb-grpc-drivers/python) | [`python/`](https://github.com/typedb/typedb-driver/tree/master/python) |
| Java | [README](https://github.com/typedb/typedb-driver/tree/master/java/README.md) | [Documentation](https://typedb.com/docs/reference/typedb-grpc-drivers/java/) | [`java/`](https://github.com/typedb/typedb-driver/tree/master/java) |
| Typescript HTTP | [README](https://github.com/typedb/typedb-driver/tree/master/http-ts/README.md) | [Documentation](https://typedb.com/docs/reference/typedb-http-drivers/typescript) | [`http-ts/`](https://github.com/typedb/typedb-driver/tree/master/http-ts) |
There are also some GRPC drivers that are available for TypeDB 2.x but have not been upgraded to 3.x yet. Please contact
us if you need one of these, or use the [HTTP API](https://typedb.com/docs/reference/typedb-http-api)
| Driver | Readme | Documentation | Driver location |
|---------|--------------------------------------------------------------------------------|--------------------------------------------------------------|-------------------------------------------------------------------------|
| Node.js | [README](https://github.com/typedb/typedb-driver/tree/master/nodejs/README.md) | [Documentation](https://typedb.com/docs/drivers/2.x/nodejs/) | [`nodejs`](https://github.com/typedb/typedb-driver/tree/master/nodejs) |
| C# | [README](https://github.com/typedb/typedb-driver/tree/master/csharp/README.md) | [Documentation](https://typedb.com/docs/drivers/2.x/csharp/) | [`csharp/`](https://github.com/typedb/typedb-driver/tree/master/csharp) |
| C | [README](https://github.com/typedb/typedb-driver/tree/master/c/README.md) | See C++ | [`c/`](https://github.com/typedb/typedb-driver/tree/master/c) |
| C++ | [README](https://github.com/typedb/typedb-driver/tree/master/cpp/README.md) | [Documentation](https://typedb.com/docs/drivers/2.x/cpp/) | [`cpp/`](https://github.com/typedb/typedb-driver/tree/master/cpp) |
### Package hosting
Package repository hosting is graciously provided by [Cloudsmith](https://cloudsmith.com).
Cloudsmith is the only fully hosted, cloud-native, universal package management solution, that
enables your organization to create, store and share packages in any format, to any place, with total
confidence.