A parsing library, focused on simplicity and great error messages (by elm)


Basic parser repo stats
10 months ago

elm/parser is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

Parser Alternatives

Similar projects and alternatives to parser based on common topics and language

  • GitHub repo rust

    Empowering everyone to build reliable and efficient software.

  • GitHub repo Kategory

    Λrrow - Functional companion to Kotlin's Standard Library (by arrow-kt)

  • GitHub repo Elchemy

    Write Elixir code using statically-typed Elm-like syntax (compatible with Elm tooling)

  • GitHub repo line-charts

    A library for plotting line charts in SVG. Written in all Elm.

  • GitHub repo Docspell

    Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.

  • GitHub repo

    My book introducing you to Elm!

  • GitHub repo massivedecks

    A comedy party game for PC, mobile & chromecast.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better parser alternative or higher similarity.


Posts where parser has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-17.
  • How did elm’s errors get so good? | 2021-03-26
    One of the key technologies for some of the errors is the parser. The context stack allows it to be aware of what it's currently parsing and provide a localized error.
  • Generalizing over Generics in Rust (Part 1) - AKA Higher Kinded Types in Rust | 2021-02-17
    I was thinking of porting elm/parser to rust and I needed something like apply in order to implement the mechanism needed for the pipeline.