All Projects → Monkey → Similar Projects or Alternatives

467 Open source projects that are alternatives of or similar to Monkey

Magpie
🐦 Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).
Stars: ✭ 88 (-74.64%)
Mutual labels:  interpreter, object-oriented
foolang
A toy programming language.
Stars: ✭ 33 (-90.49%)
Mutual labels:  interpreter, object-oriented
Gravity
Gravity Programming Language
Stars: ✭ 3,968 (+1043.52%)
Mutual labels:  interpreter, object-oriented
Goby
Goby - Yet another programming language written in Go
Stars: ✭ 3,296 (+849.86%)
Mutual labels:  interpreter, object-oriented
Kinx
Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
Stars: ✭ 134 (-61.38%)
Mutual labels:  interpreter, object-oriented
snap
Snap Programming Language
Stars: ✭ 20 (-94.24%)
Mutual labels:  interpreter, object-oriented
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-93.95%)
Mutual labels:  interpreter
Rbpf
Rust virtual machine and JIT compiler for eBPF programs
Stars: ✭ 306 (-11.82%)
Mutual labels:  interpreter
H-Calc
So, you want to write a DSL interpreter...
Stars: ✭ 21 (-93.95%)
Mutual labels:  interpreter
SandboxJS
Safe eval runtime
Stars: ✭ 18 (-94.81%)
Mutual labels:  interpreter
My basic
A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.
Stars: ✭ 316 (-8.93%)
Mutual labels:  interpreter
Csml Engine
🦜 Conversational Standard Meta Language
Stars: ✭ 292 (-15.85%)
Mutual labels:  interpreter
wendy
Wendy is an compiler / interpreter for WendyScript
Stars: ✭ 14 (-95.97%)
Mutual labels:  interpreter
Dascript
daScript - high-performance statically strong typed scripting language
Stars: ✭ 259 (-25.36%)
Mutual labels:  interpreter
Calculatex
in progress pretty printing calculator language
Stars: ✭ 302 (-12.97%)
Mutual labels:  interpreter
danube
The Danube Programming Language
Stars: ✭ 33 (-90.49%)
Mutual labels:  interpreter
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+1138.62%)
Mutual labels:  interpreter
RISVM
A low overhead, embeddable bytecode virtual machine in C++
Stars: ✭ 21 (-93.95%)
Mutual labels:  interpreter
Awesome Graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (-12.97%)
Mutual labels:  interpreter
3bc-lang
Low level language, tiny virtual machine that works on computers and microcontrollers. (Friendly Punched cards)
Stars: ✭ 155 (-55.33%)
Mutual labels:  interpreter
Wasm3
🚀 The fastest WebAssembly interpreter, and the most universal runtime
Stars: ✭ 4,375 (+1160.81%)
Mutual labels:  interpreter
recurse
re<urse is a declarative language for generating musical patterns
Stars: ✭ 32 (-90.78%)
Mutual labels:  interpreter
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (-15.56%)
Mutual labels:  interpreter
BashClass
BashClass is an Object Oriented Programming language that compiles to BASH 4.4
Stars: ✭ 40 (-88.47%)
Mutual labels:  object-oriented
i8080-Space-Invaders
Intel i8080 Space Invaders Arcade Emulator
Stars: ✭ 19 (-94.52%)
Mutual labels:  interpreter
30log
30 lines library for object orientation in Lua
Stars: ✭ 313 (-9.8%)
Mutual labels:  object-oriented
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-18.16%)
Mutual labels:  interpreter
jrsonnet
Rust implementation of Jsonnet language
Stars: ✭ 164 (-52.74%)
Mutual labels:  interpreter
Schemy
A lightweight embeddable Scheme-like interpreter for configuration
Stars: ✭ 269 (-22.48%)
Mutual labels:  interpreter
Umka Lang
Umka: a statically typed embeddable scripting language
Stars: ✭ 308 (-11.24%)
Mutual labels:  interpreter
p5-HackaMol
Object-Oriented Perl 5, Moose Library for Molecular Hacking
Stars: ✭ 12 (-96.54%)
Mutual labels:  object-oriented
V8
The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+5320.17%)
Mutual labels:  interpreter
balloon-lang
The Balloon programming language and interpreter.
Stars: ✭ 17 (-95.1%)
Mutual labels:  interpreter
Clojush
The Push programming language and the PushGP genetic programming system implemented in Clojure.
Stars: ✭ 305 (-12.1%)
Mutual labels:  interpreter
vbf
A brainfuck interpreter/compiler written in V.
Stars: ✭ 17 (-95.1%)
Mutual labels:  interpreter
Passerine
A small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (-1.73%)
Mutual labels:  interpreter
Infrared4Arduino
An object oriented infrared library for the Arduino
Stars: ✭ 51 (-85.3%)
Mutual labels:  object-oriented
Enso Archive
Looking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (-12.1%)
Mutual labels:  interpreter
asl-interpreter
Example implementation of Arm's Architecture Specification Language (ASL)
Stars: ✭ 78 (-77.52%)
Mutual labels:  interpreter
Pycparser
C parser and interpreter written in Python with automatic ctypes interface generation
Stars: ✭ 320 (-7.78%)
Mutual labels:  interpreter
ocaml-offchain
Fork of WebAssembly reference interpreter with support for generating proofs needed for blockchain verification
Stars: ✭ 42 (-87.9%)
Mutual labels:  interpreter
Makejs
A sub Javascript interpreter for interpreting itself
Stars: ✭ 297 (-14.41%)
Mutual labels:  interpreter
Contemplate
Contemplate: Fast, extendable object-oriented and light-weight Template Engine for PHP, Python, Node.js, Browser and XPCOM/SDK JavaScript
Stars: ✭ 15 (-95.68%)
Mutual labels:  object-oriented
Vm.js
Javascript 解释器. Javascript Interpreter
Stars: ✭ 343 (-1.15%)
Mutual labels:  interpreter
awesome-internals
A curated list of awesome resources and learning materials in the field of X internals
Stars: ✭ 78 (-77.52%)
Mutual labels:  interpreter
Jace
Jace.NET is a calculation engine for the .NET platform.
Stars: ✭ 296 (-14.7%)
Mutual labels:  interpreter
hruby
Embed Ruby in your Haskell program.
Stars: ✭ 22 (-93.66%)
Mutual labels:  interpreter
Partcl
ParTcl - a micro Tcl implementation
Stars: ✭ 313 (-9.8%)
Mutual labels:  interpreter
qm
QM model-based design tool and code generator based on UML state machines
Stars: ✭ 54 (-84.44%)
Mutual labels:  object-oriented
Stampit
OOP is better with stamps: Composable object factories.
Stars: ✭ 3,021 (+770.61%)
Mutual labels:  object-oriented
maxc
Programming Language maxc
Stars: ✭ 36 (-89.63%)
Mutual labels:  interpreter
Yaegi
Yaegi is Another Elegant Go Interpreter
Stars: ✭ 4,044 (+1065.42%)
Mutual labels:  interpreter
ciforth
A generic system for creating i86 implementations of the language Forth.
Stars: ✭ 38 (-89.05%)
Mutual labels:  interpreter
Eval5
A JavaScript interpreter written in TypeScript - Support ES5
Stars: ✭ 281 (-19.02%)
Mutual labels:  interpreter
fizzboom
Benchmark to compare async web server + interpreter + web client implementations across various languages
Stars: ✭ 46 (-86.74%)
Mutual labels:  interpreter
hedgehog
a toy programming language
Stars: ✭ 24 (-93.08%)
Mutual labels:  interpreter
Brainfuck
Brainfuck interpreter written in C
Stars: ✭ 275 (-20.75%)
Mutual labels:  interpreter
ATS-blockchain
⛓️ Blockchain + Smart contracts from scratch
Stars: ✭ 18 (-94.81%)
Mutual labels:  interpreter
Duck
Duck-Typed Programming in C
Stars: ✭ 14 (-95.97%)
Mutual labels:  object-oriented
Melang
A script language of preemptive scheduling coroutine in single thread
Stars: ✭ 273 (-21.33%)
Mutual labels:  interpreter
1-60 of 467 similar projects