OCaml Parsing

Open-source OCaml projects categorized as Parsing | Edit details

Top 4 OCaml Parsing Projects

  • GitHub repo comby

    A tool for structural code search and replace that supports ~every language.

    Project mention: How Our Engineering Team Used Python's AST to Patch 100,000s of Lines of Code | reddit.com/r/programming | 2021-06-06

    One tool that I know of like this is called Comby - https://github.com/comby-tools/comby

  • GitHub repo angstrom

    Parser combinators built for speed and memory efficiency

    Project mention: Parser Combinators in Haskell | news.ycombinator.com | 2021-12-22
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo morbig

    A Static Parser for POSIX Shell

    Project mention: Bash-LSP: A language server for Bash | news.ycombinator.com | 2021-04-01

    Morbig is another interesting shell parser project:


  • GitHub repo nice-parser

    Nice parsers in OCaml without the boilerplate

    Project mention: Is Ocaml From the beginning a good book? Where to learn about multicore Ocaml? Is this a good project skeleton? | reddit.com/r/ocaml | 2021-04-21

    Is this a good project skeleton for a LR(1) parser? https://github.com/smolkaj/nice-parser/ Maybe I should have two projects, one for parsing and the rest of the logic?

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). The latest post mention was on 2021-12-22.

OCaml Parsing related posts


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

Project Stars
1 comby 1,362
2 angstrom 488
3 morbig 109
4 nice-parser 109
Find remote jobs at our new job board 99remotejobs.com. There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.