All Projects → Tinyrb → Similar Projects or Alternatives

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

Radon
A scripting language.
Stars: ✭ 22 (-95.13%)
Mutual labels:  compiler, parser, vm
Rubyx
RubyX compiles ruby to binary (in ruby), hoping to be that X times faster
Stars: ✭ 78 (-82.74%)
Mutual labels:  compiler, vm
Chirp
A modern low-level programming language
Stars: ✭ 116 (-74.34%)
Mutual labels:  compiler, parser
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+216.15%)
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 (-5.97%)
Mutual labels:  compiler, parser
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (-60.18%)
Mutual labels:  compiler, parser
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+25.22%)
Mutual labels:  compiler, parser
Marked
A markdown parser and compiler. Built for speed.
Stars: ✭ 26,556 (+5775.22%)
Mutual labels:  compiler, parser
Cub
The Cub Programming Language
Stars: ✭ 198 (-56.19%)
Mutual labels:  compiler, parser
Quickjs
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Stars: ✭ 2,199 (+386.5%)
Mutual labels:  compiler, vm
Mini C
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Stars: ✭ 372 (-17.7%)
Mutual labels:  compiler, parser
Fcc
Fedjmike's C Compiler
Stars: ✭ 101 (-77.65%)
Mutual labels:  compiler, parser
Smlvm
Smallrepo Virtual Machine
Stars: ✭ 265 (-41.37%)
Mutual labels:  compiler, vm
Ape
Ape Programming Language
Stars: ✭ 195 (-56.86%)
Mutual labels:  compiler, vm
Md
A markdown parser and compiler. Built for speed.
Stars: ✭ 128 (-71.68%)
Mutual labels:  compiler, parser
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+0.88%)
Mutual labels:  compiler, parser
Compiler
The Hoa\Compiler library.
Stars: ✭ 458 (+1.33%)
Mutual labels:  compiler, parser
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-85.4%)
Mutual labels:  compiler, parser
Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (-30.97%)
Mutual labels:  compiler, vm
Glsl
GLSL parser for Rust
Stars: ✭ 145 (-67.92%)
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 (+4021.02%)
Mutual labels:  compiler, parser
Tengo
A fast script language for Go
Stars: ✭ 2,528 (+459.29%)
Mutual labels:  compiler, vm
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-65.71%)
Mutual labels:  compiler, parser
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (-33.41%)
Mutual labels:  compiler, parser
Pyverilog
Python-based Hardware Design Processing Toolkit for Verilog HDL
Stars: ✭ 267 (-40.93%)
Mutual labels:  compiler, parser
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (-30.97%)
Mutual labels:  compiler, parser
Passerine
A small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (-24.56%)
Mutual labels:  compiler, vm
Typhon
A virtual machine for Monte.
Stars: ✭ 49 (-89.16%)
Mutual labels:  compiler, vm
Prance
Resolving Swagger/OpenAPI 2.0 and 3.0 Parser
Stars: ✭ 133 (-70.58%)
Mutual labels:  compiler, parser
Mtail
extract internal monitoring data from application logs for collection in a timeseries database
Stars: ✭ 3,028 (+569.91%)
Mutual labels:  compiler, vm
Phplrt
PHP Language Recognition Tool
Stars: ✭ 127 (-71.9%)
Mutual labels:  compiler, parser
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-66.15%)
Mutual labels:  compiler, parser
Xdpw
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Stars: ✭ 199 (-55.97%)
Mutual labels:  compiler, parser
Luago Book
《自己动手实现Lua》随书源代码
Stars: ✭ 514 (+13.72%)
Mutual labels:  compiler, vm
Saltwater
A C compiler written in Rust, with a focus on good error messages.
Stars: ✭ 219 (-51.55%)
Mutual labels:  compiler, parser
Fathom
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Stars: ✭ 111 (-75.44%)
Mutual labels:  compiler, parser
Customasm
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (-53.32%)
Mutual labels:  compiler, vm
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+850.88%)
Mutual labels:  compiler, parser
Ratel Core
High performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (-18.81%)
Mutual labels:  compiler, parser
Bytecoder
Rich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (-11.28%)
Mutual labels:  compiler
Jwebassembly
Java bytecode to WebAssembly compiler
Stars: ✭ 426 (-5.75%)
Mutual labels:  compiler
Tomlplusplus
Header-only TOML config file parser and serializer for C++17 (and later!).
Stars: ✭ 403 (-10.84%)
Mutual labels:  parser
Embiggen Disk
embiggden-disk live-resizes a filesystem after first live-resizing any necessary layers below it: an optional LVM LV and PV, and an MBR or GPT partition table
Stars: ✭ 440 (-2.65%)
Mutual labels:  vm
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (-11.5%)
Mutual labels:  parser
Datefinder
Find dates inside text using Python and get back datetime objects
Stars: ✭ 397 (-12.17%)
Mutual labels:  parser
Perlito
"Perlito" Perl programming language compiler
Stars: ✭ 396 (-12.39%)
Mutual labels:  compiler
Flow To Typescript
Convert Flow-annotated files to TypeScript
Stars: ✭ 425 (-5.97%)
Mutual labels:  compiler
Json Rust
JSON implementation in Rust
Stars: ✭ 395 (-12.61%)
Mutual labels:  parser
Firrtl
Flexible Intermediate Representation for RTL
Stars: ✭ 393 (-13.05%)
Mutual labels:  compiler
Fasthan
fastHan是基于fastNLP与pytorch实现的中文自然语言处理工具,像spacy一样调用方便。
Stars: ✭ 449 (-0.66%)
Mutual labels:  parser
Anystyle
Fast and smart citation reference parsing
Stars: ✭ 438 (-3.1%)
Mutual labels:  parser
Seafox
A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript
Stars: ✭ 425 (-5.97%)
Mutual labels:  parser
Mri
Quickly scan for CLI flags and arguments
Stars: ✭ 394 (-12.83%)
Mutual labels:  parser
Astexplorer
A web tool to explore the ASTs generated by various parsers.
Stars: ✭ 4,330 (+857.96%)
Mutual labels:  parser
Binary Parser
Blazing-fast declarative parser builder for binary data
Stars: ✭ 422 (-6.64%)
Mutual labels:  parser
Hy
A dialect of Lisp that's embedded in Python
Stars: ✭ 4,084 (+803.54%)
Mutual labels:  compiler
Toml11
TOML for Modern C++
Stars: ✭ 390 (-13.72%)
Mutual labels:  parser
Nelua Lang
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Stars: ✭ 438 (-3.1%)
Mutual labels:  compiler
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (-6.64%)
Mutual labels:  compiler
Stream Parser
⚡ PHP7 / Laravel Multi-format Streaming Parser
Stars: ✭ 391 (-13.5%)
Mutual labels:  parser
1-60 of 1077 similar projects