Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Format

Data Format

40 projects

Showing 36 of 40 projects

FlatBuffers
FlatBuffersC++

A cross-platform serialization library designed for maximum memory efficiency with zero-copy data access.

#binary-protocol#serialization-library#embedded-systems
Stars26.3k
Forks3.6k
Last commit1 month ago
Newtonsoft.Json
Newtonsoft.JsonC#

A high-performance JSON framework for .NET with extensive serialization and LINQ support.

#high-performance#linq#dotnet
Stars11.3k
Forks3.3k
Last commit3 months ago
Jackson
Jackson

A suite of high-performance Java data-processing tools for JSON and other formats, with streaming, databinding, and extensive module ecosystem.

#hacktoberfest#yaml#jackson
Stars9.8k
Forks1.2k
Last commit7 days ago
js-yaml
js-yamlTypeScript

A fast and complete YAML 1.2 parser and dumper for JavaScript, supporting multiple schemas and CLI usage.

#data-serialization#yaml-1.2#yaml-parser
Stars6.6k
Forks823
Last commit11 hours ago
json
jsonRust

A strongly typed JSON serialization and deserialization library for Rust, part of the Serde framework.

#macro#serde#deserialization
Stars5.6k
Forks654
Last commit4 days ago
rkyv
rkyvRust

A zero-copy deserialization framework for Rust that enables high-performance data serialization without copying.

#memory-efficiency#deserialization#archive
Stars4.3k
Forks231
Last commit21 days ago
https://github.com/ron-rs/ron
https://github.com/ron-rs/ronRust

A readable data serialization format for Rust that resembles Rust syntax and supports Serde's data model.

#ron-format#human-readable#configs
Stars4.0k
Forks150
Last commit5 days ago
dsq
dsqGo

A command-line tool for running SQL queries against JSON, CSV, Excel, Parquet, and other structured data files.

#parquet#cli-tool#openoffice-calc
Stars3.9k
Forks162
Last commit2 years ago
pyyaml
pyyamlPython

A full-featured YAML processing framework for Python with optional LibYAML bindings for improved performance.

#data-serialization#yaml#python-library
Stars2.9k
Forks595
Last commit1 month ago
YamlDotNet
YamlDotNetC#

A .NET library for parsing, emitting, and serializing YAML with support for YAML 1.1 and 1.2 specifications.

#parsing#data-serialization#yaml
Stars2.8k
Forks517
Last commit27 days ago
awesome-GeoJSON
awesome-GeoJSON

A curated list of tools, libraries, and resources for working with the GeoJSON geographic data format.

#developer-tools#geojson#geospatial
Stars2.5k
Forks215
Last commit20 hours ago
GeoJSON
GeoJSON

A curated list of tools, libraries, and resources for working with the GeoJSON geographic data format.

#geojson#geospatial#geographic-data
Stars2.5k
Forks215
Last commit20 hours ago
MessagePack
MessagePackJava

A fast and compact binary serialization library for Java, implementing the MessagePack format as an efficient alternative to JSON.

#data-storage#binary-serialization#jackson
Stars1.5k
Forks323
Last commit5 days ago
CSON
CSONCoffeeScript

CoffeeScript Object Notation (CSON) is a data format and parser for CoffeeScript objects, offering a more lenient and readable alternative to JSON.

#data-serialization#json-alternative#cli-tool
Stars1.3k
Forks54
Last commit5 days ago
geoparquet
geoparquetPython

An open specification for storing geospatial vector data (points, lines, polygons) in the Apache Parquet columnar storage format.

#geospatial#gis#columnar-storage
Stars1.1k
Forks73
Last commit4 days ago
CSV
CSVPowerShell

A curated list of awesome tools, libraries, and resources for working with CSV files.

#developer-tools#command-line-tools#csv-tools
Stars941
Forks94
Last commit1 month ago
colfer
colferJava

A binary serialization format and compiler optimized for speed and size, generating code from schema definitions.

#binary-serialization#serializable-objects#high-performance
Stars758
Forks55
Last commit4 months ago
yaml-rust
yaml-rustRust

A pure Rust implementation of YAML 1.2 parser and emitter with memory safety.

#yaml#safe-parsing#yaml-parser
Stars648
Forks159
Last commit2 years ago
binn
binnC

A compact, fast, and easy-to-use binary serialization format for efficient data storage and transfer.

#c-library#embedded-systems#data-storage
Stars481
Forks62
Last commit1 year ago
bson-rust
bson-rustRust

A Rust library for encoding and decoding BSON (Binary JSON) with Serde integration.

#bson#serde#no-sql
Stars461
Forks154
Last commit2 days ago
yojson
yojsonOCaml

A low-level JSON and JSON5 parsing and pretty-printing library for OCaml.

#parsing#functional-programming#library
Stars370
Forks62
Last commit11 months ago
rust-geojson
rust-geojsonRust

A Rust library for serializing and deserializing GeoJSON vector GIS file format.

#parsing#geojson#geospatial
Stars341
Forks69
Last commit2 months ago
netCDF
netCDFFortran

Fortran application interfaces for accessing netCDF scientific data files, providing self-describing, network-transparent data storage.

#hacktoberfest#scientific-computing#f77-f90-api
Stars269
Forks105
Last commit1 month ago
jackson-dataformat-csv
jackson-dataformat-csvJava

Jackson extension for reading and writing CSV data as JSON-like data structures.

#library#jackson#java
Stars195
Forks73
Last commit8 years ago
sdlang
sdlangD

A D library for reading and writing SDLang (Simple Declarative Language), a concise, type-aware data format.

#parsing#d-language#data-serialization
Stars121
Forks21
Last commit3 years ago
netcdf
netcdfRust

Medium-level Rust bindings for reading and writing netCDF files, a common scientific data format.

#scientific-computing#geospatial#climate-science
Stars102
Forks29
Last commit3 months ago
toml.cr
toml.crCrystal

A TOML parser for Crystal, compliant with the TOML v0.5.0 specification.

#open-source#crystal-lang#configuration
Stars64
Forks16
Last commit2 months ago
CSVY
CSVYCSS

A specification for adding YAML frontmatter to CSV files to provide metadata and context.

#yaml#data-interoperability#specification
Stars62
Forks7
Last commit7 years ago
CBORCoding
CBORCodingSwift

A lightweight Swift framework for encoding and decoding Codable types to and from CBOR format across Apple platforms.

#hacktoberfest#ios#codable
Stars58
Forks15
Last commit1 year ago
pbf
pbfGo

A Go-based encoder/decoder and CLI tool for OpenStreetMap PBF files.

#pbf-parser#geospatial#cli-tool
Stars56
Forks8
Last commit3 months ago
OMX: The Open Matrix data file format
OMX: The Open Matrix data file formatJupyter Notebook

An open file format for storing and exchanging two-dimensional matrix data, built on the HDF5 scientific data storage standard.

#travel-modeling#transportation-modeling#matrix-storage
Stars55
Forks18
Last commit7 months ago
BinData
BinDataCrystal

A declarative binary data parsing and serialization library for the Crystal programming language.

#declarative#asn1#crystal-lang
Stars49
Forks8
Last commit8 days ago
ex_marshal
ex_marshalElixir

Elixir implementation of Ruby Marshal format for interoperability with Ruby systems like Memcached and Rails sessions.

#rails-sessions#elixir#marshal
Stars39
Forks16
Last commit2 years ago
csvlixir
csvlixirElixir

A CSV reading and writing library for Elixir that operates on files or strings.

#stream-processing#elixir#csv-reading
Stars33
Forks4
Last commit6 months 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 commit28 days ago
ymlr
ymlrElixir

An Elixir library for encoding Elixir data structures into YAML format with support for comments, multi-documents, and sorting.

#hex#encoder#elixir
Stars25
Forks10
Last commit1 month ago
Page 1 of 2Next

Related Tags

#Serialization22#Configuration7#Data Serialization7#Json7#Rust7#Yaml6#Geospatial6#Performance6#Elixir5#Cli Tool5#Csv5#Gis4
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