{"repo":"ds1sqe/type-bridge","free":true,"listed":false,"github":"https://github.com/ds1sqe/type-bridge","clone":"git clone https://github.com/ds1sqe/type-bridge.git","description":"A modern, Pythonic ORM for TypeDB with an Attribute-based API that aligns with TypeDB's type system.","language":"Rust","stars":23,"topics":["orm","typedb","typeql","pydantic","python","graphdb","graphdatabase"],"license":"MIT","category":"databases-storage","readme_excerpt":"TypeBridge is a typed application toolkit for TypeDB. A versioned Split-YAML workspace is the schema authority. TypeBridge validates that workspace and generates Python, TypeScript/Node, and Rust bindings that share one Rust-owned schema, query, migration, validation, and ORM engine. One system, three generated SDKs Surface Generated application API Distribution --- --- --- Python Value classes, model managers, transactions, direct/remote queries type-bridge TypeScript / Node Branded values, model managers, native and remote queries @type-bridge/node Rust Schema-bound create/model types, async CRUD and immutable queries type-bridge CLI Split-YAML checks, migrations, and all three projections Included with the Python package Server Remote V2 query execution over the same generated contract ghcr.io/ds1sqe/type-bridge-server TypeBridge preserves TypeDB concepts directly: independent attributes, entities, relations, roles, inheritance, cardinality, ordering, keys, and uniqueness remain typed from schema through hydrated results. Start from Split-YAML Install the CLI and Python runtime: Create typebridge.yaml , a schema-set manifest, and one or more schema fragments. Configure the generated package output in the workspace, then run: One generation snapshot writes every configured Python, TypeScript, and Rust package. Generated packages privately embed the verified authority used by their managers and direct or remote queries, so ordinary applications never configure or read an ext","default_branch":null,"files":null,"tree":[],"storefront":"/r/ds1sqe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ds1sqe/type-bridge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}