superjson

Expression serializer

A serialization library for JavaScript expressions that supports Dates, BigInts, and other complex data types

Safely serialize JavaScript expressions to a superset of JSON, which includes Dates, BigInts, and more.

GitHub

4k stars
11 watching
93 forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 1 awesome list

blitzjshacktoberfestjavascriptjsonsuperjson

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
douglascrockford/json-jsProvides utilities to work with JSON data in JavaScript8,712
pquerna/ffjsonGenerates optimized JSON serialization functions for Go structures2,967
simdjson/simdjsonA high-performance JSON parser that optimizes parsing speed and reliability.19,455
sbjson/sbjsonA JSON parser and generator that allows stream-based parsing of large documents into smaller chunks.3,727
bluelinelabs/logansquareA JSON parsing and serialization library for Android using Jackson's streaming API3,204
ianstormtaylor/superstructA library for defining and validating data structures in JavaScript and TypeScript.7,043
zserge/jsmnA lightweight JSON parser and tokenizer written in C.3,726
francisrstokes/super-expressiveA JavaScript library that allows developers to create regular expressions in a human-readable and programmatic way.4,630
schmittjoh/serializerLibrary for serializing and deserializing complex data formats such as JSON and XML2,324
swiftyjson/swiftyjsonA library to simplify JSON data handling in Swift by providing a more expressive and convenient API22,705
benjamine/jsondiffpatchA JavaScript library for comparing and updating JSON objects4,872
ibireme/yyjsonA high-performance JSON library written in ANSI C.3,164
alibaba/handyjsonA Swift library for easy JSON serialization and deserialization of model objects4,239
mashpie/i18n-nodeA lightweight translation module with dynamic JSON storage3,090
mailru/easyjsonA JSON serialization utility for Go that generates efficient and customizable marshaler and unmarshaler functions.4,509