bond

Data serializer

A framework for working with schematized data across multiple languages and platforms

Bond is a cross-platform framework for working with schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data. Bond is broadly used at Microsoft in high scale services.

GitHub

3k stars
194 watching
322 forks
Language: C++
last commit: 27 days ago
Linked from 7 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
smartcontractkit/chainlink Enables blockchain-based access to real-world data and off-chain computation while maintaining security and reliability guarantees 7,065
microsoft/faster A high-performance concurrent key-value store and log library designed for cloud applications. 6,328
jkorf/binance.net A C# client library providing access to the Binance REST and Websocket API for trading and market data retrieval 1,048
merklejerk/flex-contract An abstraction layer for Ethereum smart contracts with flexible configuration options and simple integration 26
markeljan/stxgpt A tool to simplify the deployment of smart contracts on the Stacks blockchain 6
commitizen/cz-cli A command-line utility that automates the process of creating standardized commit messages in Git repositories. 16,906
hashwords/pledge Provides an interface to OpenBSD pledge(2) system call for language isolation and memory safety enforcement. 0
openzeppelin/openzeppelin-contracts A comprehensive library of secure smart contract templates and components for Ethereum-based blockchain applications. 25,020
markeljan/web3gpt An AI-powered platform for building and deploying smart contracts on multiple blockchain testnets. 82
graphprotocol/contracts Enables decentralized data querying and networking through a set of TypeScript-based contracts on the Ethereum blockchain. 336
node-formidable/formidable A module for parsing multipart form data, especially file uploads in Node.js applications. 7,060
public-awesome/cw-nfts Provides examples and helpers to build NFT contracts on CosmWasm 189
yjs/yjs A CRDT framework for collaborative software development, enabling real-time sharing and merging of data without conflicts. 17,152
dotnet/nerdbank.gitversioning Automatically adds version information to software builds based on Git commit IDs and a version file. 1,394
commitizen-tools/commitizen Automates committing and versioning in software projects 2,557