All Projects → XParsec → Similar Projects or Alternatives

121 Open source projects that are alternatives of or similar to XParsec

Parsec.py
A universal Python parser combinator library inspired by Parsec library of Haskell.
Stars: ✭ 143 (+257.5%)
Mutual labels:  parser-combinators
parser-lang
A parser combinator library with declarative superpowers
Stars: ✭ 25 (-37.5%)
Mutual labels:  parser-combinators
Mini Haskell
A self-hosting mini Haskell compiler with a mini C runtime.
Stars: ✭ 37 (-7.5%)
Mutual labels:  parser-combinators
ParsecSharp
The faster monadic parser combinator library for C#
Stars: ✭ 23 (-42.5%)
Mutual labels:  parser-combinators
Baby
Create models from a JSON file, even a Baby can do it.
Stars: ✭ 214 (+435%)
Mutual labels:  parser-combinators
SuperCombinators
[Deprecated] A Swift parser combinator framework
Stars: ✭ 19 (-52.5%)
Mutual labels:  parser-combinators
Comby
A tool for structural code search and replace that supports ~every language.
Stars: ✭ 912 (+2180%)
Mutual labels:  parser-combinators
mecha
A parser combinator library for Zig
Stars: ✭ 220 (+450%)
Mutual labels:  parser-combinators
Cppcmb
A generic C++17 parser-combinator library with a natural grammar notation.
Stars: ✭ 108 (+170%)
Mutual labels:  parser-combinators
Syntax
Write value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL
Stars: ✭ 134 (+235%)
Mutual labels:  parser-combinators
Parsec.js
A JavaScript parser combinator library inspired by Parsec of Haskell.
Stars: ✭ 12 (-70%)
Mutual labels:  parser-combinators
Modbus.net
A high extensible hardware communication platform using C#
Stars: ✭ 244 (+510%)
Mutual labels:  extensible
flyteidl
Specification of the IR for Flyte workflows and tasks. Also Interfaces for all backend services. https://docs.flyte.org/projects/flyteidl/en/stable/
Stars: ✭ 27 (-32.5%)
Mutual labels:  extensible
Weechat
The extensible chat client.
Stars: ✭ 2,349 (+5772.5%)
Mutual labels:  extensible
Chthollylang
A simple implementation of Yet another script language Chtholly
Stars: ✭ 19 (-52.5%)
Mutual labels:  parser-combinators
Python Markdown Editor
Standalone editor for your markdown files
Stars: ✭ 164 (+310%)
Mutual labels:  extensible
Opal
Self-contained monadic parser combinators for OCaml
Stars: ✭ 105 (+162.5%)
Mutual labels:  parser-combinators
Python Memoization
A powerful caching library for Python, with TTL support and multiple algorithm options.
Stars: ✭ 109 (+172.5%)
Mutual labels:  extensible
Nom
Rust parser combinator framework
Stars: ✭ 5,987 (+14867.5%)
Mutual labels:  parser-combinators
Eve
An extensible event-driven application framework in haskell
Stars: ✭ 101 (+152.5%)
Mutual labels:  extensible
Goparsec
Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.
Stars: ✭ 198 (+395%)
Mutual labels:  parser-combinators
Foxman
🍥 an extensible mock server
Stars: ✭ 76 (+90%)
Mutual labels:  extensible
Scala Parser Combinators
simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
Stars: ✭ 523 (+1207.5%)
Mutual labels:  parser-combinators
Benchee
Easy and extensible benchmarking in Elixir providing you with lots of statistics!
Stars: ✭ 971 (+2327.5%)
Mutual labels:  extensible
Pegtl
Parsing Expression Grammar Template Library
Stars: ✭ 1,295 (+3137.5%)
Mutual labels:  parser-combinators
Proton
Purely native and extensible rich text editor for iOS and macOS Catalyst apps
Stars: ✭ 685 (+1612.5%)
Mutual labels:  extensible
Angstrom
Parser combinators built for speed and memory efficiency
Stars: ✭ 434 (+985%)
Mutual labels:  parser-combinators
Nyxt
Nyxt - the hacker's power-browser.
Stars: ✭ 7,038 (+17495%)
Mutual labels:  extensible
slopShell
the only php webshell you need.
Stars: ✭ 208 (+420%)
Mutual labels:  extensible
Rockgo
A developing game server framework,based on Entity Component System(ECS).
Stars: ✭ 532 (+1230%)
Mutual labels:  extensible
Arcsecond
✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
Stars: ✭ 317 (+692.5%)
Mutual labels:  parser-combinators
Schema Plugin Flow
A highly extensible JavaScript library, abbreviated as Sifo. 一个高扩展性、可二开的插件式前端开发框架
Stars: ✭ 288 (+620%)
Mutual labels:  extensible
Parsing With Haskell Parser Combinators
🔍 A step-by-step guide to parsing using Haskell parser combinators.
Stars: ✭ 72 (+80%)
Mutual labels:  parser-combinators
Xestimonitors
An extensible monitoring framework written in Swift
Stars: ✭ 269 (+572.5%)
Mutual labels:  extensible
Spirit
Boost.org spirit module
Stars: ✭ 256 (+540%)
Mutual labels:  parser-combinators
xast
Extensible Abstract Syntax Tree
Stars: ✭ 32 (-20%)
Mutual labels:  extensible
Fireward
A concise and readable language for Firestore security rules, similar to Firebase Bolt.
Stars: ✭ 174 (+335%)
Mutual labels:  parser-combinators
pulse-editor
Tha Platzi Flavored Markdown extensible and customizable editor.
Stars: ✭ 66 (+65%)
Mutual labels:  extensible
chumsky
A parser library for humans with powerful error recovery.
Stars: ✭ 740 (+1750%)
Mutual labels:  parser-combinators
comet
A minimal and robust BEM-style CSS toolkit.
Stars: ✭ 18 (-55%)
Mutual labels:  extensible
Myna Parser
Myna Parsing Library
Stars: ✭ 69 (+72.5%)
Mutual labels:  parser-combinators
pacco
A bundler for modular and extensible web projects.
Stars: ✭ 16 (-60%)
Mutual labels:  extensible
parsita
The easiest way to parse text in Python
Stars: ✭ 73 (+82.5%)
Mutual labels:  parser-combinators
powsybl-core
A framework to build power system oriented software
Stars: ✭ 87 (+117.5%)
Mutual labels:  extensible
Funcparserlib
Recursive descent parsing library for Python based on functional combinators
Stars: ✭ 250 (+525%)
Mutual labels:  parser-combinators
zazu
🚀 A fully extensible and open source launcher for hackers, creators and dabblers.
Stars: ✭ 2,078 (+5095%)
Mutual labels:  extensible
parser-combinators
Lightweight package providing commonly useful parser combinators
Stars: ✭ 41 (+2.5%)
Mutual labels:  parser-combinators
koa-better-router
❤️ Stable and lovely router for `koa`, using `path-match`. Foundation for building powerful, flexible and RESTful APIs easily.
Stars: ✭ 88 (+120%)
Mutual labels:  extensible
Footlessparser
A simple parser combinator written in Swift
Stars: ✭ 60 (+50%)
Mutual labels:  parser-combinators
ugo
An extensible and composable cli
Stars: ✭ 12 (-70%)
Mutual labels:  extensible
ppc
A parser combinator library for PHP
Stars: ✭ 34 (-15%)
Mutual labels:  parser-combinators
twittbot
An advanced Twitter bot.
Stars: ✭ 14 (-65%)
Mutual labels:  extensible
Parseback
A Scala implementation of parsing with derivatives
Stars: ✭ 168 (+320%)
Mutual labels:  parser-combinators
loquat
Monadic parser combinators for JavaScript / TypeScript
Stars: ✭ 47 (+17.5%)
Mutual labels:  parser-combinators
venusscript
A dynamic, interpreted, scripting language written in Java.
Stars: ✭ 17 (-57.5%)
Mutual labels:  extensible
Entia
Entia is a free, open-source, data-oriented, highly performant, parallelizable and extensible Entity-Component-System (ECS) framework written in C# especially for game development.
Stars: ✭ 28 (-30%)
Mutual labels:  extensible
Parsica
Parsica - PHP Parser Combinators - The easiest way to build robust parsers.
Stars: ✭ 223 (+457.5%)
Mutual labels:  parser-combinators
Parjs
JavaScript parser-combinator library
Stars: ✭ 145 (+262.5%)
Mutual labels:  parser-combinators
Pyparsing
Python library for creating PEG parsers
Stars: ✭ 1,052 (+2530%)
Mutual labels:  parser-combinators
maxpc
Max’s Parser Combinators: a simple and pragmatic library for writing parsers and lexers based on combinatory parsing.
Stars: ✭ 42 (+5%)
Mutual labels:  parser-combinators
61-120 of 121 similar projects