TinyrbA tiny subset of Ruby with a Lua'esc VM
Stars: ✭ 452 (+1954.55%)
PranceResolving Swagger/OpenAPI 2.0 and 3.0 Parser
Stars: ✭ 133 (+504.55%)
Ratel CoreHigh performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (+1568.18%)
Swcswc is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript.
Stars: ✭ 18,627 (+84568.18%)
Snapdragonsnapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+718.18%)
ExprtkC++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+1268.18%)
QuickjsThe official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+6395.45%)
Fathom 🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Stars: ✭ 111 (+404.55%)
PyverilogPython-based Hardware Design Processing Toolkit for Verilog HDL
Stars: ✭ 267 (+1113.64%)
MarkedA markdown parser and compiler. Built for speed.
Stars: ✭ 26,556 (+120609.09%)
ArkArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (+1318.18%)
GlslGLSL parser for Rust
Stars: ✭ 145 (+559.09%)
PasserineA small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (+1450%)
SaltwaterA C compiler written in Rust, with a focus on good error messages.
Stars: ✭ 219 (+895.45%)
XdpwXD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Stars: ✭ 199 (+804.55%)
Charly VmFibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (+200%)
RubyxRubyX compiles ruby to binary (in ruby), hoping to be that X times faster
Stars: ✭ 78 (+254.55%)
MdA markdown parser and compiler. Built for speed.
Stars: ✭ 128 (+481.82%)
TengoA fast script language for Go
Stars: ✭ 2,528 (+11390.91%)
CubThe Cub Programming Language
Stars: ✭ 198 (+800%)
SmlvmSmallrepo Virtual Machine
Stars: ✭ 265 (+1104.55%)
Customasm💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (+859.09%)
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 (+1831.82%)
Mini CDr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Stars: ✭ 372 (+1590.91%)
Minigominigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+1972.73%)
ChirpA modern low-level programming language
Stars: ✭ 116 (+427.27%)
PhplrtPHP Language Recognition Tool
Stars: ✭ 127 (+477.27%)
ApeApe Programming Language
Stars: ✭ 195 (+786.36%)
Luago Book《自己动手实现Lua》随书源代码
Stars: ✭ 514 (+2236.36%)
Mtailextract internal monitoring data from application logs for collection in a timeseries database
Stars: ✭ 3,028 (+13663.64%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (+604.55%)
QuickjsQuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Stars: ✭ 2,199 (+9895.45%)
FccFedjmike's C Compiler
Stars: ✭ 101 (+359.09%)
TyphonA virtual machine for Monte.
Stars: ✭ 49 (+122.73%)
ForgeA lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (+595.45%)
KgtBNF wrangling and railroad diagrams
Stars: ✭ 312 (+1318.18%)
CompilerThe Hoa\Compiler library.
Stars: ✭ 458 (+1981.82%)
J2clJava to Closure JavaScript transpiler
Stars: ✭ 773 (+3413.64%)
StrictyamlType-safe YAML parser and validator.
Stars: ✭ 836 (+3700%)
Pyret LangThe Pyret language.
Stars: ✭ 771 (+3404.55%)
Node Csv ParseCSV parsing implementing the Node.js `stream.Transform` API
Stars: ✭ 768 (+3390.91%)
Rfdmovies Client🎬instant recommending or finding or downloading movies via the command line
Stars: ✭ 18 (-18.18%)
GrinGRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
Stars: ✭ 834 (+3690.91%)
DaselQuery, update and convert data structures from the command line. Comparable to jq/yq but supports JSON, TOML, YAML, XML and CSV with zero runtime dependencies.
Stars: ✭ 759 (+3350%)
HimalayaJavaScript HTML to JSON Parser
Stars: ✭ 758 (+3345.45%)
Netlist GraphJava library for parsing and manipulating graph representations of gate-level Verilog netlists
Stars: ✭ 7 (-68.18%)
Caramel🍬 a functional language for building type-safe, scalable, and maintainable applications
Stars: ✭ 756 (+3336.36%)
EsprimaECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+28950%)
Venomvenom - shellcode generator/compiler/handler (metasploit)
Stars: ✭ 904 (+4009.09%)
ArgSimple argument parsing
Stars: ✭ 897 (+3977.27%)
Markdown WasmMarkdown parser and HTML generator implemented in WebAssembly, based on md4c
Stars: ✭ 833 (+3686.36%)
Expr EvalMathematical expression evaluator in JavaScript
Stars: ✭ 752 (+3318.18%)
Vtil CoreVirtual-machine Translation Intermediate Language
Stars: ✭ 738 (+3254.55%)
TlThe compiler for Teal, a typed dialect of Lua
Stars: ✭ 716 (+3154.55%)
BicA C interpreter and API explorer.
Stars: ✭ 719 (+3168.18%)
PegvizPEG trace visualizer
Stars: ✭ 18 (-18.18%)
PyterminfoA terminfo-to-python cross compiler
Stars: ✭ 5 (-77.27%)