All Projects → Combine → Similar Projects or Alternatives

385 Open source projects that are alternatives of or similar to Combine

Comby
A tool for structural code search and replace that supports ~every language.
Stars: ✭ 912 (+424.14%)
Mutual labels:  parser-combinators, parsing
metal
A Java library for parsing binary data formats, using declarative descriptions.
Stars: ✭ 13 (-92.53%)
Mutual labels:  parsing, parser-combinators
autumn
A Java parser combinator library written with an unmatched feature set.
Stars: ✭ 112 (-35.63%)
Mutual labels:  parsing, parser-combinators
ParsecSharp
The faster monadic parser combinator library for C#
Stars: ✭ 23 (-86.78%)
Mutual labels:  parsing, parser-combinators
loquat
Monadic parser combinators for JavaScript / TypeScript
Stars: ✭ 47 (-72.99%)
Mutual labels:  parsing, parser-combinators
parser-lang
A parser combinator library with declarative superpowers
Stars: ✭ 25 (-85.63%)
Mutual labels:  parsing, parser-combinators
Angstrom
Parser combinators built for speed and memory efficiency
Stars: ✭ 434 (+149.43%)
Mutual labels:  parser-combinators, parsing
Pidgin
C#'s fastest parser combinator library
Stars: ✭ 469 (+169.54%)
Mutual labels:  parser-combinators, parsing
Funcparserlib
Recursive descent parsing library for Python based on functional combinators
Stars: ✭ 250 (+43.68%)
Mutual labels:  parser-combinators, parsing
Ramble
A R parser based on combinatory parsers.
Stars: ✭ 19 (-89.08%)
Mutual labels:  parsing, parser-combinators
Lug
Parsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (-74.71%)
Mutual labels:  parser-combinators, parsing
Parjs
JavaScript parser-combinator library
Stars: ✭ 145 (-16.67%)
Mutual labels:  parser-combinators, parsing
Pegtl
Parsing Expression Grammar Template Library
Stars: ✭ 1,295 (+644.25%)
Mutual labels:  parser-combinators, parsing
Scala Parser Combinators
simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
Stars: ✭ 523 (+200.57%)
Mutual labels:  parser-combinators, parsing
Parser Combinators From Scratch
Code that accompanies the series
Stars: ✭ 56 (-67.82%)
Mutual labels:  parser-combinators, parsing
Pom
PEG parser combinators using operator overloading without macros.
Stars: ✭ 310 (+78.16%)
Mutual labels:  parser-combinators, parsing
Syntax
Write value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL
Stars: ✭ 134 (-22.99%)
Mutual labels:  parsing, parser-combinators
parser-combinators
Lightweight package providing commonly useful parser combinators
Stars: ✭ 41 (-76.44%)
Mutual labels:  parsing, parser-combinators
Pyparsing
Python library for creating PEG parsers
Stars: ✭ 1,052 (+504.6%)
Mutual labels:  parser-combinators, parsing
Parsing With Haskell Parser Combinators
🔍 A step-by-step guide to parsing using Haskell parser combinators.
Stars: ✭ 72 (-58.62%)
Mutual labels:  parser-combinators, parsing
Corrode
A batteries-included library for reading binary data.
Stars: ✭ 116 (-33.33%)
Mutual labels:  parsing
Serde Xml Rs
xml-rs based deserializer for Serde (compatible with 1.0+)
Stars: ✭ 141 (-18.97%)
Mutual labels:  parsing
Stacktracey
Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers.
Stars: ✭ 115 (-33.91%)
Mutual labels:  parsing
Parze
A clean, efficient parser combinator
Stars: ✭ 113 (-35.06%)
Mutual labels:  parser-combinators
Rats
Movie Ratings Synchronization with Python
Stars: ✭ 156 (-10.34%)
Mutual labels:  parsing
Govaluate
Arbitrary expression evaluation for golang
Stars: ✭ 2,130 (+1124.14%)
Mutual labels:  parsing
Sywac
🚫 🐭 Asynchronous, single package CLI framework for Node
Stars: ✭ 109 (-37.36%)
Mutual labels:  parsing
Formatfuzzer
FormatFuzzer is a framework for high-efficiency, high-quality generation and parsing of binary inputs.
Stars: ✭ 117 (-32.76%)
Mutual labels:  parsing
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (+989.08%)
Mutual labels:  parsing
Chordsheetjs
A JavaScript library for parsing and formatting ChordPro chord sheets
Stars: ✭ 114 (-34.48%)
Mutual labels:  parsing
Cyberchef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
Stars: ✭ 13,674 (+7758.62%)
Mutual labels:  parsing
Expressive
Expressive is a cross-platform expression parsing and evaluation framework. The cross-platform nature is achieved through compiling for .NET Standard so it will run on practically any platform.
Stars: ✭ 113 (-35.06%)
Mutual labels:  parsing
Untrusted
Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.
Stars: ✭ 133 (-23.56%)
Mutual labels:  parsing
Importjson
Import JSON into Google Sheets, this library adds various ImportJSON functions to your spreadsheet
Stars: ✭ 1,705 (+879.89%)
Mutual labels:  parsing
Command Line Api
Command line parsing, invocation, and rendering of terminal output.
Stars: ✭ 2,418 (+1289.66%)
Mutual labels:  parsing
Cppcmb
A generic C++17 parser-combinator library with a natural grammar notation.
Stars: ✭ 108 (-37.93%)
Mutual labels:  parser-combinators
Alma
ALgoloid with MAcros -- a language with Algol-family syntax where macros take center stage
Stars: ✭ 132 (-24.14%)
Mutual labels:  parsing
Antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Stars: ✭ 11,227 (+6352.3%)
Mutual labels:  parsing
Yacep
yet another csharp expression parser
Stars: ✭ 107 (-38.51%)
Mutual labels:  parsing
Abot
Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.
Stars: ✭ 1,961 (+1027.01%)
Mutual labels:  parsing
Coregpx
A library for parsing and creation of GPX location files. Purely Swift.
Stars: ✭ 132 (-24.14%)
Mutual labels:  parsing
Pasukon
JavaScript practical parser generator library using combinators
Stars: ✭ 107 (-38.51%)
Mutual labels:  parser-combinators
Opal
Self-contained monadic parser combinators for OCaml
Stars: ✭ 105 (-39.66%)
Mutual labels:  parser-combinators
Grammophone
A tool for analyzing and transforming context-free grammars.
Stars: ✭ 126 (-27.59%)
Mutual labels:  parsing
Parsec.el
A parser combinator library for Emacs Lisp, similar to Haskell's Parsec library.
Stars: ✭ 98 (-43.68%)
Mutual labels:  parser-combinators
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (-44.83%)
Mutual labels:  parsing
Wuffs
Wrangling Untrusted File Formats Safely
Stars: ✭ 2,948 (+1594.25%)
Mutual labels:  parsing
Fecha
Lightweight and simple JS date formatting and parsing
Stars: ✭ 1,955 (+1023.56%)
Mutual labels:  parsing
Wikitextparser
A simple WikiText parsing library for MediaWiki
Stars: ✭ 149 (-14.37%)
Mutual labels:  parsing
Parser
Simple Parser + Nice Error Messages
Stars: ✭ 125 (-28.16%)
Mutual labels:  parsing
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (-47.7%)
Mutual labels:  parsing
Dan Jurafsky Chris Manning Nlp
My solution to the Natural Language Processing course made by Dan Jurafsky, Chris Manning in Winter 2012.
Stars: ✭ 124 (-28.74%)
Mutual labels:  parsing
Nice Parser
Nice parsers in OCaml without the boilerplate
Stars: ✭ 91 (-47.7%)
Mutual labels:  parsing
Parglare
A pure Python scannerless LR/GLR parser - http://www.igordejanovic.net/parglare/
Stars: ✭ 90 (-48.28%)
Mutual labels:  parsing
Gostradamus
Gostradamus: Better DateTimes for Go 🕰️
Stars: ✭ 148 (-14.94%)
Mutual labels:  parsing
Chevrotain
Parser Building Toolkit for JavaScript
Stars: ✭ 1,795 (+931.61%)
Mutual labels:  parsing
Niutrans.smt
NiuTrans.SMT is an open-source statistical machine translation system developed by a joint team from NLP Lab. at Northeastern University and the NiuTrans Team. The NiuTrans system is fully developed in C++ language. So it runs fast and uses less memory. Currently it supports phrase-based, hierarchical phrase-based and syntax-based (string-to-tree, tree-to-string and tree-to-tree) models for research-oriented studies.
Stars: ✭ 90 (-48.28%)
Mutual labels:  parsing
Buntis
A 100% compliant, self-hosted typescript parser that emits an ESTree-compatible AST
Stars: ✭ 90 (-48.28%)
Mutual labels:  parsing
Whois Parser
Go(Golang) module for domain whois information parsing.
Stars: ✭ 123 (-29.31%)
Mutual labels:  parsing
Evaluate
A version of eval for R that returns more information about what happened
Stars: ✭ 88 (-49.43%)
Mutual labels:  parsing
1-60 of 385 similar projects