CubThe Cub Programming Language
Stars: ✭ 198 (+147.5%)
MicoMico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-76.25%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (+93.75%)
Monkey RustAn interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (+117.5%)
VeribleVerible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (+380%)
ariaExpressive, noiseless, interpreted, toy programming language
Stars: ✭ 40 (-50%)
ShA shell parser, formatter, and interpreter with bash support; includes shfmt
Stars: ✭ 4,343 (+5328.75%)
PlyaraParse YARA rules and operate over them more easily.
Stars: ✭ 108 (+35%)
Cslya C# embeddable lexer and parser generator (.Net core)
Stars: ✭ 129 (+61.25%)
GrmtoolsRust grammar tool libraries and binaries
Stars: ✭ 153 (+91.25%)
CsstreeA tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Stars: ✭ 1,121 (+1301.25%)
Snapdragonsnapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+125%)
Php Parser🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+400%)
MonkeyLang.jl"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.
Stars: ✭ 30 (-62.5%)
TabloidA minimal programming language inspired by clickbait headlines
Stars: ✭ 235 (+193.75%)
Graphql Go ToolsTools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (+20%)
GelatinTransform text files to XML, JSON, or YAML
Stars: ✭ 150 (+87.5%)
Works For MeCollection of developer toolkits
Stars: ✭ 131 (+63.75%)
monkeyThe Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-73.75%)
types-and-programming-languagesC++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Stars: ✭ 32 (-60%)
fayrant-langSimple, interpreted, dynamically-typed programming language
Stars: ✭ 30 (-62.5%)
pascal-interpreterA simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-73.75%)
malluscriptA simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (+40%)
SwiftpascalinterpreterSimple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+237.5%)
Syntax ParserLight and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
Stars: ✭ 317 (+296.25%)
DiagonInteractive ASCII art diagram generators. 🌟
Stars: ✭ 189 (+136.25%)
Tiny CompilerA tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (+431.25%)
Charly VmFibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-17.5%)
Minigominigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+470%)
ParticipleA parser library for Go
Stars: ✭ 2,302 (+2777.5%)
ExprtkC++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+276.25%)
InternettoolsXPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, XML/HTML parsers and classes for HTTP/S requests
Stars: ✭ 82 (+2.5%)
LogoA Logo interpreter written in Swift
Stars: ✭ 207 (+158.75%)
ForgeA lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (+91.25%)
Nodablea node-able bidirectionnal expression editor.
Stars: ✭ 103 (+28.75%)
EndbasicBASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (+32.5%)
FslexyaccLexer and parser generators for F#
Stars: ✭ 148 (+85%)
LogosCreate ridiculously fast Lexers
Stars: ✭ 1,001 (+1151.25%)
GoawkA POSIX-compliant AWK interpreter written in Go
Stars: ✭ 995 (+1143.75%)
LittlelangA little language interpreter written in Go
Stars: ✭ 56 (-30%)
AtomaAtom, RSS and JSON feed parser for Python 3
Stars: ✭ 67 (-16.25%)
Jetpack.jsA ECMAScript bundler and minifier implemented in C++ aimed at excellent performance.
Stars: ✭ 75 (-6.25%)
Plantuml ParserParse PlantUML with JavaScript or TypeScript
Stars: ✭ 67 (-16.25%)
MarkoA markdown parser with high extensibility.
Stars: ✭ 77 (-3.75%)
Any23Apache Anything To Triples (Any23) is a library, a web service and a command line tool that extracts structured data in RDF format from a variety of Web documents.
Stars: ✭ 74 (-7.5%)
Parser JavascriptBrowser sniffing gone too far — A useragent parser library for JavaScript
Stars: ✭ 66 (-17.5%)
Cppast.codegenAn extensible library providing C# PInvoke codegen from C/C++ files for .NET
Stars: ✭ 65 (-18.75%)
SequentialAn environment to visualize JavaScript code execution in a browser
Stars: ✭ 74 (-7.5%)
CsvparserC++ parser for CSV file format
Stars: ✭ 65 (-18.75%)
Astexplorer.apphttps://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (-18.75%)
TaghaMinimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 79 (-1.25%)
MimekitA .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.
Stars: ✭ 1,214 (+1417.5%)
ParserGenerate a JSON documentation for a SFC Vue component. Contribute: https://gitlab.com/vuedoc/parser#contribute
Stars: ✭ 74 (-7.5%)
ObonetOBO-formatted ontologies → networkx (Python 3)
Stars: ✭ 64 (-20%)
Wordtokenizers.jlHigh performance tokenizers for natural language processing and other related tasks
Stars: ✭ 63 (-21.25%)
Method logTrace the history of an individual method in a git repository (experimental)
Stars: ✭ 73 (-8.75%)
DexboxA lightweight dex file parsing library
Stars: ✭ 64 (-20%)