Life & fun · alternatives · 2026
24 alternatives to ffjson: faster json serialization in Go
ffjson is a code generation tool for the Go programming language that accelerates JSON serialization by producing static code for JSON encoding interfaces. Rather than relying on Go's standard encoding/json library, it… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. ffjson: faster json serialization in Go launched in 2014; newer entries below may have overtaken it.
- 1

high performance JSON encoder/decoder with stream API for Golang - GitHub - francoispqt/gojay: high performance JSON encoder/decoder with stream API for Golang
2018 · github.com · its alternatives →
- 2

Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json
2021 · github.com · its alternatives →
- 3

Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection - valyala/fastjson
2018 · github.com · its alternatives →
- 4

Hello HN! I want to introduce fastgron, my new project. fastgron is a JSON to GRON converter, built to be incredibly fast – it's 40 times faster than Gron. GRON is a tool for making JSON greppable, but it can slow down with larger files. With fastgron, even a 200MB JSON file can be converted in just 1 second. Key features include streaming conversion for memory efficiency and an optimized path reconstruction for faster operations. It leverages C++ and the simdjson and fast_io libraries for speed. I welcome all feedback, suggestions, or questions. Thank you!
2023 · github.com · its alternatives →
- 5

high performance JSON encoder/decoder with stream API for Golang - GitHub - francoispqt/gojay: high performance JSON encoder/decoder with stream API for Golang
2018 · github.com · its alternatives →
- 6

Easy JSON Query Processor with a Lispy syntax in Go - cube2222/jql
2020 · github.com · its alternatives →
- 7

Easy-to-use JSON Library for Go. Contribute to antonholmquist/jason development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 8

the JS/Node.JS library for encoding complex and unconventional data structures. Support for BigInts, TypedArrays, null, undefined, and Symbol. Multiple flavors available. - DO-SAY-GO/WeirdJSON
2020 · github.com · its alternatives →
- 9GI
2019 · gocode.io · its alternatives →
- 10

Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod
2014 · github.com · its alternatives →
- 11

JSON extended with pure functions. Contribute to VictorTaelin/LJSON development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 12

Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy - ijl/orjson
2018 · github.com · its alternatives →
- 13JA
2016 · json-script.com · its alternatives →
- 14
Weird JSON▲19the JS/Node.JS library for encoding complex and unconventional data structures. Support for BigInts, TypedArrays, null, undefined, and Symbol. Multiple flavors available. - DO-SAY-GO/WeirdJSON
2022 · github.com · its alternatives →
- 15

AI-generated dummy JSON - deploy in seconds
2023 · jsonviewer.stack.hu · its alternatives →
- 16

THE fastest alternative JSON parser for Go that does not require schema - buger/jsonparser
Jul 2026 · github.com · its alternatives →
- 17AF
Serialization framework with some interesting numbers: 10-20x faster on nested objects than json/protobuf. Technical approach: compile-time codegen (no reflection), compact binary protocol with meta-packing, little-endian layout optimized for modern CPUs. Unique features that other fast serializers don't have: - Cross-language without IDL files (Rust ↔ Python/Java/Go) - Trait object serialization (Box) - Automatic circular reference handling - Schema evolution without coordination Happy to discuss design trade-offs. Benchmarks:…
Oct 2025 · fory.apache.org · its alternatives →
- 18

First time ever working on something like this, check it out
2024 · github.com · its alternatives →
- 19JA
2015 · hperadin.github.io · its alternatives →
- 20

Set JSON values very quickly in Go. Contribute to tidwall/sjson development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 21
JSON Sharp▲73Tool for lazy developers to convert JSON to C# Objects
2020 · jsontocsharpconverter.web.app · its alternatives →
- 22

JSON5 — JSON for Humans. Contribute to json5/json5 development by creating an account on GitHub.
2012 · github.com · its alternatives →
- 23

2015 · github.com · its alternatives →
- 24

Fast, direct and static typed parsing of JSON with C++ - netheril96/StaticJSON
2016 · github.com · its alternatives →
Also compare
- Gojay – Performant JSON encoder/decoder for Golang alternatives
- A fast JSON library for Go alternatives
- fastjson - Fast JSON Parsing for Go alternatives
- fastgron: A JSON to GRON Converter That's 40 Times Faster Than Gron alternatives
- Gojay – highly performant JSON encoder/decoder for Golang alternatives
- jql – Easier jq Alternative with a Lispy Syntax Written in Go alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →