SaaSHub helps you find the best software and product alternatives Learn more →
PeppaPEG Alternatives
Similar projects and alternatives to PeppaPEG
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
cmark
Discontinued 💧 Elixir NIF for cmark (C), a parser library following the CommonMark spec, a compatible implementation of Markdown.
-
-
-
-
-
tiny-json
The tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
pl0c
Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
-
PeppaPEG discussion
PeppaPEG reviews and mentions
- Show HN: Peppa PEG – Peg Parser in ANSI C (v1.15.0)
- Peppa PEG v1.10.0 released (Ultra-lightweight PEG Parser in ANSI C)
-
Peppa Peg – An Ultra Lightweight Peg Parser in ANSI C
- Having a PEG parser in ANSI C can benefit whoever is developing a parser, as adding C bindings for other programming languages are not too difficult.
And after SIX months' development, my project is now kinda feature complete. It's named Peppa PEG and you can find it here: .
I have learned quite a lot during the journey of creating it, such as gdb, valgrind, cmake, etc. And I wouldn't make it to the end without learning from some awesome projects, such as pest.rs, cJSON, etc.
To give you a glance how the library is used, here are some examples:
- Write an INI Parser using Peppa PEG: [ini.h](https://github.com/soasme/PeppaPEG/blob/main/examples/ini.h).
- Show HN: Peppa Peg – Ultra Lightweight Peg Parser in ANSI C
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Jul 2025
Stats
soasme/PeppaPEG is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of PeppaPEG is C.