All Projects → Pom → Similar Projects or Alternatives

407 Open source projects that are alternatives of or similar to Pom

Pegtl
Parsing Expression Grammar Template Library
Stars: ✭ 1,295 (+317.74%)
Mutual labels:  parser-combinators, peg, parsing
ParsecSharp
The faster monadic parser combinator library for C#
Stars: ✭ 23 (-92.58%)
Mutual labels:  parsing, parser-combinators, peg
Lug
Parsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (-85.81%)
Mutual labels:  parser-combinators, peg, parsing
Comby
A tool for structural code search and replace that supports ~every language.
Stars: ✭ 912 (+194.19%)
Mutual labels:  parser-combinators, parsing
Rust Peg
Parsing Expression Grammar (PEG) parser generator for Rust
Stars: ✭ 836 (+169.68%)
Mutual labels:  peg, parsing
Cpp Peglib
A single file C++ header-only PEG (Parsing Expression Grammars) library
Stars: ✭ 435 (+40.32%)
Mutual labels:  peg, parsing
pyrser
A PEG Parsing Tool
Stars: ✭ 32 (-89.68%)
Mutual labels:  parsing, peg
arborist
Arborist is a PEG parser that supports left-associative left recursion
Stars: ✭ 17 (-94.52%)
Mutual labels:  parsing, peg
Pest
The Elegant Parser
Stars: ✭ 2,783 (+797.74%)
Mutual labels:  peg, parsing
Angstrom
Parser combinators built for speed and memory efficiency
Stars: ✭ 434 (+40%)
Mutual labels:  parser-combinators, parsing
Parsing With Haskell Parser Combinators
🔍 A step-by-step guide to parsing using Haskell parser combinators.
Stars: ✭ 72 (-76.77%)
Mutual labels:  parser-combinators, parsing
autumn
A Java parser combinator library written with an unmatched feature set.
Stars: ✭ 112 (-63.87%)
Mutual labels:  parsing, parser-combinators
Combine
A parser combinator library for Elixir projects
Stars: ✭ 174 (-43.87%)
Mutual labels:  parser-combinators, parsing
Pyparsing
Python library for creating PEG parsers
Stars: ✭ 1,052 (+239.35%)
Mutual labels:  parser-combinators, parsing
Ohm
A library and language for building parsers, interpreters, compilers, etc.
Stars: ✭ 3,938 (+1170.32%)
Mutual labels:  peg, parsing
parser-combinators
Lightweight package providing commonly useful parser combinators
Stars: ✭ 41 (-86.77%)
Mutual labels:  parsing, parser-combinators
metal
A Java library for parsing binary data formats, using declarative descriptions.
Stars: ✭ 13 (-95.81%)
Mutual labels:  parsing, parser-combinators
3bmd
markdown processor in CL using esrap parser
Stars: ✭ 58 (-81.29%)
Mutual labels:  peg, parsing
ohm-editor
An IDE for the Ohm language (JavaScript edition)
Stars: ✭ 78 (-74.84%)
Mutual labels:  parsing, peg
Parser Combinators From Scratch
Code that accompanies the series
Stars: ✭ 56 (-81.94%)
Mutual labels:  parser-combinators, parsing
Myna Parser
Myna Parsing Library
Stars: ✭ 69 (-77.74%)
Mutual labels:  parser-combinators, peg
Parjs
JavaScript parser-combinator library
Stars: ✭ 145 (-53.23%)
Mutual labels:  parser-combinators, parsing
chumsky
A parser library for humans with powerful error recovery.
Stars: ✭ 740 (+138.71%)
Mutual labels:  parser-combinators, peg
Funcparserlib
Recursive descent parsing library for Python based on functional combinators
Stars: ✭ 250 (-19.35%)
Mutual labels:  parser-combinators, parsing
Syntax
Write value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL
Stars: ✭ 134 (-56.77%)
Mutual labels:  parsing, parser-combinators
Ramble
A R parser based on combinatory parsers.
Stars: ✭ 19 (-93.87%)
Mutual labels:  parsing, parser-combinators
Scala Parser Combinators
simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
Stars: ✭ 523 (+68.71%)
Mutual labels:  parser-combinators, parsing
parser-lang
A parser combinator library with declarative superpowers
Stars: ✭ 25 (-91.94%)
Mutual labels:  parsing, parser-combinators
pe
Fastest general-purpose parsing library for Python with a familiar API
Stars: ✭ 21 (-93.23%)
Mutual labels:  parsing, peg
loquat
Monadic parser combinators for JavaScript / TypeScript
Stars: ✭ 47 (-84.84%)
Mutual labels:  parsing, parser-combinators
Pidgin
C#'s fastest parser combinator library
Stars: ✭ 469 (+51.29%)
Mutual labels:  parser-combinators, parsing
parson
Yet another PEG parser combinator library and DSL
Stars: ✭ 52 (-83.23%)
Mutual labels:  parsing, peg
cppcombinator
parser combinator and AST generator in c++17
Stars: ✭ 20 (-93.55%)
Mutual labels:  parsing, peg
latex2unicode
Convert LaTeX markup to Unicode (in Scala and Java)
Stars: ✭ 28 (-90.97%)
Mutual labels:  parsing, peg
webargs-starlette
Declarative request parsing and validation for Starlette with webargs
Stars: ✭ 36 (-88.39%)
Mutual labels:  parsing
JavaScript
JavaScript version ( Browser and Node.js ) of SimplePEG
Stars: ✭ 14 (-95.48%)
Mutual labels:  peg
parsita
The easiest way to parse text in Python
Stars: ✭ 73 (-76.45%)
Mutual labels:  parser-combinators
tokenizr
String Tokenization Library for JavaScript
Stars: ✭ 70 (-77.42%)
Mutual labels:  parsing
Nlpython
This repository contains the code related to Natural Language Processing using python scripting language. All the codes are related to my book entitled "Python Natural Language Processing"
Stars: ✭ 265 (-14.52%)
Mutual labels:  parsing
Compositional-Generalization-in-Natural-Language-Processing
Compositional Generalization in Natual Language Processing. A roadmap.
Stars: ✭ 26 (-91.61%)
Mutual labels:  parsing
Covfefe
A parser for nondeterministic context free languages
Stars: ✭ 49 (-84.19%)
Mutual labels:  parsing
httphead
No description or website provided.
Stars: ✭ 72 (-76.77%)
Mutual labels:  parsing
literator
📝 Generate literate-style markdown docs from your sources
Stars: ✭ 55 (-82.26%)
Mutual labels:  parsing
Bullwinkle
An on-the-fly parser for BNF grammars
Stars: ✭ 39 (-87.42%)
Mutual labels:  parsing
disco-dop
Discontinuous Data-Oriented Parsing
Stars: ✭ 40 (-87.1%)
Mutual labels:  parsing
Serpent
A protocol to serialize Swift structs and classes for encoding and decoding.
Stars: ✭ 281 (-9.35%)
Mutual labels:  parsing
Angourimath
Open-source symbolic algebra library for C# and F#. One of the most powerful in .NET
Stars: ✭ 266 (-14.19%)
Mutual labels:  parsing
cs-resources
Curated Computer Science and Programming Resource Guide
Stars: ✭ 42 (-86.45%)
Mutual labels:  parsing
LeagueReplayParser
C# library which can read some data from a .rofl file, and start a replay in the client. (no longer actively maintained)
Stars: ✭ 20 (-93.55%)
Mutual labels:  parsing
python-hslog
Python module to parse Hearthstone Power.log files
Stars: ✭ 37 (-88.06%)
Mutual labels:  parsing
galileo
Scala Math - Numerical (Matlab-like) and Symbolic (Mathematica-like) tool
Stars: ✭ 62 (-80%)
Mutual labels:  parser-combinators
lpegrex
Parse programming languages syntax into an AST using PEGs with ease (LPeg Extension).
Stars: ✭ 32 (-89.68%)
Mutual labels:  peg
Stringsareevil
Reducing memory allocations from 7.5GB to 32KB
Stars: ✭ 260 (-16.13%)
Mutual labels:  parsing
parse-md
Parse Markdown file's metadata from its content
Stars: ✭ 15 (-95.16%)
Mutual labels:  parsing
scala-csv-parser
CSV parser library.
Stars: ✭ 24 (-92.26%)
Mutual labels:  parsing
clojure-dsl-resources
A curated list of Clojure resources for dealing with domain-specific languages.
Stars: ✭ 99 (-68.06%)
Mutual labels:  parsing
rest-query-parser
Query Parser for REST
Stars: ✭ 29 (-90.65%)
Mutual labels:  parsing
python-yamlable
A thin wrapper of PyYaml to convert Python objects to YAML and back
Stars: ✭ 28 (-90.97%)
Mutual labels:  parsing
m3u8
Parse and generate m3u8 playlists for Apple HTTP Live Streaming (HLS) in Ruby.
Stars: ✭ 96 (-69.03%)
Mutual labels:  parsing
Gval
Expression evaluation in golang
Stars: ✭ 297 (-4.19%)
Mutual labels:  parsing
1-60 of 407 similar projects