Most popular interpreter repositories and open source projects

hyper-haskell

The strongly hyped Haskell interpreter.

25   367   367  

wain

WebAssembly implementation from scratch in Safe Rust with zero depende...

22   364   364  

rascal

The implementation of the Rascal meta-programming language (including...

75   361   361  

dummylua-tutorial

这是一个仿制lua解释器的项目,我希望通过逐步实现lua解释器的各个部分,更...

54   359   359  

waforth

Small but complete dynamic Forth Interpreter/Compiler for and in WebAs...

16   355   355  

kuroko

Dialect of Python with explicit variable declaration and block scoping...

19   349   349  

awesome-graal

A curated list of awesome resources for Graal, GraalVM, Truffle and re...

30   344   344  

scittle

Execute Clojure(Script) directly from browser script tags via SCI

31   340   340  

swift-lispkit

Interpreter framework for Lisp-based extension and scripting languages...

14   335   335  

Clojush

The Push programming language and the PushGP genetic programming syste...

93   332   332  

PyCParser

C parser and interpreter written in Python with automatic ctypes inter...

29   332   332  

makeJs

A sub Javascript interpreter for interpreting itself

29   332   332  

uvm

Fun, portable, minimalistic virtual machine.

11   321   321  

pcbasic

PC-BASIC - A free, cross-platform emulator for the GW-BASIC family of...

43   318   318  

monkey-rust

An interpreter for the Monkey programming language written in Rust

32   316   316  

Mond

A scripting language for .NET Core

25   313   313  

Web49

Web49: WebAssembly Interpeter

12   308   308  

lips

Scheme based powerful lisp interpreter written in JavaScript

28   303   303  

lispe

An implementation of a full fledged Lisp interpreter with Data Structu...

7   300   300  

enso-archive

Looking for Enso, the visual programming language? ➡️ https://github.c...

19   299   299  

schemy

A lightweight embeddable Scheme-like interpreter for configuration

41   294   294  

gobasic

A BASIC interpreter written in golang.

28   291   291  

symja_android_library

:coffee: Symja - computer algebra language & symbolic math library. A...

74   289   289  

SwiftPascalInterpreter

Simple Swift interpreter for the Pascal language inspired by the Let’s...

17   281   281  

go.vm

A simple virtual machine - compiler & interpreter - written in golang

34   280   280  

hackIDE

hackIDE is an online code editor, compiler and interpreter based on Dj...

134   280   280  

v8-JavaScript-Documents

《Chrome V8源码》系列技术文章,3~4天一篇,持续更新中

29   277   277  

PureScript

A C# hot reload framework for Unity3D, based on Mono's MONO_AOT_MODE_I...

48   271   271  

nf-interpreter

:gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target b...

145   269   269  

hint

Runtime Haskell interpreter

42   267   267  

rs-monkey-lang

Monkey Programming Language written in Rust.

19   256   256  

Basic

Basic Interpreter for the ESP8266

215   247   247  

awklisp

A Lisp interpreter written in Awk.

18   241   241  

endbasic

BASIC environment with a REPL, a web interface, a graphical console, a...

12   240   240  

jrsonnet

Rust implementation of Jsonnet language

23   234   234  

kinx

Looks like JavaScript, feels like Ruby, and it is a script language fi...

12   232   232  

lawvere

A categorical programming language with effects

5   231   231  

DesignPatterns

:key:Elements of Reusable Object-Oriented Software:unlock:is a softwar...

68   229   229  

qi

Lightweight and fast programming language designed to be written in Ch...

17   229   229  

CBQN

a BQN implementation in C

28   229   229  

pcgr

Personal Cancer Genome Reporter (PCGR)

48   227   227  

retina

A regex-based programming language.

10   225   225  

hscript

Parser and interpreter for Haxe expressions

79   225   225  

Dictu

Dictu is a high-level dynamically typed, multi-paradigm, interpreted p...

48   223   223  

cub

The Cub Programming Language

17   220   220  

dart_eval

Extensible Dart interpreter for Dart with full interop

20   216   216  

covscript

Covariant Script Interpreter

25   215   215  

jaws

Jaws is an invisible programming language! Inject invisible code into...

9   214   214  

KiVM

🌟This is a pure C++ implementation of Java Virtual Machine (only Java...

31   211   211  

logo

A Logo interpreter written in Swift

15   211   211