picol(Fossil repository mirror) A tiny interpreter
Stars: ✭ 19 (-83.62%)
ReoscriptJavaScript-like script language engine for .NET Application. Easy to plug in .NET Application and making API extension for script. Enhanced syntax and features are also available such as lambda expression, call setTimeout with arguments, etc...
Stars: ✭ 57 (-50.86%)
Juka🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!
Stars: ✭ 68 (-41.38%)
jrsonnetRust implementation of Jsonnet language
Stars: ✭ 164 (+41.38%)
pocketlangA lightweight, fast embeddable scripting language.
Stars: ✭ 1,412 (+1117.24%)
LlamalangRepository for the Llama Programming Language. Work In Progress
Stars: ✭ 6 (-94.83%)
irisThe interpreter of ISLisp
Stars: ✭ 58 (-50%)
fizzboomBenchmark to compare async web server + interpreter + web client implementations across various languages
Stars: ✭ 46 (-60.34%)
QuickjsThe official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+1131.9%)
snabla Lispy Forth in C++
Stars: ✭ 21 (-81.9%)
ATS-blockchain⛓️ Blockchain + Smart contracts from scratch
Stars: ✭ 18 (-84.48%)
TaghaMinimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (-12.93%)
BicA C interpreter and API explorer.
Stars: ✭ 719 (+519.83%)
kiwi-8CHIP-8 interpreter for Windows and MacOS
Stars: ✭ 16 (-86.21%)
interpInterpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-72.41%)
lispyLISP interpreter in Python
Stars: ✭ 31 (-73.28%)
YaslBytecode Interpreter for Yet Another Scripting Language (YASL).
Stars: ✭ 55 (-52.59%)
LLVM-JVM[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
Stars: ✭ 22 (-81.03%)
warpyWebAssembly interpreter in RPython
Stars: ✭ 54 (-53.45%)
wasmA fast Pascal (Delphi) WebAssembly interpreter
Stars: ✭ 40 (-65.52%)
Tiny CompilerA tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+486.21%)
pythonvm-rustAn incomplete stackless interpreter of Python bytecode, written in Rust.
Stars: ✭ 65 (-43.97%)
CoriumCorium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-84.48%)
XstateState machines and statecharts for the modern web.
Stars: ✭ 18,300 (+15675.86%)
InternettoolsXPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, XML/HTML parsers and classes for HTTP/S requests
Stars: ✭ 82 (-29.31%)
Go PryAn interactive REPL for Go that allows you to drop into your code at any point.
Stars: ✭ 2,747 (+2268.1%)
SquareThe Square Programming Language. A tiny programming language under 200kb.
Stars: ✭ 23 (-80.17%)
Openj9Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,802 (+2315.52%)
SciConfigurable Clojure interpreter suitable for scripting and Clojure DSLs.
Stars: ✭ 596 (+413.79%)
TabloidA minimal programming language inspired by clickbait headlines
Stars: ✭ 235 (+102.59%)
hopesHigher Order Prolog with Extensional Semantics
Stars: ✭ 43 (-62.93%)
HexagonyA two-dimensional, hexagonal programming language.
Stars: ✭ 228 (+96.55%)
TablamThe practical relational programing language for data-oriented applications
Stars: ✭ 55 (-52.59%)
Swift LispkitInterpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compiler generates bytecode for a virtual machine. LispKit is fully implemented in Swift 5.
Stars: ✭ 228 (+96.55%)
cosyA simple and pleasant programming language.
Stars: ✭ 21 (-81.9%)
Jquery.terminaljQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
Stars: ✭ 2,623 (+2161.21%)
Q3vmQ3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+404.31%)
LogoA Logo interpreter written in Swift
Stars: ✭ 207 (+78.45%)
chickadeeChickadee is a minimal programming language implemented in TypeScript for teaching purposes.
Stars: ✭ 13 (-88.79%)
BasicBasic Interpreter for the ESP8266
Stars: ✭ 206 (+77.59%)
LispeAn implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell.
Stars: ✭ 105 (-9.48%)
CubThe Cub Programming Language
Stars: ✭ 198 (+70.69%)
boba-jsToy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers
Stars: ✭ 22 (-81.03%)
AndroratA Simple android remote administration tool using sockets. It uses java on the client side and python on the server side
Stars: ✭ 187 (+61.21%)
Jaspya Python VM written entirely from scratch in JavaScript with some unique features
Stars: ✭ 577 (+397.41%)
Charly🐈 The Charly Programming Language | Written by @KCreate
Stars: ✭ 185 (+59.48%)
samlangSam's Programming Language
Stars: ✭ 22 (-81.03%)
Go.vmA simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (+53.45%)
Feel ScalaFEEL parser and interpreter written in Scala
Stars: ✭ 52 (-55.17%)
js-slangImplementations of the Source languages, which are small sublanguages of JavaScript designed for SICP JS
Stars: ✭ 41 (-64.66%)
PointlessPointless: a scripting language for learning and fun
Stars: ✭ 116 (+0%)
Apple Juice ActionscriptPure .NET 2.0 code Implementation of the ActionScript3 compiler and runtime. Can be used to run scripts in environments where "just-in-time compilation" is not possible
Stars: ✭ 112 (-3.45%)
SwiftylispA minimal LISP implemented in Swift
Stars: ✭ 106 (-8.62%)
FeralFeral programming language reference implementation
Stars: ✭ 89 (-23.28%)
JokerSmall Clojure interpreter, linter and formatter.
Stars: ✭ 1,161 (+900.86%)
RustpythonA Python Interpreter written in Rust
Stars: ✭ 10,261 (+8745.69%)
Enso ArchiveLooking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (+162.93%)
vonuvoli-schemevonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind
Stars: ✭ 81 (-30.17%)