Most popular interpreter repositories and open source projects

Own-Programming-Language-Tutorial

Репозиторий курса "Как создать свой язык программирования"

22   98   98  

NatsuLang

6   97   97  

tekknolagi.github.com

My personal website

27   97   97  

Electra-Lang

Electra is an esolang where you code like an electrician.

1   97   97  

abrvalg

Python-like programming language interpreter written in Python

14   95   95  

ReoScript

JavaScript-like script language engine for .NET Application. Easy to p...

33   95   95  

loxdown

A statically-typed variant of Lox, written in TypeScript

4   95   95  

loxlox

Lox interpreter written in Lox

8   94   94  

Tsharp

🦕 Stack-oriented, interpreted, dynamic typed, general-purpose program...

10   94   94  

WARDuino

📟 A dynamic WebAssembly VM for embedded systems

9   94   94  

Noja

A programming language written for fun!

4   94   94  

uscxml

SCXML interpreter and transformer/compiler written in C/C++ with bindi...

52   93   93  

feel-scala

FEEL parser and interpreter written in Scala

42   93   93  

basicv2

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

17   92   92  

aceto

A programming language based on a 2D Hilbert curve grid

2   89   89  

alternative-interpreters

List of alternative PHP nad JS interpreters and compilers

5   88   88  

igop

The Go/Go+ Interpreter

11   87   87  

xstateful

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

2   87   87  

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  

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  

PDDL.jl

Julia parser, interpreter and compiler interface for the Planning Doma...

9   85   85  

rpp

Rashi Plus Plus - the new Hebrew scripting language

7   84   84  

interpreter-bugs

Fuzzing results for various interpreters.

17   82   82  

Animac

Scheme语言实现 / Scheme implementation

2   82   82  

cymbal

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

12   82   82  

let-go

Clojure-esque extension language for Go. (WIP)

9   81   81  

goto

Goto is an interpreted programming language written in go.

4   81   81  

embed

An embeddable, tiny Forth interpreter with metacompiler.

18   80   80  

mini-interpreter

A Simple Scripting Language

5   80   80  

RSqueak

A Squeak/Smalltalk VM written in RPython.

15   79   79  

dyalect

Dyalect is a dynamic programming language for .NET.

6   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  

hydrascript

TypeScript & Go inspired open-source public research project written i...

6   78   78  

pyccolo

Declarative instrumentation for Python.

3   77   77  

uwuscript

World's first uwu-oriented language.

6   77   77  

python_lite

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

4   76   76  

whitespace

An Online Whitesspace compiler, virtual machine and IDE

18   76   76  

asm-editor

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

3   75   75  

X11Basic

X11-Basic BASIC programming language.

15   75   75  

js-slang

Implementations of sublanguages of JavaScript, TypeScript, Scheme and...

108   73   73  

QuickJS.NET

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

12   73   73  

cmonkey

C Implementation of the monkey programming language

8   73   73  

wai

a wasm interpreter written by rust

2   73   73  

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