JS

JSON Parser in C

Hacker News

JSON Parser in C

A JSON parser in c with some SIMD optimisation for skipping whitespace. The numerical and string parsing functions split out so they are independantly runnable. They were for me the 2 most difficult to understand how they work and to show how the parser was composed of lots of smaller parsers.

Share card

Actual performance

7points
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Hacker NewsStrong engagement from HN community · Strong signals: io · Missing: https docs, excited, just released
55%55% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
40%40% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
37%37% predicted probability of success on BetaList, based on ML models trained on real launch data.
Product HuntUnlikely to reach the leaderboard · Missing: mac, agents, macos
32%32% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
22%22% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
21%21% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Indie HackersIH features products with proven revenue · Missing: supports, reddit linkedin, podcasting
14%14% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

St
Strace to JSON parser43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Strace to JSON parser

Hacker News1
I
I wrote a lovely JSON parser in ANSI-C47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I wrote a lovely JSON parser in ANSI-C

Hacker News1
Pa
Parson, lighweight json parser in C43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Parson, lighweight json parser in C

Hacker News46
Th
The fastest JSON parser for Go39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The fastest JSON parser for Go

Hacker News7
CJ
CJ minimal JSON parser in ANSI C43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

CJ minimal JSON parser in ANSI C

Hacker News3
Fa
Fast, JQ-like JSON parser in C45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fast, JQ-like JSON parser in C

Hacker News1
Co
Configurable parser from binary message to JSON (and viceversa)28%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Configurable parser from binary message to JSON (and viceversa)

Hacker News2
Na
Nano-JSON-stream-parser, a 750 bytes streamed JSON parser32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Nano-JSON-stream-parser, a 750 bytes streamed JSON parser

Hacker News6
Jw
Jwalk, a Streaming JSON Parser for Unix54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Jwalk, a Streaming JSON Parser for Unix

Hacker News2
Bi
Bitwise JSON Parser written in C52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Bitwise JSON Parser written in C

Hacker News6