Most popular interpreter repositories and open source projects

hashlink

A virtual machine for Haxe

137   735   735  

lci

A LOLCODE interpreter written in C.

102   733   733  

05AB1E

A concise stack-based golfing language

46   723   723  

q3vm

Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-l...

51   719   719  

gpython

gpython is a python interpreter written in go "batteries not included"

90   703   703  

rickroll-lang

The Rick Roll programming language is a rickroll based, process orient...

48   697   697  

engine262

An implementation of ECMA-262 in JavaScript

58   694   694  

rbpf

Rust virtual machine and JIT compiler for eBPF programs

110   694   694  

mini-jvm

使用 JDK8 实现 JVM(Java Virtual Machine)

92   685   685  

csml-engine

CSML is an easy-to-use chatbot programming language and framework.

50   672   672  

i-use-arch-btw

"I use Arch btw" but it's a Turing-complete programming language.

18   654   654  

metalang99

Full-blown preprocessor metaprogramming

20   650   650  

zetavm

Multi-Language Platform for Dynamic Programming Languages

37   616   616  

miniMAL

A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript wi...

32   613   613  

OCRunner

Execute Objective-C code as script. AST Interpreter. iOS hotfix SDK....

140   596   596  

eval5

A JavaScript interpreter written in TypeScript - Support ES5

99   596   596  

goruby

GoRuby, an implementation of Ruby written in Go

32   586   586  

jaspy

A Python byte code VM written entirely from scratch in JavaScript with...

52   576   576  

hython

Haskell-powered Python 3 interpreter

23   569   569  

arturo

Simple, expressive & portable programming language for efficient scrip...

25   561   561  

daScript

daScript - high-performance statically strong typed scripting language

70   560   560  

hexagony

A two-dimensional, hexagonal programming language.

8   554   554  

ok

An open-source interpreter for the K5 programming language.

76   546   546  

tcl

The Tcl Core. (Mirror of core.tcl-lang.org)

160   524   524  

neko

The Neko Virtual Machine

101   522   522  

Melon

A generic cross-platform asynchronous high-performance C framework, in...

71   501   501  

renjin

JVM-based interpreter for the R language for the statistical analysis.

83   494   494  

Gwion

:musical_note: strongly-timed musical programming language

40   494   494  

bartosz-basics-of-haskell

Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial

20   493   493  

prolog

The only reasonable scripting engine for Go.

23   487   487  

PH7

An Embedded Implementation of PHP (C Library)

69   476   476  

starlight

JS engine in Rust

9   471   471  

brainfuck

Brainfuck interpreter written in C

77   456   456  

my_basic

A lightweight BASIC interpreter written in standard C in dual files. A...

109   442   442  

partcl

ParTcl - a micro Tcl implementation

45   442   442  

pLam

An interpreter for learning and exploring pure λ-calculus

17   436   436  

vm.js

Javascript 解释器. Javascript Interpreter

59   420   420  

mirth

Compiler for the Mirth programming language.

12   416   416  

tabloid

A minimal programming language inspired by clickbait headlines

11   412   412  

Jace

Jace.NET is a calculation engine for the .NET platform.

92   409   409  

picrin

lightweight scheme interpreter

33   406   406  

duckscript

Simple, extendable and embeddable scripting language.

40   401   401  

fast-formula-parser

Parse and evaluate MS Excel formula in javascript.

57   400   400  

joyride

Making VS Code Hackable like Emacs since 2022

14   397   397  

Melang

A script language of preemptive scheduling coroutine in single thread

8   393   393  

scriggo

The world’s most powerful template engine and Go embeddable interprete...

16   388   388  

lbForth

Self-hosting metacompiled Forth, bootstrapping from a few lines of C;...

116   384   384  

CalcuLaTeX

A pretty printing calculator language with support for units. Makes ca...

14   382   382  

monkey

Interpreter with support for class, linq, sql, net, http, fmt, json an...

21   378   378  

wain

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

22   364   364