An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with interpreters

A curated list of projects in awesome lists tagged with interpreters .

https://github.com/deathking/learning-sicp

MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。

compiler-principles functional-programming interpreters open-course scheme sicp

Last synced: 13 May 2025

https://github.com/DeathKing/Learning-SICP

MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。

compiler-principles functional-programming interpreters open-course scheme sicp

Last synced: 24 Mar 2025

https://github.com/lfkdsk/SICP-Magical-Book

Magical Book The book uses dialects Scheme in the programming language Lisp to explain the core concepts of computer science, including abstraction, recursion, interpreters, and metalinguistic abstraction. Specific and micro-macroscopical to microcosmic to give a clear outline and context.

compilers functional-programming gitbook interpreters open-course sicp

Last synced: 27 Apr 2025

https://github.com/lfkdsk/sicp-magical-book

Magical Book The book uses dialects Scheme in the programming language Lisp to explain the core concepts of computer science, including abstraction, recursion, interpreters, and metalinguistic abstraction. Specific and micro-macroscopical to microcosmic to give a clear outline and context.

compilers functional-programming gitbook interpreters open-course sicp

Last synced: 09 Apr 2025

https://github.com/veyselusta/programming-language-research

Research on theory of programming languages λ, compilers, interpreters, functional programming, formal methods, logic etc.

compilers formal-methods functional-programming interpreters logic programming-languages type-theory

Last synced: 28 Aug 2025

https://github.com/milnet92/MXTXppInterpreter

Write, execute and debug X++ code directly in your browser.

dynamics365-fo interpreters xpp

Last synced: 12 Aug 2025

https://github.com/lorenzoongithub/sequential

An environment to visualize JavaScript code execution in a browser

gist html5 interpreters javascript parser

Last synced: 02 Aug 2025

https://github.com/maurymarkowitz/RetroBASIC

BASIC interpreter in lex/yacc/c, designed to run practically any early program no matter the dialect - HP, DEC, Dartmouth and others will all run in RetroBASIC.

basic-programming-language interpreters retrocomputing

Last synced: 17 Nov 2025

https://github.com/vmmc2/bleach

The implementation of my undergraduate thesis: "Bleach: A programming language aimed for teaching Compilers."

compilers cpp educational-project educational-software interpreters programming-language

Last synced: 17 Sep 2025

https://github.com/buffermet/sewers

Modular rootkit framework.

botnets framework interpreters modular relays rootkit

Last synced: 24 Mar 2025

https://github.com/dwayne/eopl3

My notes and solutions to exercises for EoPL3.

elm eopl eopl3 haskell interpreter interpreters racket

Last synced: 03 Jul 2025

https://github.com/bnzis/bulb

My little programming language.

bulb c cpp interpreter interpreters language lisp scripting scripting-language

Last synced: 11 May 2025

https://github.com/mathspp/building-a-python-compiler-and-interpreter

Code for the article series on building a Python compiler and interpreter

compiler compilers interpreter interpreters language-design python python3

Last synced: 30 Aug 2025

https://github.com/namin/relaxed-machines

program synthesis with neuro-symbolic differentiable interpreters

differentiable-programming interpreters jax neuro-symbolic paper-implementations synthesis

Last synced: 25 Oct 2025

https://github.com/zuisong/chen_lang

A super tiny and toy language write by rust

compiler interpreters language rust

Last synced: 10 Jul 2025

https://github.com/purplemyst/epython

EPython is be a toy CPython bytecode interpreter written in Elixir.

bytecode cpython elixir interpreters python

Last synced: 20 Sep 2025

https://github.com/manelli/plt

Programming language theory resources

compilers interpreters plt programming-language programming-language-theory

Last synced: 23 Feb 2025

https://github.com/kianenigma/c-interpreter

Minimal Interpreter (--like) environment for C written in Rust.

c interpreters rust rust-crate

Last synced: 14 Apr 2025

https://github.com/iamsubhranil/Alang

An algorithmic language with recursive descent parser and tree-walk interpreter/bytecode stack virtual machine(in separate branches)

alang algorithms bytecode-interpreter interpreter interpreters programming programming-language recursive-descent-parser scripting-language stack-machine tree-walker

Last synced: 11 May 2025

https://github.com/mohsen-alizadeh/mlisp

Mohsen's lisp implementation

compilers interpreters

Last synced: 23 Jul 2025

https://github.com/japrozs/rim_llvm

a smol compiler I've been working on for the past few weeks

c compiler interpreters llir llvm

Last synced: 27 Oct 2025

https://github.com/maxgyver83/interpreter-startup-times

Benchmark of startup times for various script language interpreters

bash-script benchmark gnuplot interpreters posix shell-script

Last synced: 16 Mar 2025

https://github.com/HeyiSun/Ub

My project and algorithm at University at Buffalo

algorithm candy-crush data-structure interpreter interpreters javascript pintos sml

Last synced: 11 May 2025

https://github.com/basemax/brainfuckinterpreterc

A C-based interpreter to read and run Brainfuck programs in pure C in the simplest way.

bf brainfuck brainfuck-c brainfuck-interpreter brainfuck-language brainfuck-programs c interpreter interpreter-bf interpreter-language interpreters

Last synced: 08 Sep 2025

https://github.com/comonadd/qlisp

Lisp interpreter implementation in C++

interpreters lisp

Last synced: 03 Jul 2025

https://github.com/thearnavrustagi/musket

an interpreted programming language

go golang interpreter interpreters language programming-language

Last synced: 06 Jul 2025

https://github.com/musale/monkey

An interpreter for a C-like language named "monkey" that is written in Go

go interpreters

Last synced: 27 Mar 2025

https://github.com/dimasmith/brainterpreter

Draft implementation of a toy programming language interpreter. For educational purposes.

compilers interpreters virtual-machines

Last synced: 07 Aug 2025

https://github.com/shobhit-nagpal/monkey-interpreter

Monkey interpreter written in Golang by reading Writing an Interpreter in Go by Thorsten Ball.

go golang interpreter interpreters language-design

Last synced: 14 May 2025

https://github.com/phillvancejr/x-forth

X-Forth is a small WIP specification for a Forth like language for fun and learning. Implementing a simple interpreter for beginners

compiler compilers concatenative concatenative-language dart dartlang forth golang interpreter interpreter-forth interpreter-language interpreters programming-language python stack-based stack-based-language stack-language

Last synced: 08 Oct 2025

https://github.com/vitorsouzaalmeida/roberto

ROBERTO IS MY FRIEND THAT HELPS ME LEARN AND EXPLORE NEW IDEAS.

compilers crafting-interpreters interpreter interpreters ocaml roberto

Last synced: 11 Oct 2025

https://github.com/novusnota/tree-sitter-ohm

🌳 Tree-sitter grammar for the Ohm domain-specific language. Quickly build parsers, interpreters, and compilers for programming languages with Ohm's parsing toolkit!

compilers interpreters ohm ohmjs parsers parsing-expression-grammar peg tree-sitter tree-sitter-parser

Last synced: 17 Mar 2025

https://github.com/jessicaward/sputnik

An interpreted C-like programming language called Sputnik

interpreters programming-languages

Last synced: 01 Sep 2025

https://github.com/waifushork/luxembourg

A simple interpreter in C# based on the book https://craftinginterpreters.com/

bytecode compilers interpreters

Last synced: 07 Apr 2025

https://github.com/brianmacintosh/snakeex

SnakeEx is a 2D text-search or pattern-matching language based on regex.

interpreted-languages interpreted-programming-language interpreter interpreters language

Last synced: 13 Jul 2025

https://github.com/pzaino/pzaino

Paolo Fabio Zaino's profile. Memento: A clever person solves a problem. A wise person AVOIDS it.

6809 68k arm bsd c coding compilers cpp interpreters linux mips operating-systems ppc programming risc-os risc-v software-development

Last synced: 09 Nov 2025

https://github.com/aklajnert/snakepit

Docker image with multiple python interpreter versions.

alpine docker interpreters python python-2 python-3 python27 python35 python36 python37 python38

Last synced: 29 Dec 2025

https://github.com/sudeepdino008/rlox

interpreter for the rlox language written in rust

compiler interpreters rlox rust

Last synced: 06 Mar 2025

https://github.com/jakubgrobelny/interpreter

'Objective Lisp with Arrays and (maybe) .NET' interpreter. It is a project for Objective Programming course so there is a lot of hardcore (unnecessary) OOP

arrays classes compiler cs csharp interpreter interpreters lisp objective oop

Last synced: 07 Apr 2025

https://github.com/antononcube/raku-text-subparsers

Raku package for extracting and processing of interpret-able sub-strings in texts.

interpreters large-language-models llm parsers raku rakulang

Last synced: 10 Jun 2025

https://github.com/tom-weatherhead/thaw-interpreter

Programming language interpreters, including LISP, Scheme, and Prolog.

interpreters lisp-interpreter prolog-interpreter scheme-interpreter

Last synced: 11 Mar 2025

https://github.com/zpnst/operational-semantics

A simple implementation of the operational semantics of small and big steps in Ruby

interpreters operational-semantics ruby semantics

Last synced: 31 Mar 2025

https://github.com/janbaig/tree-walk-interpreter

Implementing a Tree-Walk Interpreter

interpreters java

Last synced: 06 Mar 2025

https://github.com/zsoltkebel/lox

Building a language interpreter from scratch following the book "Crafting Interpreters" by Robert Nystrom

interpreters java

Last synced: 27 Dec 2025

https://github.com/tom-weatherhead/inference

Parsers, interpreters, artificial intelligence, and more.

heuristic-search interpreters programming-languages

Last synced: 17 Jun 2025

https://github.com/didinele/lox

following along https://craftinginterpreters.com/

compilers interpreters language

Last synced: 26 Dec 2025

https://github.com/slingercode/rlox

Rust implementation of the Lox language from the book Crafting Interpreters

interpreters lox rust

Last synced: 09 Aug 2025

https://github.com/kubasejdak-org/docker-python

Docker images providing development environment for Python uploaded to Docker Hub

containers docker docker-image interpreters python tools

Last synced: 01 Aug 2025

https://github.com/tsych0/lox-interpreter-rust

Lox interpreter implementation in rust

interpreters lox lox-interpreter lox-language rust

Last synced: 14 Jun 2025

https://github.com/dankolesnikov/simplelanguage

Programming language - Scala subset

interpreters parsing scala

Last synced: 26 Mar 2025

https://github.com/vmmc2/bleach-docs

Repository that hosts the documentation of the Bleach language and its implementation.

documentation-website interpreters programming-language

Last synced: 03 Aug 2025

https://github.com/sty00a4-code/hydra-lang

A scripting language with a Rust-Python-like syntax and Lua-like runtime.

compiler interpreted-programming-language interpreter interpreters language lua parser

Last synced: 21 Mar 2025

https://github.com/lapets/course-programming-languages

Lecture notes, assignments, and other materials for a one-semester course on programming language concepts and theory, interpretation and compilation, and programming paradigms.

bnf compilers functional-programming interpreters lecture-notes parsing programming-languages static-analysis syntax type-checking type-systems

Last synced: 14 Jul 2025

https://github.com/yisusgaming/term

Term is a library that provides ways to read data from text files and convert it for use in CSharp.

config csharp csharp-library interpreter interpreters library new-release plain-text plaintext release term termconfig text

Last synced: 14 Oct 2025

https://github.com/mrjacobbloom/pattern-matcher.js

JS Implementation of Pattern Matching and a bunch of interpreters that use it

interpreters pattern-matching

Last synced: 06 Jan 2026

https://github.com/hzlmn/tslox

TypeScript implementation of Lox programming language

interpreters lox-language programming-language typescript

Last synced: 16 Mar 2025