ts-codec

Data encoder

A set of TypeScript tools for encoding, decoding, and validating data using JSON-Schema.

A suite of TypeScript Codecs. Data Encoding/Decoding. Type inference. Schema generation

GitHub

17 stars
3 watching
4 forks
Language: TypeScript
last commit: about 1 month ago
Linked from 1 awesome list

decodingencodingjson-schemaschematransformationtypescriptvalidation

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jet/fscodec Provides a minimal interface for serialization and deserialization of events in event-sourcing systems 82
scodec/scodec A combinator-based library for encoding and decoding binary data with a focus on pure functional programming and statically verified type mappings. 809
thomasaribart/json-schema-to-ts Tool to automatically generate TypeScript types from JSON schema definitions. 1,480
encode/typesystem A data validation library that provides basic functionality for serializing and deserializing data in a structured format. 540
nikita-volkov/jsonifier A fast and simple JSON encoding toolkit that aims to achieve better performance than existing solutions. 83
silnrsi/teckit A toolkit for converting text encodings between different formats. 18
ngparty/broccoli-tsc A preprocessor that converts TypeScript code into Broccoli-compatible format 1
venil7/json-decoder A compositional JSON decoder library for TypeScript that allows safe and type-checked decoding of various data types 76
canscale/lexicographic-encoding A library that provides a way to encode integers in a lexicographically sorted manner 1
ake-persson/encoding Provides a generic interface to encode and decode data in a platform-agnostic way. 9
mschae/jwtex A library for encoding and decoding JSON Web Tokens (JWTs) using various encryption algorithms. 5
angelnikolov/ts-cacheable An observable/promise caching decorator for class methods returning streams 340
aviate-labs/encoding.mo A library providing utilities for encoding and decoding data in various formats 11
sharplispers/cl-json A Common Lisp library for encoding and decoding data in the JSON format. 11
sija/base62.cr A library that encodes numbers using a compact set of characters (Base62) and provides decoding functionality. 10