jetA Fast C and Python like Programming Language that puts the Developer first. WIP
Stars: ✠41 (-18%)
go-recipes🦩 Tools for Go projects
Stars: ✠2,490 (+4880%)
wasm-scriptCompile WebAssembly in your HTML
Stars: ✠28 (-44%)
liltLILT: noun, A characteristic rising and falling of the voice when speaking; a pleasant gentle accent.
Stars: ✠18 (-64%)
Cslya C# embeddable lexer and parser generator (.Net core)
Stars: ✠129 (+158%)
saveUniversal test framework for cli tools [mainly for code analyzers and compilers]
Stars: ✠33 (-34%)
tree-sitter-cliCLI tool for creating and testing tree-sitter parsers
Stars: ✠43 (-14%)
nmodlCode Generation Framework For NEURON MODeling Language
Stars: ✠42 (-16%)
Pegparser💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Stars: ✠164 (+228%)
lalrModern LALR(1) parser for C++
Stars: ✠56 (+12%)
AwesomeCompilerThe Big list of the github, open-source compilers.
Stars: ✠27 (-46%)
Antlr4ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Stars: ✠11,227 (+22354%)
lua-in-rustThe Lua programming language, implemented in Rust.
Stars: ✠76 (+52%)
tiny-langtiny-lang — A different programming language. Supports a bunch of spoken languages.
Stars: ✠26 (-48%)
Decaf-CompilerCompiler for Decaf Programming Language
Stars: ✠36 (-28%)
filter spiritAdvanced item filter generator for Path of Exile that uses it's own DSL and online item price APIs
Stars: ✠28 (-44%)
BOHM1.1Bologna Optimal Higher-Order Machine, Version 1.1
Stars: ✠45 (-10%)
pegImport of Ian Piumarta's peg/leg recursive-descent parser generators for C
Stars: ✠41 (-18%)
Tatsu竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✠198 (+296%)
PackCCPackCC is a packrat parser generator for C.
Stars: ✠22 (-56%)
EcsharpHome of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Stars: ✠141 (+182%)
compilerMy first attempt to create a compiler
Stars: ✠16 (-68%)
IronyA modified version of the Irony project (https://irony.codeplex.com) with .NET Core support
Stars: ✠127 (+154%)
DirectFire ConverterDirectFire 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 (-32%)
types-and-programming-languagesC++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Stars: ✠32 (-36%)
PasukonJavaScript practical parser generator library using combinators
Stars: ✠107 (+114%)
nimlyLexer Generator and Parser Generator as a Library in Nim.
Stars: ✠113 (+126%)
peFastest general-purpose parsing library for Python with a familiar API
Stars: ✠21 (-58%)
human-parser-generatorA straightforward recursive descent Parser Generator with a focus on "human" code generation and ease of use.
Stars: ✠27 (-46%)
qcorC++ compiler for heterogeneous quantum-classical computing built on Clang and XACC
Stars: ✠78 (+56%)
RBNFThis 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 (-22%)
lingoparser generator
Stars: ✠22 (-56%)
kiuatanA parser library for Pony.
Stars: ✠15 (-70%)
suicideLLVM pass that detects one undefined behavior, and emits code to delete your hard drive
Stars: ✠33 (-34%)
AphidA 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 (-36%)
dropincc.javaA small and easy to use parser generator. Specify your grammar in pure java and compile dynamically. Especially suitable for DSL creation in java.
Stars: ✠90 (+80%)
parsesigA Telegram bot that forwards messages from one private/public channel to another after formatting
Stars: ✠40 (-20%)
Reduce.jlSymbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
Stars: ✠172 (+244%)
open-opsOpen Optimizing Parallelizing System
Stars: ✠21 (-58%)
NpegPEGs for Nim, another take
Stars: ✠163 (+226%)
build-anywhereScripts for building compilers that run anywhere, which build things that run anywhere
Stars: ✠72 (+44%)
LalrpopLR(1) parser generator for Rust
Stars: ✠1,929 (+3758%)
pymlirPython interface for MLIR - the Multi-Level Intermediate Representation
Stars: ✠84 (+68%)
Php Zephir ParserThe Zephir Parser delivered as a C extension for the PHP language.
Stars: ✠129 (+158%)
compiler-course-unipiLab of the course Languages, Compilers and Interpreters (Cod. 653AA) @ UNIPI
Stars: ✠18 (-64%)
GogllGenerates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers
Stars: ✠125 (+150%)
lemon-groveThe Lemon parser generator and sibling projects.
Stars: ✠27 (-46%)
Fortran-ToolsFortran compilers, preprocessors, static analyzers, transpilers, IDEs, build systems, etc.
Stars: ✠31 (-38%)
beast-dragonBeast language compiler & reference
Stars: ✠13 (-74%)
librxvmnon-backtracking NFA-based regular expression library, for C and Python
Stars: ✠57 (+14%)
cppcombinatorparser combinator and AST generator in c++17
Stars: ✠20 (-60%)
compDisciplina de Compiladores (INF01147) - INF/UFRGS
Stars: ✠28 (-44%)
kisonA LALR(1)/LL(1)/LL(K) parser generator for javascript/typescript
Stars: ✠40 (-20%)