All Projects → Ohm → Similar Projects or Alternatives

359 Open source projects that are alternatives of or similar to Ohm

ohm-editor
An IDE for the Ohm language (JavaScript edition)
Stars: ✭ 78 (-98.02%)
Mutual labels:  grammars, parsing, peg
autumn
A Java parser combinator library written with an unmatched feature set.
Stars: ✭ 112 (-97.16%)
Mutual labels:  grammars, parsing
pyrser
A PEG Parsing Tool
Stars: ✭ 32 (-99.19%)
Mutual labels:  parsing, peg
parson
Yet another PEG parser combinator library and DSL
Stars: ✭ 52 (-98.68%)
Mutual labels:  parsing, peg
latex2unicode
Convert LaTeX markup to Unicode (in Scala and Java)
Stars: ✭ 28 (-99.29%)
Mutual labels:  parsing, peg
Rust Peg
Parsing Expression Grammar (PEG) parser generator for Rust
Stars: ✭ 836 (-78.77%)
Mutual labels:  peg, parsing
3bmd
markdown processor in CL using esrap parser
Stars: ✭ 58 (-98.53%)
Mutual labels:  peg, parsing
Cpp Peglib
A single file C++ header-only PEG (Parsing Expression Grammars) library
Stars: ✭ 435 (-88.95%)
Mutual labels:  peg, parsing
ParsecSharp
The faster monadic parser combinator library for C#
Stars: ✭ 23 (-99.42%)
Mutual labels:  parsing, peg
cppcombinator
parser combinator and AST generator in c++17
Stars: ✭ 20 (-99.49%)
Mutual labels:  parsing, peg
pe
Fastest general-purpose parsing library for Python with a familiar API
Stars: ✭ 21 (-99.47%)
Mutual labels:  parsing, peg
Pom
PEG parser combinators using operator overloading without macros.
Stars: ✭ 310 (-92.13%)
Mutual labels:  peg, parsing
arborist
Arborist is a PEG parser that supports left-associative left recursion
Stars: ✭ 17 (-99.57%)
Mutual labels:  parsing, peg
Pest
The Elegant Parser
Stars: ✭ 2,783 (-29.33%)
Mutual labels:  peg, parsing
Chevrotain
Parser Building Toolkit for JavaScript
Stars: ✭ 1,795 (-54.42%)
Mutual labels:  parsing, grammars
left-recursion
Quick explanation of eliminating left recursion in Haskell parsers
Stars: ✭ 36 (-99.09%)
Mutual labels:  grammars, parsing
Lug
Parsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (-98.88%)
Mutual labels:  peg, parsing
Pegtl
Parsing Expression Grammar Template Library
Stars: ✭ 1,295 (-67.12%)
Mutual labels:  peg, parsing
Mad
⚡ MAD: Manage Dependencies
Stars: ✭ 175 (-95.56%)
Mutual labels:  peg
Gramfuzz
gramfuzz is a grammar-based fuzzer that lets one define complex grammars to generate text and binary data formats.
Stars: ✭ 209 (-94.69%)
Mutual labels:  parsing
Cppsharp
Tools and libraries to glue C/C++ APIs to high-level languages
Stars: ✭ 2,221 (-43.6%)
Mutual labels:  parsing
Command Line Api
Command line parsing, invocation, and rendering of terminal output.
Stars: ✭ 2,418 (-38.6%)
Mutual labels:  parsing
Spacy Api Docker
spaCy REST API, wrapped in a Docker container.
Stars: ✭ 222 (-94.36%)
Mutual labels:  parsing
Chatette
A powerful dataset generator for Rasa NLU, inspired by Chatito
Stars: ✭ 205 (-94.79%)
Mutual labels:  parsing
Npeg
PEGs for Nim, another take
Stars: ✭ 163 (-95.86%)
Mutual labels:  peg
Filtrex
A library for performing and validating complex filters from a client (e.g. smart filters)
Stars: ✭ 157 (-96.01%)
Mutual labels:  parsing
Yamerl
YAML 1.2 and JSON parser in pure Erlang
Stars: ✭ 174 (-95.58%)
Mutual labels:  parsing
Goose Parser
Universal scrapping tool, which allows you to extract data using multiple environments
Stars: ✭ 211 (-94.64%)
Mutual labels:  parsing
Combine
A parser combinator library for Elixir projects
Stars: ✭ 174 (-95.58%)
Mutual labels:  parsing
Useragentparser
UserAgent parsing done right
Stars: ✭ 225 (-94.29%)
Mutual labels:  parsing
Wuffs
Wrangling Untrusted File Formats Safely
Stars: ✭ 2,948 (-25.14%)
Mutual labels:  parsing
Htmlkit
An Objective-C framework for your everyday HTML needs.
Stars: ✭ 206 (-94.77%)
Mutual labels:  parsing
Pegparser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Stars: ✭ 164 (-95.84%)
Mutual labels:  peg
Jsmn
Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket
Stars: ✭ 2,794 (-29.05%)
Mutual labels:  parsing
Fecha
Lightweight and simple JS date formatting and parsing
Stars: ✭ 1,955 (-50.36%)
Mutual labels:  parsing
Whispers
Identify hardcoded secrets and dangerous behaviours
Stars: ✭ 66 (-98.32%)
Mutual labels:  parsing
Neodoc
Beautiful, hand-crafted commandline interfaces for node.js
Stars: ✭ 221 (-94.39%)
Mutual labels:  parsing
Pizza Sync
Pizza-Sync is a web app built on the frontend with angular, ngrx and on the backend with Nest. It let you and your friends/colleagues choose a pizza before placing a group order. Built using https://github.com/maxime1992/angular-ngrx-starter
Stars: ✭ 158 (-95.99%)
Mutual labels:  parsing
Arpeggio
Parser interpreter based on PEG grammars written in Python http://textx.github.io/Arpeggio/
Stars: ✭ 204 (-94.82%)
Mutual labels:  parsing
Cyberchef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
Stars: ✭ 13,674 (+247.23%)
Mutual labels:  parsing
Rats
Movie Ratings Synchronization with Python
Stars: ✭ 156 (-96.04%)
Mutual labels:  parsing
Gabs
For parsing, creating and editing unknown or dynamic JSON in Go
Stars: ✭ 2,573 (-34.66%)
Mutual labels:  parsing
Abot
Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.
Stars: ✭ 1,961 (-50.2%)
Mutual labels:  parsing
Wikitextparser
A simple WikiText parsing library for MediaWiki
Stars: ✭ 149 (-96.22%)
Mutual labels:  parsing
Cbor
CBOR support for serde.
Stars: ✭ 238 (-93.96%)
Mutual labels:  parsing
Scrapysharp
reborn of https://bitbucket.org/rflechner/scrapysharp
Stars: ✭ 226 (-94.26%)
Mutual labels:  parsing
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (-94.49%)
Mutual labels:  parsing
Lief
Authors
Stars: ✭ 2,730 (-30.68%)
Mutual labels:  parsing
Gostradamus
Gostradamus: Better DateTimes for Go 🕰️
Stars: ✭ 148 (-96.24%)
Mutual labels:  parsing
Rosie Pattern Language
Rosie Pattern Language (RPL) and the Rosie Pattern Engine have MOVED!
Stars: ✭ 146 (-96.29%)
Mutual labels:  parsing
Jikan Rest
The REST API for Jikan
Stars: ✭ 200 (-94.92%)
Mutual labels:  parsing
Parjs
JavaScript parser-combinator library
Stars: ✭ 145 (-96.32%)
Mutual labels:  parsing
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (-51.88%)
Mutual labels:  parsing
Pypacker
📦 The fastest and simplest packet manipulation lib for Python
Stars: ✭ 216 (-94.51%)
Mutual labels:  parsing
Guido blog translation
翻译 Guido 的解析器系列文章
Stars: ✭ 200 (-94.92%)
Mutual labels:  peg
Serde Xml Rs
xml-rs based deserializer for Serde (compatible with 1.0+)
Stars: ✭ 141 (-96.42%)
Mutual labels:  parsing
Untrusted
Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.
Stars: ✭ 133 (-96.62%)
Mutual labels:  parsing
Govaluate
Arbitrary expression evaluation for golang
Stars: ✭ 2,130 (-45.91%)
Mutual labels:  parsing
Alma
ALgoloid with MAcros -- a language with Algol-family syntax where macros take center stage
Stars: ✭ 132 (-96.65%)
Mutual labels:  parsing
Maigret
OSINT username checker. Collect a dossier on a person by username from a huge number of sites.
Stars: ✭ 219 (-94.44%)
Mutual labels:  parsing
1-60 of 359 similar projects