Most popular interpreter repositories and open source projects

lape

Scripting engine with Pascal-like syntax for FPC and Delphi

25   91   91  

aceto

A programming language based on a 2D Hilbert curve grid

2   89   89  

NtPhp

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

23   88   88  

flashforth

FlashForth development

24   88   88  

fronteditor

It's a simple html code runner https://gracious-dijkstra-c585c3.netlif...

20   87   87  

molt

Embeddable TCL Interpreter for Rust applications

9   87   87  

xstateful

A wrapper for xstate that stores state, handles transitions, emits eve...

2   87   87  

igop

The Go/Go+ Interpreter

11   87   87  

asl-interpreter

Example implementation of Arm's Architecture Specification Language (A...

23   86   86  

pascalnide

Pascal Compiler for Android

28   86   86  

understanding-the-python-ecosystem

This project focuses on understanding the language ecosystem

11   85   85  

rpp

Rashi Plus Plus - the new Hebrew scripting language

7   84   84  

Noja

A programming language written for fun!

4   82   82  

marwood

An embeddable Scheme R7 Compiler & Runtime written in Rust

6   82   82  

goto

Goto is an interpreted programming language written in go.

4   81   81  

embed

An embeddable, tiny Forth interpreter with metacompiler.

18   80   80  

RSqueak

A Squeak/Smalltalk VM written in RPython.

15   79   79  

interpreter-bugs

Fuzzing results for various interpreters.

17   79   79  

hook-lang

The Hook Programming Language

2   79   79  

Ecla

Ecla is a programming language that is designed to be easy to learn an...

0   79   79  

tinyscript

Tinyscript is a very simple scripting language for microcontrollers wi...

13   78   78  

mini-interpreter

A Simple Scripting Language

5   78   78  

let-go

Clojure-esque extension language for Go. (WIP)

8   78   78  

basicv2

A Commodore (CBM) BASIC V2 interpreter/compiler written in Java

13   77   77  

uwuscript

World's first uwu-oriented language.

6   77   77  

littlelang

A little language interpreter written in Go

9   77   77  

python_lite

[WIP] A simple, lightweight implementation of python3 language.

4   77   77  

pyccolo

Declarative instrumentation for Python.

3   77   77  

asm-editor

A modern webapp to write, run and learn M68K assembly code

3   75   75  

cymbal

Yet another Rust implementation of the Monkey language from "Writing a...

11   75   75  

compilers

📦 Docker image with installed compilers, interpreters and sandbox.

51   75   75  

dyalect

Dyalect is a dynamic programming language for .NET.

5   74   74  

alternative-interpreters

List of alternative PHP nad JS interpreters and compilers

4   74   74  

wasmc

:sparkles: A WebAssembly interpreter written in C for demonstration

7   73   73  

aquavm

AquaVM interprets AIR – a π-calculus-derived set of instructions that...

6   73   73  

QuickJS.NET

C# bindings for Fabrice Bellard's QuickJS Javascript Engine.

12   73   73  

wai

a wasm interpreter written by rust

2   73   73  

basic

:tv: A from-scratch BASIC interpreter with a focus on being easy to ex...

24   72   72  

egel

The Egel Programming Language

4   72   72  

mikrokosmos

(λ) Educational lambda calculus interpreter

7   72   72  

Zag-Smalltalk

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

3   72   72  

Electra-Lang

Electra is an esolang where you code like an electrician.

0   72   72  

Juka

🥣 Juka Programming Language - Fast Portable Programming Language. Run...

8   71   71  

Fexl

Function EXpression Language (interpreter for functional programs)

4   71   71  

Calculator.rs

A simple command-line calculator program writen with Rust.

3   71   71  

nihil

Nihil, a statically typed interpreted functional programming language

2   70   70  

timi

A visual interpreter of the template instantiation machine to understa...

2   69   69  

tails

A fast, minimal Forth-like interpreter core in C++ with no assembly

3   69   69  

ts-evaluator

An interpreter for Typescript that can evaluate an arbitrary Node with...

1   68   68  

SOMns

SOMns: A Newspeak for Concurrency Research

30   68   68