ArcadeDB ships native Python and TypeScript drivers, generated from OpenAPI and Protobuf

Native Python and TypeScript Drivers for ArcadeDB, from OpenAPI and Protobuf

ArcadeDB ships native Python and TypeScript drivers, generated from OpenAPI and Protobuf

ArcadeDB released four Apache-2.0 drivers: HTTP and gRPC clients for Python and TypeScript, all generated from the database's own OpenAPI and Protobuf contracts. The HTTP drivers return a result envelope with a truncated flag to avoid silent partial results, while the gRPC drivers stream large result sets and enforce transport security. A drift gate breaks the build if generated code diverges from the contracts, preventing silent rot.

Hand-written drivers rot silently. The server adds a field or tightens a response, and the driver keeps compiling and keeps returning plausible values until someone loses a day to it.

More from this day

2026-09-10