All Projects → retro12 → Similar Projects or Alternatives

859 Open source projects that are alternatives of or similar to retro12

Janet
A dynamic language and bytecode vm
Stars: ✭ 2,216 (+12211.11%)
Mutual labels:  vm, interpreter, repl
Go Pry
An interactive REPL for Go that allows you to drop into your code at any point.
Stars: ✭ 2,747 (+15161.11%)
Mutual labels:  interpreter, repl
Ok
An open-source interpreter for the K5 programming language.
Stars: ✭ 408 (+2166.67%)
Mutual labels:  interpreter, repl
SandboxJS
Safe eval runtime
Stars: ✭ 18 (+0%)
Mutual labels:  vm, interpreter
charm
A [ functional stack ] based language.
Stars: ✭ 26 (+44.44%)
Mutual labels:  interpreter, repl
endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
Stars: ✭ 220 (+1122.22%)
Mutual labels:  interpreter, repl
Gomacro
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Stars: ✭ 1,784 (+9811.11%)
Mutual labels:  interpreter, repl
Charly
🐈 The Charly Programming Language | Written by @KCreate
Stars: ✭ 185 (+927.78%)
Mutual labels:  interpreter, repl
pocketlang
A lightweight, fast embeddable scripting language.
Stars: ✭ 1,412 (+7744.44%)
Mutual labels:  vm, interpreter
Javo
🚀 A sandboxed VM any Java developer can afford
Stars: ✭ 144 (+700%)
Mutual labels:  vm, interpreter
quickjs-build
Build for QuickJS JavaScript Engine
Stars: ✭ 25 (+38.89%)
Mutual labels:  vm, interpreter
Passerine
A small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (+1794.44%)
Mutual labels:  vm, interpreter
fundot
The Fundot programming language.
Stars: ✭ 15 (-16.67%)
Mutual labels:  interpreter, repl
huginn
Programming language with no quirks, so simple every child can master it.
Stars: ✭ 41 (+127.78%)
Mutual labels:  interpreter, repl
Eval5
A JavaScript interpreter written in TypeScript - Support ES5
Stars: ✭ 281 (+1461.11%)
Mutual labels:  vm, interpreter
Goto
Goto is an interpreted programming language written in go.
Stars: ✭ 79 (+338.89%)
Mutual labels:  interpreter, repl
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (+488.89%)
Mutual labels:  interpreter, repl
snap
An embeddable scripting language inspired by Lua and JavaScript.
Stars: ✭ 32 (+77.78%)
Mutual labels:  vm, interpreter
interp
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (+77.78%)
Mutual labels:  vm, interpreter
Zetavm
Multi-Language Platform for Dynamic Programming Languages
Stars: ✭ 592 (+3188.89%)
Mutual labels:  vm, interpreter
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+7838.89%)
Mutual labels:  vm, interpreter
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (+461.11%)
Mutual labels:  vm, interpreter
Alchemyvm
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 176 (+877.78%)
Mutual labels:  vm, interpreter
lambda
lambda calculus interpreter
Stars: ✭ 23 (+27.78%)
Mutual labels:  interpreter, repl
ol
Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
Stars: ✭ 157 (+772.22%)
Mutual labels:  interpreter, repl
Animach
Scheme语言实现和运行时环境 / A Scheme runtime & implementation
Stars: ✭ 45 (+150%)
Mutual labels:  vm, interpreter
Vm.js
Javascript 解释器. Javascript Interpreter
Stars: ✭ 343 (+1805.56%)
Mutual labels:  vm, interpreter
lambda-dti
Interpreter of the ITGL with dynamic type inference
Stars: ✭ 18 (+0%)
Mutual labels:  interpreter, repl
clox
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 🌀
Stars: ✭ 38 (+111.11%)
Mutual labels:  vm, interpreter
Q3vm
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+3150%)
Mutual labels:  vm, interpreter
klisp
A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook
Stars: ✭ 28 (+55.56%)
Mutual labels:  interpreter, repl
RSqueak
A Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (+333.33%)
Mutual labels:  vm, interpreter
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (+1477.78%)
Mutual labels:  interpreter, repl
Red
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Stars: ✭ 4,725 (+26150%)
Mutual labels:  interpreter, repl
Mappy
A functional programming language. Like LISP but focused around maps rather than lists.
Stars: ✭ 10 (-44.44%)
Mutual labels:  interpreter, repl
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (+5.56%)
Mutual labels:  interpreter, repl
Brain
An esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (+522.22%)
Mutual labels:  interpreter, repl
Bic
A C interpreter and API explorer.
Stars: ✭ 719 (+3894.44%)
Mutual labels:  interpreter, repl
Mond
A scripting language for .NET Core
Stars: ✭ 237 (+1216.67%)
Mutual labels:  interpreter, repl
Codi.vim
📔 The interactive scratchpad for hackers.
Stars: ✭ 2,464 (+13588.89%)
Mutual labels:  interpreter, repl
RISVM
A low overhead, embeddable bytecode virtual machine in C++
Stars: ✭ 21 (+16.67%)
Mutual labels:  vm, interpreter
AlchemyVM
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 184 (+922.22%)
Mutual labels:  vm, interpreter
malluscript
A simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (+522.22%)
Mutual labels:  interpreter, repl
go-jdk
Run JVM-based code in Go efficiently
Stars: ✭ 61 (+238.89%)
Mutual labels:  vm, interpreter
dragon
🐲 Object orientated, dynamically typed, interpreted programming language inspired by Python and Javascript.
Stars: ✭ 14 (-22.22%)
Mutual labels:  interpreter
boba-js
Toy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers
Stars: ✭ 22 (+22.22%)
Mutual labels:  interpreter
RetroXRBWallet
No description or website provided.
Stars: ✭ 13 (-27.78%)
Mutual labels:  retro
cuic
Clojure UI testing with Chrome
Stars: ✭ 23 (+27.78%)
Mutual labels:  repl
replete-android
ClojureScript REPL Android app
Stars: ✭ 63 (+250%)
Mutual labels:  repl
free-monads-functional-web-apps
Delving into Free Monads and using them to write pure functional web applications
Stars: ✭ 18 (+0%)
Mutual labels:  interpreter
dextop
Dextop - Linux-based distribution workstation on Android
Stars: ✭ 24 (+33.33%)
Mutual labels:  vm
cbmtapepi
Use a Raspberry Pi as fast mass storage solution for your Commodore 8-bit computer using just the datassette port.
Stars: ✭ 41 (+127.78%)
Mutual labels:  retro
simple-features-geojson-java
Simple Features GeoJSON Java Library
Stars: ✭ 24 (+33.33%)
Mutual labels:  nga
AGD-Studio
An integrated development environment for AGD
Stars: ✭ 39 (+116.67%)
Mutual labels:  retro
oxide-lang
Oxide Programming Language, an interpreted scripting language with a Rust influenced syntax.
Stars: ✭ 106 (+488.89%)
Mutual labels:  interpreter
es-theme-Super-Retroboy
Super Retroboy Theme for the RetroFlag GPi Case and Small Screens 4:3 Aspect
Stars: ✭ 45 (+150%)
Mutual labels:  retro
chickadee
Chickadee is a minimal programming language implemented in TypeScript for teaching purposes.
Stars: ✭ 13 (-27.78%)
Mutual labels:  interpreter
samlang
Sam's Programming Language
Stars: ✭ 22 (+22.22%)
Mutual labels:  interpreter
jsxt
The collection of Javascript / JScript / VBScript extensions, tools and more
Stars: ✭ 23 (+27.78%)
Mutual labels:  repl
tranquility
Tranquility is an in-development programming language intended to replace Solidity
Stars: ✭ 17 (-5.56%)
Mutual labels:  interpreter
1-60 of 859 similar projects