Using Nom - a parser combinator library

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • nom

    Rust parser combinator framework

    I wanted to create a parser for Apertium Stream. In 2014, I used Whittle in Ruby. If this year were 2001, I would use Lex/Yacc. Anyway, this year is 2021. I wanted to create this parser in Rust. I tried to find what is similar to Lex/Yacc. I found Rust-Peg. I found a link to Nom from Rust-Peg's document. My first impression was Nom example is easy to read. At least, its document claimed Nom is fast.

  • 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
  • rust-peg

    Parsing Expression Grammar (PEG) parser generator for Rust

    I wanted to create a parser for Apertium Stream. In 2014, I used Whittle in Ruby. If this year were 2001, I would use Lex/Yacc. Anyway, this year is 2021. I wanted to create this parser in Rust. I tried to find what is similar to Lex/Yacc. I found Rust-Peg. I found a link to Nom from Rust-Peg's document. My first impression was Nom example is easy to read. At least, its document claimed Nom is fast.

  • reinars

    Discontinued Apertium Stream Parser in Rust

    Btw, I didn't test my source code on this post. If you want a runnable example, please check https://github.com/veer66/reinars.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Rust is the second most used language for Advent of Code, after Python

    1 project | /r/rust | 31 Dec 2020
  • Is there a parsing library (lexer?) which can handle generic tokens?

    3 projects | /r/rust | 5 Jan 2023
  • Lelwel: A resilient LL(1) parser generator for Rust

    1 project | news.ycombinator.com | 12 Jul 2024
  • Pratt Parsers: Expression Parsing Made Easy

    6 projects | news.ycombinator.com | 20 Jan 2024
  • nom > regex

    10 projects | /r/rust | 6 Dec 2023

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?