2 repositorios
Language-neutral binary data formats governed by a predefined schema for consistent representation.
Distinct from Data Schemas: Focuses on binary interchange formats rather than database schemas or general data modeling.
Explore 2 awesome GitHub repositories matching data & databases · Schema-Based Binary Formats. Refine with filters or upvote what's useful.
CapnProto is a zero-copy serialization framework and remote procedure call system. It serves as a C++ communication library providing a schema-based data interchange format that eliminates the need to encode or decode data before reading it from memory. The system enables high-performance data serialization and low-latency network communication. It supports cross-language data exchange by using a defined schema to ensure consistent binary representation across different platforms. The framework provides tools for implementing remote procedure calls, allowing functions to be invoked on a remo
Utilizes a defined schema to ensure consistent binary representation of data across different platforms.
TypeGPU is a tool for type-safe WebGPU development that enables writing shaders in TypeScript. It translates high-level TypeScript function definitions and structures into WebGPU Shading Language source code to automate shader generation and validate logic using a type system. The project provides a mechanism for cross-library GPU interoperability by sharing typed buffers without copying data to system memory. It also integrates the Model Context Protocol to allow AI agents to inspect generated shader code and diagnose runtime errors. The system manages WebGPU resource mapping through typed
Converts complex data structures into typed binary formats using defined layouts to ensure correct GPU memory alignment.