C Parsing

Open-source C projects categorized as Parsing

Top 12 C Parsing Projects

  • acwj

    A Compiler Writing Journey

  • Project mention: Toy C compiler, worth having an IR stage? | /r/Compilers | 2023-07-01

    I wrote https://github.com/DoctorWkt/acwj. I'm working on a version with an IR so I can add some optimisations to it. I'd say, yes, have an IR :-)

  • wuffs

    Wrangling Untrusted File Formats Safely

  • Project mention: Still no love for JPEG XL: Browser maker love-in snubs next-gen image format | news.ycombinator.com | 2024-02-04

    Maybe this is what you are looking for:


    "Wuffs is a memory-safe programming language (and a standard library written in that language) for Wrangling Untrusted File Formats Safely."

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • JSMN

    Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket

  • Project mention: Building a high performance JSON parser | news.ycombinator.com | 2023-11-05

    Like how https://github.com/zserge/jsmn works. I thought it would be neat to have such as parser for https://github.com/vshymanskyy/muon

  • trurl

    trurl is a command line tool for URL parsing and manipulation.

  • Project mention: Show HN: Just F-Ing Ping | news.ycombinator.com | 2024-01-13

    Seems like an excellent use case for trurl [1], a tool built on curls url parsing functions (which can presumably handle any weird url format you throw at it), though I'm not sure how well packaged/available it is.

    [1]: https://github.com/curl/trurl

  • Down

    Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.

  • Project mention: WKWebView inside NSTableCellView | /r/swift | 2023-06-24
  • owl

    A parser generator for visibly pushdown languages. (by ianh)

  • json.h

    🗄️ single header json parser for C and C++

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • libwifi

    An 802.11 (WiFi) Frame Generation and Parsing Library in C

  • Project mention: Libwifi: An 802.11 (WiFi) Frame Generation and Parsing Library in C | news.ycombinator.com | 2023-07-22
  • cparse

    cparse is an LR(1) and LALR(1) parser generator (by jafarlihi)

  • pega-texto

    Single-file Parsing Expression Grammars (PEG) runtime engine for C

  • libSATCAT

    Satellite Catalogue (SATCAT) Parser

  • minishell

    A simplified bash-like shell, with pipes, redirections and variable expansion.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Parsing related posts


What are some of the best open-source Parsing projects in C? This list will help you:

Project Stars
1 acwj 9,852
2 wuffs 3,743
3 JSMN 3,553
4 trurl 2,958
5 Down 2,190
6 owl 732
7 json.h 662
8 libwifi 59
9 cparse 47
10 pega-texto 17
11 libSATCAT 5
12 minishell 3

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives