All Projects → Bnfc → Similar Projects or Alternatives

125 Open source projects that are alternatives of or similar to Bnfc

lingo
parser generator
Stars: ✭ 22 (-94.15%)
Mutual labels:  parser-generator
table2ascii
Python library for converting lists to fancy ASCII tables for displaying in the terminal and on Discord
Stars: ✭ 31 (-91.76%)
Mutual labels:  pretty-print
ebnf
EBNF parser and generic parser generator for Ruby.
Stars: ✭ 101 (-73.14%)
Mutual labels:  parser-generator
nimly
Lexer Generator and Parser Generator as a Library in Nim.
Stars: ✭ 113 (-69.95%)
Mutual labels:  parser-generator
lilt
LILT: noun, A characteristic rising and falling of the voice when speaking; a pleasant gentle accent.
Stars: ✭ 18 (-95.21%)
Mutual labels:  parser-generator
jsoncat
Json pretty-print parser based on a recursive lexical analyser
Stars: ✭ 26 (-93.09%)
Mutual labels:  pretty-print
filter spirit
Advanced item filter generator for Path of Exile that uses it's own DSL and online item price APIs
Stars: ✭ 28 (-92.55%)
Mutual labels:  parser-generator
Javascript-Explorer-Callgraph
Call graph based on Abstract Syntax Tree in Javascript
Stars: ✭ 33 (-91.22%)
Mutual labels:  abstract-syntax-tree
core.horse64.org
THIS IS A MIRROR, CHECK https://codeberg.org/Horse64/core.horse64.org
Stars: ✭ 3 (-99.2%)
Mutual labels:  abstract-syntax-tree
pegasus
A parser generator for C and Crystal.
Stars: ✭ 50 (-86.7%)
Mutual labels:  parser-generator
CastXMLSuperbuild
Build CastXML and its dependencies (LLVM/Clang)
Stars: ✭ 32 (-91.49%)
Mutual labels:  abstract-syntax-tree
tree-sitter-cli
CLI tool for creating and testing tree-sitter parsers
Stars: ✭ 43 (-88.56%)
Mutual labels:  parser-generator
eq
jq, but for EDN.
Stars: ✭ 23 (-93.88%)
Mutual labels:  pretty-print
hgrep
Grep with human-friendly search results
Stars: ✭ 335 (-10.9%)
Mutual labels:  pretty-print
DataAnalyzer.app
✨🚀 DataAnalyzer.app - Convert JSON/CSV to Typed Data Interfaces - Automatically!
Stars: ✭ 23 (-93.88%)
Mutual labels:  parser-generator
pe
Fastest general-purpose parsing library for Python with a familiar API
Stars: ✭ 21 (-94.41%)
Mutual labels:  parser-generator
leftry
Leftry - A left-recursion enabled recursive-descent parser combinator library for Lua.
Stars: ✭ 32 (-91.49%)
Mutual labels:  parser-generator
parsesig
A Telegram bot that forwards messages from one private/public channel to another after formatting
Stars: ✭ 40 (-89.36%)
Mutual labels:  parser-generator
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-24.47%)
Mutual labels:  parser-generator
DirectFire Converter
DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, Sm…
Stars: ✭ 34 (-90.96%)
Mutual labels:  parser-generator
jsonlint
JSON/CJSON/JSON5 parser, syntax & schema validator and pretty-printer with a command-line client, written in pure JavaScript.
Stars: ✭ 21 (-94.41%)
Mutual labels:  pretty-print
codeparser
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Stars: ✭ 84 (-77.66%)
Mutual labels:  abstract-syntax-tree
tsquery-playground
Playground for TSQuery
Stars: ✭ 30 (-92.02%)
Mutual labels:  abstract-syntax-tree
open-fortran-parser-xml
XML output generator for Open Fortran Parser, and Python wrapper for it.
Stars: ✭ 21 (-94.41%)
Mutual labels:  abstract-syntax-tree
json-viewer
Pretty JSON viewer for the terminal
Stars: ✭ 26 (-93.09%)
Mutual labels:  pretty-print
peg
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
Stars: ✭ 41 (-89.1%)
Mutual labels:  parser-generator
kiuatan
A parser library for Pony.
Stars: ✭ 15 (-96.01%)
Mutual labels:  parser-generator
DAGE
Desktop Antlr Grammar Editor
Stars: ✭ 19 (-94.95%)
Mutual labels:  parser-generator
jsonpp-rs
UNIX style tool to pretty print json
Stars: ✭ 26 (-93.09%)
Mutual labels:  pretty-print
bison
GNU Bison
Stars: ✭ 144 (-61.7%)
Mutual labels:  parser-generator
abstract-syntax-tree
A library for working with abstract syntax trees.
Stars: ✭ 77 (-79.52%)
Mutual labels:  abstract-syntax-tree
YaccConstructor
Platform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.
Stars: ✭ 36 (-90.43%)
Mutual labels:  parser-generator
tv
📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment.
Stars: ✭ 1,763 (+368.88%)
Mutual labels:  pretty-print
Intellij Plugin V4
An IntelliJ plugin for ANTLR v4
Stars: ✭ 318 (-15.43%)
Mutual labels:  parser-generator
lemon-grove
The Lemon parser generator and sibling projects.
Stars: ✭ 27 (-92.82%)
Mutual labels:  parser-generator
Caribay
A PEG Parser Generator with Semi-Automatic Error Recovery based on LPeg(Label)
Stars: ✭ 14 (-96.28%)
Mutual labels:  parser-generator
RBNF
This project's lifetime has ended. The successor is https://github.com/thautwarm/frontend-for-free which is WIP. You can check lark-parser project which is a good alt.
Stars: ✭ 39 (-89.63%)
Mutual labels:  parser-generator
karma-jasmine-diff-reporter
Diff and pretty print for failed tests
Stars: ✭ 31 (-91.76%)
Mutual labels:  pretty-print
bor
User-friendly, tiny source code searcher written by pure Python.
Stars: ✭ 105 (-72.07%)
Mutual labels:  abstract-syntax-tree
copper
An integrated context-aware scanner and parser generator
Stars: ✭ 14 (-96.28%)
Mutual labels:  parser-generator
PackCC
PackCC is a packrat parser generator for C.
Stars: ✭ 22 (-94.15%)
Mutual labels:  parser-generator
Tslog
📝 tslog - Expressive TypeScript Logger for Node.js.
Stars: ✭ 321 (-14.63%)
Mutual labels:  pretty-print
lalr
Modern LALR(1) parser for C++
Stars: ✭ 56 (-85.11%)
Mutual labels:  parser-generator
prism-pretty
A Chrome Extension to format/highlight/preview HTML/JS/CSS/Markdown code with Prism.js
Stars: ✭ 91 (-75.8%)
Mutual labels:  pretty-print
as-table
A simple function that prints objects as ASCII tables. Supports ANSI styling and weird Unicode 💩 emojis – they won't break the layout.
Stars: ✭ 54 (-85.64%)
Mutual labels:  pretty-print
ast-builder
Build your ASTs directly from code
Stars: ✭ 18 (-95.21%)
Mutual labels:  abstract-syntax-tree
kison
A LALR(1)/LL(1)/LL(K) parser generator for javascript/typescript
Stars: ✭ 40 (-89.36%)
Mutual labels:  parser-generator
coAST
Universal and language-independent abstract syntax tree
Stars: ✭ 30 (-92.02%)
Mutual labels:  abstract-syntax-tree
abnf parsec
ABNF in, parser out
Stars: ✭ 42 (-88.83%)
Mutual labels:  parser-generator
inmemantlr
ANTLR as a libray for JVM based languages
Stars: ✭ 87 (-76.86%)
Mutual labels:  parser-generator
usfm-grammar
An elegant USFM parser.
Stars: ✭ 29 (-92.29%)
Mutual labels:  parser-generator
Aphid
A multiparadigm language intended to be embedded in .NET applications or compiled into other languages like Python or PHP. The internals of Aphid are clean and easy to work with, allowing for rapid creation of derivative domain-specific languages.
Stars: ✭ 32 (-91.49%)
Mutual labels:  parser-generator
nearley-playground
⛹ Write Grammars for the Nearley Parser!
Stars: ✭ 76 (-79.79%)
Mutual labels:  parser-generator
Covfefe
A parser for nondeterministic context free languages
Stars: ✭ 49 (-86.97%)
Mutual labels:  parser-generator
vscode-blockman
VSCode extension to highlight nested code blocks
Stars: ✭ 233 (-38.03%)
Mutual labels:  abstract-syntax-tree
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+956.38%)
Mutual labels:  abstract-syntax-tree
Plex
a parser and lexer generator as a Rust procedural macro
Stars: ✭ 326 (-13.3%)
Mutual labels:  parser-generator
intellij-javacc
JavaCC and JJTree grammar support for the IntelliJ Platform
Stars: ✭ 31 (-91.76%)
Mutual labels:  parser-generator
verilogAST-cpp
C++17 implementation of an AST for Verilog code generation
Stars: ✭ 14 (-96.28%)
Mutual labels:  abstract-syntax-tree
human-parser-generator
A straightforward recursive descent Parser Generator with a focus on "human" code generation and ease of use.
Stars: ✭ 27 (-92.82%)
Mutual labels:  parser-generator
1-60 of 125 similar projects