Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Serialization

Data Serialization

137 projects

Showing 29 of 137 projects

exl
exlGo

A Go library for binding Excel files to structs with support for reading, writing, and flexible data mapping.

#data-serialization#spreadsheet#go-library
Stars33
Forks12
Last commit9 months ago
idris-protobuf
idris-protobufIdris

A partial implementation of Protocol Buffers in Idris, leveraging dependent types for type-safe serialization without code generation.

#metaprogramming#data-serialization#type-safety
Stars32
Forks6
Last commit9 years ago
trickle
trickleLua

A Lua bitstream library for packing data into compressed bytes to reduce network bandwidth in applications like multiplayer games.

#network-optimization#data-serialization#bitstream
Stars31
Forks5
Last commit6 years ago
tomlex
tomlexElixir

A TOML parser for Elixir that converts TOML strings into Elixir maps.

#elixir#data-serialization#configuration
Stars31
Forks6
Last commit8 years ago
hexate
hexateElixir

A simple Elixir module for hexadecimal encoding and decoding of strings, char-lists, and integers.

#elixir#data-serialization#encoding-decoding
Stars30
Forks20
Last commit5 years ago
hdf5
hdf5Go

A pure Go library for reading and writing HDF5 files without CGo dependencies, featuring HDF5 2.0.0 compatibility.

#hdf5-format#scientific-computing#numerical-data
Stars28
Forks6
Last commit29 days ago
vlang-yaml
vlang-yamlV

A native YAML parser for the V programming language, supporting reading, tokenization, and conversion to JSON or dynamic structures.

#data-serialization#yaml#vlang
Stars28
Forks4
Last commit4 years ago
yamlish
yamlishJavaScript

A parser for the yamlish format used to serialize objects in TAP (Test Anything Protocol) output.

#data-serialization#tap-parser#object-encoding
Stars23
Forks5
Last commit11 years ago
vdf
vdfJavaScript

A Node.js port of steamodd's vdf.py for parsing and dumping Valve Data Format (VDF) files.

#data-serialization#steam#configuration-parser
Stars21
Forks12
Last commit10 years ago
micropython-zipfile
micropython-zipfilePython

A MicroPython port of CPython's zipfile module for reading and writing ZIP archives on embedded systems.

#embedded-systems#data-serialization#micropython
Stars20
Forks3
Last commit6 days ago
protobuf-ada
protobuf-adaC++

Experimental Ada code generation support for Google Protocol Buffers, enabling Ada applications to use Google's data interchange format.

#data-serialization#experimental#protocol-buffers
Stars18
Forks3
Last commit4 years ago
go-csvlib
go-csvlibGo

A high-level, performant CSV encoding and decoding library for Go 1.18+ with extensive configuration options.

#data-serialization#csv-export#go-library
Stars18
Forks0
Last commit1 year ago
go-output-format
go-output-formatGo

A Go library for serializing data structures into standard output formats like YAML, JSON, and TOML.

#data-serialization#yaml#output-formatting
Stars18
Forks2
Last commit2 years ago
Ini Parser
Ini ParserLua

A lightweight Lua library for parsing and generating .ini configuration files, specifically designed for LÖVE game development.

#ini-format#data-serialization#lightweight
Stars16
Forks2
Last commit3 years ago
Toml
TomlPHP

A PHP library for parsing and encoding TOML configuration files with AST access and error recovery.

#data-serialization#php-library#configuration
Stars14
Forks0
Last commit1 month ago
Jameson
JamesonActionScript

An ActionScript 3 JSON document object mapper that uses metadata annotations and mixins for flexible JSON-to-object mapping.

#object-mapping#as3corelib#actionscript-3
Stars13
Forks3
Last commit15 years ago
cl-json
cl-jsonCommon Lisp

A highly customizable JSON encoder and decoder for Common Lisp with simple defaults.

#json-encoder#open-source#data-serialization
Stars13
Forks6
Last commit2 years ago
cyanide
cyanideElixir

A BSON library for Elixir providing encoding and decoding of BSON documents.

#bson#elixir#data-serialization
Stars12
Forks6
Last commit3 years ago
jsonParse
jsonParseC

A simple and fast JSON parser implemented in ANSI C with a reference-counting object model.

#parsing#c-library#json-api
Stars11
Forks1
Last commit7 years ago
ltsvex
ltsvexElixir

A pure Elixir implementation for parsing and generating Labeled Tab-separated Values (LTSV) data.

#elixir#data-serialization#file-format
Stars10
Forks1
Last commit11 years ago
v-toxml
v-toxmlV

A V library for serializing data structures into well-formed XML documents.

#data-serialization#library#xml-generation
Stars9
Forks2
Last commit5 years ago
json_stream_encoder
json_stream_encoderElixir

A streaming JSON encoder for Elixir that prioritizes constant memory consumption and parallelism over raw speed.

#json-encoder#elixir#data-serialization
Stars8
Forks0
Last commit4 years ago
WAMapping
WAMappingObjective-C

A fast iOS library for mapping JSON dictionaries to NSObjects and vice versa, with built-in CoreData support.

#ios#data-serialization#model-layer
Stars8
Forks1
Last commit9 years ago
hjson-powershell
hjson-powershellPowerShell

A PowerShell module for converting between HJSON and JSON formats.

#hjson#data-serialization#conversion
Stars6
Forks3
Last commit6 years ago
yomel
yomelElixir

A libyaml interface for Elixir providing YAML decoding capabilities.

#native-interface#elixir#data-serialization
Stars6
Forks1
Last commit10 years ago
purescript-arraybuffer-class
purescript-arraybuffer-classPureScript

Typeclasses for binary serialization of PureScript data types to and from ArrayBuffers.

#functional-programming#data-serialization#binary-serialization
Stars5
Forks2
Last commit
asn1scc
asn1scc

ASN.1 compiler specifically designed for embedded systems development.

#embedded-systems#data-serialization#safety-critical
Stars1
Forks2
Last commit2 years ago
jsonc
jsoncElixir

An Elixir library providing utilities for working with JSONC (JSON with comments), a superset of JSON.

#elixir#data-serialization#environment
Stars0
Forks0
Last commit1 year ago
libyaml
libyamlScala

Scala Native bindings for the LibYAML C library, providing YAML parsing capabilities with a pure Scala interface.

#data-serialization#yaml-parser#bindings
Stars0
Forks0
Last commit4 years ago
PreviousPage 4 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
5 years ago
#Json28
#Json Parser28
#Yaml Parser17
#Configuration16
#Elixir15
#Serialization14
#Cross Platform14
#Data Interchange14
#Go12
#Yaml12
#Parser12
#Lightweight11