Topic

interpreter

Repositories (1564)

metalang99
metalang99 hirrolot C

Full-blown preprocessor metaprogramming

1.1k
passerine
passerine vrtbl Rust

A small extensible programming language designed for concise expression with little code.

1.1k
gno
gno gnolang Go

Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-sou...

1.1k
mq
mq harehare Rust

A jq-like Markdown query language for command-line processing

1.1k
wasmjit
wasmjit rianhunter C

Small Embeddable WebAssembly Runtime

1.1k
i-use-arch-btw
i-use-arch-btw overmighty C

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

1.1k
gpython
gpython go-python Go

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

1k
nbb
nbb babashka Clojure

Scripting in Clojure on Node.js using SCI

970
xeus
xeus jupyter-xeus C++

Implementation of the Jupyter kernel protocol in C++

961
q3vm
q3vm jnz C

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

954
engine262
engine262 engine262 TypeScript

An implementation of ECMA-262 in JavaScript

950
hashlink
hashlink HaxeFoundation C

A virtual machine for Haxe

908
arturo
arturo arturo-lang Nim

Simple, expressive & portable programming language for efficient scripting

890
bic
bic hexagonal-sun C

A C interpreter and API explorer.

849
tcl
tcl tcltk C

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

843
webassemblyjs
webassemblyjs xtuc JavaScript

Toolchain for WebAssembly

836
bolt
bolt Beariish C

High-performance, real-time optimized, and statically typed embedded language implemented in C.

822
lci
lci justinmeza C

A LOLCODE interpreter written in C.

821
05AB1E
05AB1E Adriandmen Elixir

A concise stack-based golfing language

797
tiny-compiler
tiny-compiler mgechev JavaScript

A tiny evaluator and compiler of arithmetic expressions.

775
rickroll-lang
rickroll-lang Rick-Lang Python

The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statemen...

766
springboot-learning
springboot-learning zhangyd-c Java

:taxi: spring boot学习案例,方便spring boot 初学者快速掌握相关知识

762
prolog
prolog ichiban Go

The only reasonable scripting engine for Go.

738
eval5
eval5 bplok20010 TypeScript

A JavaScript interpreter written in TypeScript - Support ES5

731
csml-engine
csml-engine CSML-by-Clevy Rust

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

718
mini-jvm
mini-jvm guxingke Java

使用 JDK8 实现 JVM(Java Virtual Machine)

708
OCRunner
OCRunner SilverFruity Objective-C

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

684
ok
ok JohnEarnest JavaScript

An open-source interpreter for the K5 programming language.

654
zetavm
zetavm zetavm C++

Multi-Language Platform for Dynamic Programming Languages

645
wljs-notebook
wljs-notebook WLJSTeam Wolfram Language

An open-source, web-native notebook interface for Wolfram Language / Wolfram Engine

638
miniMAL
miniMAL kanaka JavaScript

A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.

637
brainfuck
brainfuck fabianishere C

Brainfuck interpreter written in C

629
tabloid
tabloid thesephist JavaScript

A minimal programming language inspired by clickbait headlines

629
uvm
uvm maximecb Rust

Fun, portable, minimalistic virtual machine.

625
grace
grace Gabriella439 Haskell

A prompt engineering functional programming language

623
goruby
goruby goruby Go

GoRuby, an implementation of Ruby written in Go

611
lispe
lispe naver C

An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haske...

607
v8-JavaScript-Documents
v8-JavaScript-Documents v8blink

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

598
waforth
waforth remko WebAssembly

Small but complete dynamic Forth Interpreter/Compiler for and in WebAssembly

595
joyride
joyride BetterThanTomorrow Clojure

Making VS Code Hackable like Emacs since 2022

595
neko
neko HaxeFoundation C

The Neko Virtual Machine

590
duckscript
duckscript sagiegurari Rust

Simple, extendable and embeddable scripting language.

586
Gwion
Gwion Gwion C

:musical_note: strongly-timed musical programming language

582
hython
hython mattgreen Haskell

Haskell-powered Python 3 interpreter

581
scriggo
scriggo open2b Go

The world’s most powerful template engine and Go embeddable interpreter

578
jaspy
jaspy koehlma JavaScript

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

578
let-go
let-go nooga Go

Almost Clojure written in Go.

576
hexagony
hexagony m-ender Ruby

A two-dimensional, hexagonal programming language.

574
my_basic
my_basic paladin-t C

A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.

573
LinuxRunner
LinuxRunner mxhm11cr C

Run ARM64 Linux userspace and desktop applications on iPhone and iPad.

565