ffjson: faster json serialization in Go
ffjson: faster json serialization in Go launched on March 31, 2014 with 83 votes, #220 of 1,224 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 12 years on.
In plain words
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 generates optimized serialization code similar to approaches used in binary frameworks like Protocol Buffers. The tool is designed for Go developers who need faster JSON performance, with benchmarks showing significant speed improvements over Go's built-in JSON handling.
written from the facts on this page · September 2026
From the sources
ffjson is a project I have been hacking on for making JSON serialization faster in the Go programing language. ffjson works by generating static code for Go’s JSON serialization interfaces. Fast binary serialization frameworks like Cap’n Proto or Protobufs also use this approach of generating code. Because ffjson is serializing to JSON, it will never be as fast as some of these other tools, but it can beat the builtin encoding/json easily. The first example benchmark is Log structure that CloudFlare uses. CloudFlare open sourced these benchmarks under the cloudflare/goser repository, which benchmarks several different serialization frameworks. Under this benchmark ffjson is 1.91x faster…from journal.paul.querna.org
Does a similar job
all alternatives →
Gojay – Performant JSON encoder/decoder for Golang2018 · github.com · ▲153high performance JSON encoder/decoder with stream API for Golang - GitHub - francoispqt/gojay: high performance JSON encoder/decoder with stream API for Golang
A fast JSON library for Go2021 · github.com · ▲119Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json
fastjson - Fast JSON Parsing for Go2018 · github.com · ▲20Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection - valyala/fastjson
fastgron: A JSON to GRON Converter That's 40 Times Faster Than Gron2023 · github.com · ▲23Hello 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!
Gojay – highly performant JSON encoder/decoder for Golang2018 · github.com · ▲11high performance JSON encoder/decoder with stream API for Golang - GitHub - francoispqt/gojay: high performance JSON encoder/decoder with stream API for Golang
Jason – A new JSON Library for Go2014 · github.com · ▲106Easy-to-use JSON Library for Go. Contribute to antonholmquist/jason development by creating an account on GitHub.
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 24h ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, March 2014
the whole month →
A large collection of good product email design.
Growth · 2014 · reallygoodemails.com

Voxel Quest March Update from Gavan Woolery on Vimeo .
Life & fun · 2014 · voxelquest.com
- AS
SlideRule helps you learn job-skills online by curating the web
Work · 2014 · mysliderule.com
- IV
Use the arrow keys to collect all coins and finish each level.
Life & fun · 2014 · lessmilk.com
- RT
Life & fun · 2014 · scoutapp.github.io
