FsCodec
Event encoder
Provides a minimal interface for serialization and deserialization of events in event-sourcing systems
F# Event-Union Contract Encoding with versioning tolerant converters supporting System.Text.Json and Newtonsoft.Json
82 stars
12 watching
19 forks
Language: F#
last commit: about 1 month ago
Linked from 1 awesome list
codecconvertersdiscriminated-unionsfsharpjsonjson-netsystem-text-jsontypeshapeunion-encoderunionconverter
Related projects:
Repository | Description | Stars |
---|---|---|
julienvincent/ts-codec | A set of TypeScript tools for encoding, decoding, and validating data using JSON-Schema. | 17 |
chatgris/event_source_encoder | Library to encode data into EventSource compliant format | 4 |
fsprojects/fantomas | Automatically formats F# source code to improve readability and consistency | 773 |
septag/sjson | A fast and portable C single-header JSON encoder/decoder with optimized memory allocation and single header design. | 58 |
fsprojects/fsharpplus | Extends F# with functional programming techniques and generic functions to simplify development and improve code reuse. | 852 |
fsprojects/fsharp.json | A JSON serialization library designed specifically for F# with an emphasis on ease of use, null safety, and automatic type mapping. | 225 |
ake-persson/encoding | Provides a generic interface to encode and decode data in a platform-agnostic way. | 9 |
meh/jazz | A JSON handling library for Elixir. | 61 |
sharplispers/cl-json | A Common Lisp library for encoding and decoding data in the JSON format. | 11 |
andlabs/utf | A single-file C implementation of UTF-8 and UTF-16 utility functions. | 47 |
nikita-volkov/jsonifier | A fast and simple JSON encoding toolkit that aims to achieve better performance than existing solutions. | 83 |
fnord0/hurl | A tool for encoding and decoding various data formats, including hexadecimal, URLs, base64, and binary files. | 72 |
streampunk/beamcoder | Provides Node.js bindings to FFmpeg for media processing and manipulation | 399 |
fangyidong/json-simple | A simple toolkit for encoding and decoding JSON text in Java | 747 |
tarmil/fsharp.systemtextjson | A library providing support for F# types to serialize to System.Text.Json | 329 |