Most popular interpreter repositories and open source projects

wasm-forth

A Forth implementation compiling to WebAssembly.

5   146   146  

Feral

Feral programming language reference implementation

8   143   143  

pikt

:art: Image-based poetic programming language.

1   142   142  

jsSMS

JavaScript Sega Master System & Game Gear dynamic recompiling emulator...

20   141   141  

apple-juice-actionscript

Pure .NET 2.0 code Implementation of the ActionScript3 compiler and ru...

22   141   141  

cperl

A perl5 with classes, types, compilable, company friendly, security

17   141   141  

awesome-interactive-fiction

A list of interactive fiction frameworks, tools, and resources

13   141   141  

awesome-internals

A curated list of awesome resources and learning materials in the fiel...

17   140   140  

PyBasic

Simple interactive BASIC interpreter written in Python

27   140   140  

Calcpad

Free and open source software for mathematical and engineering calcula...

24   140   140  

writing_an_interpreter_in_elixir

Elixir implementation of an interpreter for the Monkey programming lan...

11   139   139  

SwiftyLISP

A minimal LISP implemented in Swift

12   138   138  

tryC

Write a tiny interpreter by C language in 500+ lines

16   138   138  

Zag-Smalltalk

Smalltalk VM Written in Zig with methods stored as type-annotated ASTs

9   138   138  

lisprolog

Interpreter for a simple Lisp. Written in Prolog.

12   136   136  

brain

An esoteric programming language compiler on top of LLVM based on Brai...

19   134   134  

oxide-lang

Oxide Programming Language

4   134   134  

pashmak

The Pashmak Programming Language

15   132   132  

rajiniPP

Programming language based on Iconic dialogues of Rajinikanth. 🤘🏽

12   132   132  

wrench

practical embedded script interpreter

11   131   131  

calcit

Indentation-based ClojureScript dialect in Rust and compiling to JavaS...

2   131   131  

Mages

:tophat: MAGES is a very simple, yet powerful, expression parser and i...

14   130   130  

lice

A multi-paradigm programming language running on JVM

9   129   129  

simple

The Simple Intelligent and Modular Programming Language and Environmen...

22   129   129  

magpie

:bird: Successor of my monkey Interpreter(support for class, linq, sql...

16   129   129  

primi

Primi language: A scripting language written in PHP.

14   127   127  

lape

Scripting engine with Pascal-like syntax for FPC and Delphi

31   127   127  

vonuvoli-scheme

vonuvoli Scheme -- an R7RS interpreter written in Rust focused on syst...

12   126   126  

pointless

Pointless: a scripting language for learning and fun

9   122   122  

boson-lang

A hybrid programming language written in Rust.

7   122   122  

clover2

Clover2 can be used as shell. The completion is powerfull like IDE. Al...

3   121   121  

angu

A small DSL/interpreter that can be used to evaluate simple expression...

1   120   120  

jdmn

A Java implementation of DMN

37   118   118  

lisp-interpreter

Embeddable lisp/scheme interpreter written in C.

9   118   118  

lispBM

An interpreter for a concurrent lisp with message-passing and pattern-...

11   112   112  

zigself

An implementation of the Self programming language in Zig

5   112   112  

fcal

Extensive math expression evaluator library for JavaScript and Node.js

4   111   111  

internettools

XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for X...

31   110   110  

PlusPy

Python interpreter for TLA+ specifications

8   108   108  

compilers

📦 Docker image with installed compilers, interpreters and sandbox.

86   108   108  

Tagha

Minimal, low-level, fast, and self-contained register-based bytecode v...

6   107   107  

flashforth

FlashForth development

33   106   106  

marwood

An embeddable Scheme R7 Compiler & Runtime written in Rust

7   105   105  

fp

A small, weird and unpractical programming language.

1   103   103  

wazm

Web Assembly Zig Machine

5   103   103  

NtPhp

Ever wanted to execute PHP in your kernel driver? Look no further!

22   102   102  

FiOne

Lua 5.1 bytecode interpreter, in Lua

24   102   102  

brs

An interpreter for the BrightScript language that runs on non-Roku pla...

38   100   100  

littlelang

A little language interpreter written in Go

13   99   99  

hdbf

Hyper-Dimensional Brainfuck

7   98   98