All Projects → Radon → Similar Projects or Alternatives

1077 Open source projects that are alternatives of or similar to Radon

Tinyrb
A tiny subset of Ruby with a Lua'esc VM
Stars: ✭ 452 (+1954.55%)
Mutual labels:  compiler, parser, vm
Prance
Resolving Swagger/OpenAPI 2.0 and 3.0 Parser
Stars: ✭ 133 (+504.55%)
Mutual labels:  compiler, parser
Ratel Core
High performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (+1568.18%)
Mutual labels:  compiler, parser
Swc
swc is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript.
Stars: ✭ 18,627 (+84568.18%)
Mutual labels:  compiler, parser
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+718.18%)
Mutual labels:  compiler, parser
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+1268.18%)
Mutual labels:  compiler, parser
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+6395.45%)
Mutual labels:  compiler, vm
Fathom
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Stars: ✭ 111 (+404.55%)
Mutual labels:  compiler, parser
Pyverilog
Python-based Hardware Design Processing Toolkit for Verilog HDL
Stars: ✭ 267 (+1113.64%)
Mutual labels:  compiler, parser
Marked
A markdown parser and compiler. Built for speed.
Stars: ✭ 26,556 (+120609.09%)
Mutual labels:  compiler, parser
Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (+1318.18%)
Mutual labels:  compiler, vm
Glsl
GLSL parser for Rust
Stars: ✭ 145 (+559.09%)
Mutual labels:  compiler, parser
Passerine
A small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (+1450%)
Mutual labels:  compiler, vm
Saltwater
A C compiler written in Rust, with a focus on good error messages.
Stars: ✭ 219 (+895.45%)
Mutual labels:  compiler, parser
Xdpw
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Stars: ✭ 199 (+804.55%)
Mutual labels:  compiler, parser
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (+200%)
Mutual labels:  compiler, parser
Rubyx
RubyX compiles ruby to binary (in ruby), hoping to be that X times faster
Stars: ✭ 78 (+254.55%)
Mutual labels:  compiler, vm
Md
A markdown parser and compiler. Built for speed.
Stars: ✭ 128 (+481.82%)
Mutual labels:  compiler, parser
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+19436.36%)
Mutual labels:  compiler, parser
Tengo
A fast script language for Go
Stars: ✭ 2,528 (+11390.91%)
Mutual labels:  compiler, vm
Cub
The Cub Programming Language
Stars: ✭ 198 (+800%)
Mutual labels:  compiler, parser
Smlvm
Smallrepo Virtual Machine
Stars: ✭ 265 (+1104.55%)
Mutual labels:  compiler, vm
Customasm
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (+859.09%)
Mutual labels:  compiler, vm
Tiny Compiler
A 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%)
Mutual labels:  compiler, parser
Mini C
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Stars: ✭ 372 (+1590.91%)
Mutual labels:  compiler, parser
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+1972.73%)
Mutual labels:  compiler, parser
Chirp
A modern low-level programming language
Stars: ✭ 116 (+427.27%)
Mutual labels:  compiler, parser
Phplrt
PHP Language Recognition Tool
Stars: ✭ 127 (+477.27%)
Mutual labels:  compiler, parser
Ape
Ape Programming Language
Stars: ✭ 195 (+786.36%)
Mutual labels:  compiler, vm
Luago Book
《自己动手实现Lua》随书源代码
Stars: ✭ 514 (+2236.36%)
Mutual labels:  compiler, vm
Mtail
extract internal monitoring data from application logs for collection in a timeseries database
Stars: ✭ 3,028 (+13663.64%)
Mutual labels:  compiler, vm
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+604.55%)
Mutual labels:  compiler, parser
Quickjs
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Stars: ✭ 2,199 (+9895.45%)
Mutual labels:  compiler, vm
Fcc
Fedjmike's C Compiler
Stars: ✭ 101 (+359.09%)
Mutual labels:  compiler, parser
Typhon
A virtual machine for Monte.
Stars: ✭ 49 (+122.73%)
Mutual labels:  compiler, vm
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (+595.45%)
Mutual labels:  compiler, parser
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (+1318.18%)
Mutual labels:  compiler, parser
Compiler
The Hoa\Compiler library.
Stars: ✭ 458 (+1981.82%)
Mutual labels:  compiler, parser
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+2472.73%)
Mutual labels:  compiler, parser
J2cl
Java to Closure JavaScript transpiler
Stars: ✭ 773 (+3413.64%)
Mutual labels:  compiler
Strictyaml
Type-safe YAML parser and validator.
Stars: ✭ 836 (+3700%)
Mutual labels:  parser
Pyret Lang
The Pyret language.
Stars: ✭ 771 (+3404.55%)
Mutual labels:  compiler
Node Csv Parse
CSV parsing implementing the Node.js `stream.Transform` API
Stars: ✭ 768 (+3390.91%)
Mutual labels:  parser
Rfdmovies Client
🎬instant recommending or finding or downloading movies via the command line
Stars: ✭ 18 (-18.18%)
Mutual labels:  parser
Grin
GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
Stars: ✭ 834 (+3690.91%)
Mutual labels:  compiler
Dasel
Query, 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%)
Mutual labels:  parser
Himalaya
JavaScript HTML to JSON Parser
Stars: ✭ 758 (+3345.45%)
Mutual labels:  parser
Netlist Graph
Java library for parsing and manipulating graph representations of gate-level Verilog netlists
Stars: ✭ 7 (-68.18%)
Mutual labels:  parser
Caramel
🍬 a functional language for building type-safe, scalable, and maintainable applications
Stars: ✭ 756 (+3336.36%)
Mutual labels:  compiler
Esprima
ECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+28950%)
Mutual labels:  parser
Venom
venom - shellcode generator/compiler/handler (metasploit)
Stars: ✭ 904 (+4009.09%)
Mutual labels:  compiler
Arg
Simple argument parsing
Stars: ✭ 897 (+3977.27%)
Mutual labels:  parser
Markdown Wasm
Markdown parser and HTML generator implemented in WebAssembly, based on md4c
Stars: ✭ 833 (+3686.36%)
Mutual labels:  parser
Expr Eval
Mathematical expression evaluator in JavaScript
Stars: ✭ 752 (+3318.18%)
Mutual labels:  parser
Vtil Core
Virtual-machine Translation Intermediate Language
Stars: ✭ 738 (+3254.55%)
Mutual labels:  compiler
Proposal Binary Ast
Binary AST proposal for ECMAScript
Stars: ✭ 831 (+3677.27%)
Mutual labels:  parser
Tl
The compiler for Teal, a typed dialect of Lua
Stars: ✭ 716 (+3154.55%)
Mutual labels:  compiler
Bic
A C interpreter and API explorer.
Stars: ✭ 719 (+3168.18%)
Mutual labels:  compiler
Pegviz
PEG trace visualizer
Stars: ✭ 18 (-18.18%)
Mutual labels:  parser
Pyterminfo
A terminfo-to-python cross compiler
Stars: ✭ 5 (-77.27%)
Mutual labels:  compiler
1-60 of 1077 similar projects