13 repository-uri
Libraries for encoding and decoding data using the SCALE format.
Explore 13 awesome GitHub repositories matching part of an awesome list · Scale Codec Libraries. Refine with filters or upvote what's useful.
This library provides a clean wrapper around all the methods exposed by a Polkadot/Substrate network client and defines all the types exposed by a node. For complete documentation around the interfaces and their use, visit the documentation portal.
A JavaScript and TypeScript API for interacting with the network.
Lightweight, efficient, binary serialization and deserialization codec
The reference implementation of the codec in Rust.
Web3 API for Haskell
A Haskell implementation for web3 and codec interactions.
Scale Codec written by golang, reference from polkascan/py-scale-codec.
A Go implementation of the codec.
Library to access and build for Polkadot using Java
A Java implementation of the codec.
Substrate uses a lightweight and efficient encoding and decoding program to optimize how data is sent and received over the network. The program used to serialize and deserialize data is called the SCALE codec, with SCALE being an acronym for Simple Concatenated Aggregate Little-Endian.
A Python implementation of the codec.
A JavaScript and TypeScript library for network interactions.
Warning: After v0.2.19, the develop branch will do a structure refactor and big optimization.
A Ruby implementation of the codec.
AssemblyScript SCALE Codec
An implementation of the codec for AssemblyScript.
A SCALE encoding library
A C-based implementation of the codec.
This monorepo contains JavaScript implementation of SCALE (Simple Concatenated Aggregate Little-Endian) codec specification.
A JavaScript implementation of the codec.
Making use of type information this library allows for conversion of SCALE encoded data(wrapped in a scales::Value) to any format that implements Serialize including dynamic types like serde_json::Value for example. The opposite conversion of arbitrary data(e.g. JSON) to SCALE binary format is…
A library for serializing data using type registry information.
SCALE (Simple Concatenated Aggregate Little-Endian) is a lightweight serialization format commonly used in blockchain applications. More details in spec from Polkadot.
A C++ implementation of the codec.