{"id":13517583,"url":"https://github.com/BaseMax/AwesomeInterpreter","last_synced_at":"2025-03-31T08:31:46.336Z","repository":{"id":45389239,"uuid":"188294617","full_name":"BaseMax/AwesomeInterpreter","owner":"BaseMax","description":"The Big list of the github, open-source interpreters.","archived":false,"fork":false,"pushed_at":"2019-05-23T20:00:29.000Z","size":57,"stargazers_count":72,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-28T17:08:04.238Z","etag":null,"topics":["github","github-list","github-repository","github-repository-automation","github-repository-search","interpreter","interpreter-clone","interpreter-pattern","interpreters"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BaseMax.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-05-23T19:31:02.000Z","updated_at":"2025-03-11T01:17:25.000Z","dependencies_parsed_at":"2022-07-13T23:00:27.549Z","dependency_job_id":null,"html_url":"https://github.com/BaseMax/AwesomeInterpreter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BaseMax%2FAwesomeInterpreter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BaseMax%2FAwesomeInterpreter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BaseMax%2FAwesomeInterpreter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BaseMax%2FAwesomeInterpreter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BaseMax","download_url":"https://codeload.github.com/BaseMax/AwesomeInterpreter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246372526,"owners_count":20766633,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github","github-list","github-repository","github-repository-automation","github-repository-search","interpreter","interpreter-clone","interpreter-pattern","interpreters"],"created_at":"2024-08-01T05:01:35.323Z","updated_at":"2025-03-31T08:31:46.299Z","avatar_url":"https://github.com/BaseMax.png","language":null,"readme":"# AwesomeInterpreter\n\nThe Big list of the github, open-source interpreters.\n\n## C\n\n- [php-src](https://github.com/php/php-src)\nThe PHP Interpreter\n\n- [wren](https://github.com/wren-lang/wren)\nThe Wren Programming Language\n\n- [gravity](https://github.com/marcobambini/gravity)\nGravity Programming Language\n\n- [sl4a](https://github.com/damonkohler/sl4a)\nSL4A brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device.\n\n- [Espruino](https://github.com/espruino/Espruino)\nThe Espruino JavaScript interpreter - Official Repo\n\n- [write-a-C-interpreter](https://github.com/lotabout/write-a-C-interpreter)\nWrite a simple interpreter of C. Inspired by c4 and largely based on it.\n\n- [lily](https://github.com/FascinatedBox/lily)\nThis repository has moved: https://gitlab.com/FascinatedBox/lily\n\n- [rebol](https://github.com/rebol/rebol)\nSource code for the Rebol interpreter\n\n- [janet](https://github.com/janet-lang/janet)\nA dynamic language and bytecode vm\n\n- [mac](https://github.com/felixangell/mac)\nbytecode interpreter/virtual machine in c\n\n- [lci](https://github.com/justinmeza/lci)\nA LOLCODE interpreter written in C.\n\n- [q3vm](https://github.com/jnz/q3vm)\nQ3VM - Embeddable bytecode virtual machine/interpreter for C-language input\n\n- [DotNetAnywhere](https://github.com/chrisdunelm/DotNetAnywhere)\nSmall .NET interpreter\n\n- [PH7](https://github.com/symisc/PH7)\nAn Embedded Implementation of PHP (C Library)\n\n- [neko](https://github.com/HaxeFoundation/neko)\nThe Neko Virtual Machine\n\n- [mujs](https://github.com/ccxvii/mujs)\nAn embeddable Javascript interpreter in C.\n\n- [hashlink](https://github.com/HaxeFoundation/hashlink)\nA virtual machine for Haxe\n\n- [wac](https://github.com/kanaka/wac)\nWebAssembly interpreter in C\n\n- [partcl](https://github.com/zserge/partcl)\nParTcl - a micro Tcl implementation\n\n- [tcl](https://github.com/tcltk/tcl)\nThe Tcl Core. (Mirror from tcl @ core.tcl.tk) \n\n- [my_basic](https://github.com/paladin-t/my_basic)\nLightweight BASIC interpreter written in standard C in dual files. Aimed to be embeddable, extendable and portable.\n\n- [PHP-Backdoor](https://github.com/Paradoxis/PHP-Backdoor)\nYour interpreter isn’t safe anymore  —  The PHP module backdoor\n\n- [brainfuck](https://github.com/fabianishere/brainfuck)\nBrainfuck interpreter written in C\n\n- [goluago](https://github.com/akavel/goluago)\n[on hold] Port of Lua 5.1 interpreter to Go Language Toolchain. [Work In Progress.] See also: http://lua.org and http://golang.org\n\n- [ubasic](https://github.com/adamdunkels/ubasic)\nThe uBASIC interpreter\n\n- [php-test-helpers](https://github.com/php-test-helpers/php-test-helpers)\nAn extension for the PHP Interpreter to ease testing of PHP code.\n\n- [Basic](https://github.com/esp8266/Basic)\nBasic Interpreter for the ESP8266\n\n- [s](https://github.com/rain-1/s)\nthe s shell\n\n- [Cesium3](https://github.com/wbhart/Cesium3)\nFast interpreter with macros, local type inference, LLVM backend.\n\n- [ToyJVM](https://github.com/ozy/ToyJVM)\nAn experimental Java Bytecode Interpreter written in C\n\n- [szl](https://github.com/dimkr/szl)\nA lightweight, embeddable scripting language\n\n- [php-lua](https://github.com/laruence/php-lua)\nThis extension embeds the lua interpreter and offers an OO-API to lua variables and functions.\n\n- [yoctolisp](https://github.com/fragglet/yoctolisp)\nTiny Scheme-like Lisp interpreter written in a weekend\n\n- [instead](https://github.com/instead-hub/instead)\n  INSTEAD - Simple Text Adventure Interpreter\n\n- [simple-interpreter](https://github.com/bbu/simple-interpreter)\nA hackable and extensible lexer, parser and interpreter for a minimalistic, imperative, C-like language.\n\n- [dukglue](https://github.com/Aloshi/dukglue)\nA C++ binding/wrapper library for the Duktape JavaScript interpreter.\n\n- [Brainfuck](https://github.com/rdebath/Brainfuck)\nBrainfuck torture test. VIM syntax file for brainf*ck. Brainfuck interpreters and compilers to C, V. Fast JIT Assembly (two ways), JIT C running (two ways), Perl, Python, php, Ruby, lua, go, awk, neko, PS1, bash, ook, trollscript etc etc\n\n- [BlueBasic](https://github.com/aanon4/BlueBasic)\nBASIC interpreter for CC2540 and CC2541 Bluetooth LE chips\n\n- [doge](https://github.com/justinmeza/doge)\nThe doge interpreter for the shibe esoteric programming language.\n\n- [charity-lang](https://github.com/mietek/charity-lang)\nCharity language interpreters and literature\n\n- [python_lite](https://github.com/fy0/python_lite)\n[WIP] A simple, lightweight implementation of python3 language.\n\n- [k7](https://github.com/sebastien/k7)\nA standard library for the V8 JavaScript interpreter\n\n- [hdbf](https://github.com/Property404/hdbf)\nHyper-Dimensional Brainfuck\n\n- [flathead](https://github.com/ndreynolds/flathead)\nA toy JavaScript interpreter written in C\n\n- [glulxe](https://github.com/erkyrath/glulxe)\nThe Glulx VM reference interpreter\n\n- [simple](https://github.com/simple-lang/simple)\nThe Simple Intelligent and Modular Programming Language and Environment\n\n- [nf-interpreter](https://github.com/nanoframework/nf-interpreter)\n:gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards\n\n- [luaprompt](https://github.com/dpapavas/luaprompt)\nAn embeddable Lua command prompt as well as a stand-alone interpreter with pretty-printing and autocompletion.\n\n- [bf_interpreter_jit_compiler](https://github.com/nickdesaulniers/bf_interpreter_jit_compiler)\nTeach myself about interpreters, JITs, and compilers using the Brainfuck language as the toy language\n\n- [lpp-vita](https://github.com/Rinnegatamante/lpp-vita)\nLua Player Plus for PSVITA. Documentation on: http://rinnegatamante.github.io/lpp-vita/\n\n- [bytecode-interpreters-post](https://github.com/vkazanov/bytecode-interpreters-post)\nA few basic bytecode interpreters used as example code in a series of articles\n\n- [duktape.rb](https://github.com/judofyr/duktape.rb)\nRuby bindings to the Duktape JavaScript interpreter\n\n- [ruby-internal](https://github.com/cout/ruby-internal)\nA library to provide access to the internals of the Ruby interpreter\n\n- [turtles](https://github.com/hausdorff/turtles)\nLisp interpreter written for the Apple //e. It's called turtles because guess how slow it is.\n\n- [BASIC](https://github.com/jwillia3/BASIC)\nAn extensible BASIC interpreter in one header\n\n- [Fexl](https://github.com/chkoreff/Fexl)\nFunction EXpression Language (interpreter for functional programs)\n\n- [appengine-php](https://github.com/GoogleCloudPlatform/appengine-php)\nSource for the Google App Engine PHP interpreter\n\n- [C](https://github.com/kazuho/C)\npseudo-interpreter of the C programming language (using GCC)\n\n- [libpicrin](https://github.com/picrin-scheme/libpicrin)\nSuper Tiny Scheme Interpreter for Freestanding Environment\n\n- [pruspeak](https://github.com/deepakkarki/pruspeak)\nBotSpeak interpreter for the BeagleBone Black's PRU\n\n- [SmallBASIC](https://github.com/smallbasic/SmallBASIC)\nSmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax\n\n- [o](https://github.com/phase/o)\nLanguage for code-golf with a focus on unreadability\n\n- [scheme.c](https://github.com/ltoddy/scheme.c)\nA Scheme interpreter without garbage collector.(a toy)\n\n- [lolcode](https://github.com/justinmeza/lolcode)\nA first attempt at a LOLCODE interpreter written in C; please use the lci project instead!\n\n- [xpost](https://github.com/luser-dr00g/xpost)\nA PostScript interpreter in C\n\n- [ILanguage](https://github.com/mlochbaum/ILanguage)\nAn interpreter for a J-inspired language\n\n- [mini-vm](https://github.com/philipaconrad/mini-vm)\nA small, register-based virtual machine (bytecode interpreter) in C. [MIT License]\n\n- [OpenTuring](https://github.com/Open-Turing-Project/OpenTuring)\nAn open source version of the Windows Turing interpreter. Features speed improvements and new features.\n\n- [picoc](https://github.com/jpoirier/picoc)\nA very small C interpreter\n\n- [small-lisp](https://github.com/kristianlm/small-lisp)\nA very small lisp interpreter, that I may one day get working on my 8-bit AVR microcontroller.\n\n- [grbl_stm32f4](https://github.com/deadsy/grbl_stm32f4)\nThe grbl g-code interpreter ported to the STM32F4\n\n- [yascm](https://github.com/hmgle/yascm)\nYet Another Scheme Interpreter using flex and bison\n\n- [usched](https://github.com/ucodev/usched)\nA remote command-line scheduler with an almost-natural language interpreter.\n\n- [unbox](https://github.com/iocane/unbox)\nGPL licensed J interpreter\n\n- [wac-esp](https://github.com/grassel/wac-esp)\nWeb Assembly Interpreter for ESP32 family of micro controllers running the ESP-IDF development framework, based on the great work at kanaka/wac\n\n- [bff](https://github.com/apankrat/bff)\nModerately-optimizing brainfuck interpreter\n\n- [twisty](https://github.com/sussman/twisty)\nTwisty is a text-adventure interpreter for the Android operating system, playing both Z-machine and Glulx games.\n\n- [LISPF4](https://github.com/blakemcbride/LISPF4)\nInterLisp interpreter\n\n- [tiny-c-interpreter](https://github.com/larryhe/tiny-c-interpreter)\nthis is a github mirror of picoC (http://code.google.com/p/picoc/)\n\n- [CMMInterpreter](https://github.com/hukun01/CMMInterpreter)\nAn interpreter for CMM, a subset of C language. It's written in C, based on GNU Flex \u0026 Bison.\n\n- [bool](https://github.com/cucumber-attic/bool)\nCross-platform boolean expression parser and interpreter\n\n- [chip8](https://github.com/wernsey/chip8)\nA CHIP-8 interpreter, assembler and disassembler in C\n\n- [pylite](https://github.com/linuxmooc/pylite)\nA tiny python interpreter for educational purpose\n\n- [tash](https://github.com/begeekmyfriend/tash)\nAn advanced Tompson Shell porting on Linux.\n\n- [minipy](https://github.com/xupingmao/minipy)\n迷你Python解释器(A python interpreter)\n\n- [Scheme](https://github.com/hulang1024/Scheme)\nInterpereter  解释计算机程序设计语言\n\n- [cisp](https://github.com/mattn/cisp)\nMinimal Lisp Interpreter\n\n- [arcueid](https://github.com/dido/arcueid)\nA C interpreter for Paul Graham's Arc dialect of Lisp\n\n- [Tagha](https://github.com/assyrianic/Tagha)\nMinimal, fast, and self-contained register-based virtual machine \u0026\u0026 runtime environment, built in C, designed as an alternative to C plugin systems\n\n- [Valkyrie-CNC-source-code](https://github.com/TinHead/Valkyrie-CNC-source-code)\nReprap based g-code interpreter adapted for my own toy\n\n- [yasl](https://github.com/yasl-lang/yasl)\nBytecode Interpreter for Yet Another Scripting Language (YASL).\n\n- [Git](https://github.com/DavidKinder/Git)\nFast Glulx interpreter, originally written by Iain Merrick\n\n- [byok](https://github.com/rm-hull/byok)\nA bare-metal x86 Forth interpreter \u0026 compiler\n\n- [scheme](https://github.com/cpylua/scheme)\nanother dirty Scheme interpreter\n\n- [BasicLisp](https://github.com/JackMc/BasicLisp)\nA basic (basic) Lisp interpreter in C!\n\n- [pynerl](https://github.com/marianoguerra/pynerl)\nrun an embeded python interpreter in erlang\n\n- [lisp-interpreter](https://github.com/justinmeiners/lisp-interpreter)\nEmbeddable lisp interpreter written in C.\n\n- [brainfuck-c](https://github.com/kgabis/brainfuck-c)\nBrainfuck interpreter in C.\n\n- [basic](https://github.com/nanoflite/basic)\n:tv: A from-scratch BASIC interpreter with a focus on being easy to extend and port.\n\n- [lisp-in-c](https://github.com/michiakig/lisp-in-c)\nLisp interpreter in C and compiler to C\n\n- [calc](https://github.com/txus/calc)\nSimple arithmetic language interpreter with JIT compilation, using LLVM.\n\n- [inca](https://github.com/luser-dr00g/inca)\nan APL-style array calculator/interpreter in C based on the J-incunabulum, extended to allow propagating specifications a+2+a\u003c3, more functions and operators.\n\n- [dorothy](https://github.com/eki/dorothy)\nA Z-Machine interpreter library.\n\n- [zabbix-module-python](https://github.com/cavaliercoder/zabbix-module-python)\nEmbedded Python interpreter module for Zabbix\n\n- [C_Interpreter](https://github.com/Pconst167/C_Interpreter)\nA C interpreter with matrices and pointers\n\n- [loxi](https://github.com/tinwe6/loxi)\nloxi - a Lox interpreter\n\n- [lambda](https://github.com/mpu/lambda)\nA small λ-calculus interpreter in C\n\n- [b-decoded](https://github.com/tlack/b-decoded)\narthur whitney's b interpreter translated into a more traditional flavor of C\n\n- [interpreters-comparison](https://github.com/grigory-rechistov/interpreters-comparison)\nSample programs for comparison of different VM interpretation techniques\n\n- [node-perl](https://github.com/hideo55/node-perl)\nEmbeded perl interpreter for node.js\n\n- [lisp.c](https://github.com/arkanis/lisp.c)\nMy second Lisp interpreter (bytecode compiler and interpreter) written in GNU C\n\n- [duktape-nspire](https://github.com/Legimet/duktape-nspire)\nJavaScript (ECMAScript) interpreter for TI-Nspire using Duktape\n\n- [bs](https://github.com/ingramj/bs)\nAn interpreter for a simple Scheme-like language\n\n- [spikepp](https://github.com/guilhermeferreira/spikepp)\nSPIKE is a protocol fuzzer creation kit. It provides an API that allows a user to create their own fuzzers for network based protocols using the C++ programming language. The tool defines a number of primitives that it makes available to C coders, which allows it to construct fuzzed messages called “SPIKES” that can be sent to a network service to hopefully induce errors. SPIKE was specifically designed to focus on finding exploitable bugs, so it’s an excellent choice for our purposes.  SPIKE also includes a simple scripting capability, and within the SPIKE distribution, there are a few command line tools which can act as interpreters to simple text files containing SPIKE primitives.\n\n- [XYGCodeInterpreter](https://github.com/Makeblock-official/XYGCodeInterpreter)\n\n\n- [EiC-C-Interpreter](https://github.com/kungfooman/EiC-C-Interpreter)\nEiC C Interpreter\n\n- [tinylisp](https://github.com/mschuetz/tinylisp)\nA C implementation of the Lisp interpreter described in McCarthy's Lisp 1.5 manual.\n\n- [APL](https://github.com/droyo/APL)\nUTF8 APL interpreter\n\n- [schetoo](https://github.com/kbob/schetoo)\nAnother Scheme interpreter\n\n- [plot](https://github.com/chrisosaurus/plot)\ntoy r7rs-small (WG1) scheme interpreter\n\n- [continuinglogo](https://github.com/luvisi/continuinglogo)\nA Logo interpreter with dynamic scope, shallow binding, tail call optimization, Lisp 1.5 style FUNARG's, and first class continuations.  Mostly Ucblogo compatible.\n\n- [newsqueak](https://github.com/rwos/newsqueak)\nsquint -  Rob Pike's Newsqueak interpreter for Unix\n\n- [21sh](https://github.com/julekgwa/21sh)\nUNIX shell - a simple command-line interpreter\n\n- [acolyte](https://github.com/donkeybonks/acolyte)\nHigh performance interpreter for GameMaker: Studio projects (dead).\n\n- [Simplex](https://github.com/MohammedRashad/Simplex)\nProgramming Language for everyone, and no one.\n\n- [ONEluaVita](https://github.com/ONElua/ONEluaVita)\nLua Interpreter for PlayStation®Vita.\n\n- [dummylua-tutorial](https://github.com/Manistein/dummylua-tutorial)\n这是一个仿制lua解释器的项目，我希望通过逐步实现lua解释器的各个部分，更加深刻地掌握lua的基本结构和运作原理。\n\n- [Moy](https://github.com/Wodan58/Moy)\nA version of Joy1 built with Lex \u0026 Yacc\n\n- [phptestfest-php-src](https://github.com/phpcommunity/phptestfest-php-src)\nA fork of the PHP interpreter at php/php-src, for use with PHP TestFest.\n\n- [nelson](https://github.com/Nelson-numerical-software/nelson)\nNelson numerical interpreter\n\n- [picol](https://github.com/dbohdan/picol)\n(Fossil repository mirror) A tiny interpreter\n\n- [Level9](https://github.com/DavidKinder/Level9)\nInterpreter for games released by the UK company Level 9, originally written by Glen Summers\n\n- [sqlite-lua-extension](https://github.com/hoelzro/sqlite-lua-extension)\nA SQLite extension that embeds a Lua interpreter into SQLite\n\n- [pawn-3.2-plus](https://github.com/Daniel-Cortez/pawn-3.2-plus)\nPawn scripting language with runtime fixes and improvements\n\n- [skeem](https://github.com/vibhavp/skeem)\nA Scheme Interpreter written in C\n\n- [nopeos](https://github.com/d99kris/nopeos)\nSimple OS kernel with BASIC interpreter for x86\n\n- [ohno](https://github.com/BenWiederhake/ohno)\nInterpreter for an esoteric, overly hard language\n\n- [interpreter](https://github.com/ajhalthor/interpreter)\nInterpreter for the Declaration Section of a C program\n\n- [schemeken](https://github.com/tvcutsem/schemeken)\nA Distributed Resilient Scheme Interpreter\n\n- [SimpLang](https://github.com/schani/SimpLang)\nA very simple programming language for teaching interpreter and compiler building.\n\n- [Babel](https://github.com/claytonkb/Babel)\nAn interpreter\n\n- [Zeta](https://github.com/ArunMichaelDsouza/Zeta)\nZeta is a command interpreter built purely in C for Windows OS\n\n- [panda-org](https://github.com/dinglixing/panda-org)\nPanda is  a library to build your compiler/interpreter or embedded in your program. \n\n- [Dictu](https://github.com/Jason2605/Dictu)\nDictu is a very simple dynamically typed programming language built upon the craftinginterpreters tutorial.\n\n- [Whitespace](https://github.com/koturn/Whitespace)\nAn interpreter and C-translator of Whitespace\n\n- [frotzos](https://github.com/saulpw/frotzos)\na barebones bootable platform to run the frotz z-code interpreter inside a VM\n\n- [smile](https://github.com/seanofw/smile)\nSmile programming language interpreter\n\n- [hedgehog](https://github.com/yangtau/hedgehog)\na dynamic programming language\n\n- [php-ext-perl](https://github.com/do-aki/php-ext-perl)\nThis php extension embeds Perl Interpreter into PHP.\n\n- [buddy](https://github.com/tavmem/buddy)\nearly A interpreter with buddy system space management.\n\n- [ASM-Interpreter](https://github.com/GEMISIS/ASM-Interpreter)\nA simple assembly interpreter.  It can be used to learn the basics of most assembly languages.\n\n- [mbed-client-cli](https://github.com/ARMmbed/mbed-client-cli)\nCommand Line Interface library for device\n\n- [scheme](https://github.com/boynton/scheme)\nA simple yet fairly fast scheme byte code interpreter written in ANSI C.\n\n- [Hisp](https://github.com/DeathKing/Hisp)\nYet another simple Scheme Interpreter.\n\n- [citron](https://github.com/alimpfard/citron)\nGeneral purpose programming language (mainly for unix-like systems)\n\n- [wendy](https://github.com/fg123/wendy)\nWendy is an compiler / interpreter for WendyScript\n\n- [lua-player-plus](https://github.com/Rinnegatamante/lua-player-plus)\nMultiplatform Lua interpreter (PSP/PSP Go version)\n\n- [minischeme](https://github.com/ignorabimus/minischeme)\nMini-Scheme Interpreter with Copying GC\n\n- [luax](https://github.com/morrow1nd/luax)\nLua-like programming language for studying compiler\u0026interpreter courses.\n\n- [hyeongc](https://github.com/ikasty/hyeongc)\n혀엉씨\n\n- [nagi](https://github.com/sonneveld/nagi)\nNew Adventure Game Interpreter\n\n- [lisp-interpreter](https://github.com/carld/lisp-interpreter)\nSmall Lisp Interpreter, in less than 250 lines of C, a mash up of a few different small implementations\n\n- [lazyk](https://github.com/irori/lazyk)\nLazy K interpreter\n\n- [business-card-brainfuck](https://github.com/kgabis/business-card-brainfuck)\nTiny Brainfuck interpreter.\n\n- [SlothLang](https://github.com/AaronCGoidel/SlothLang)\nThe World's Greatest Sloth Based Programming Language\n\n- [fuga](https://github.com/associahedron/fuga)\nInterpreter for the programming language, fuga.\n\n- [zap](https://github.com/kylecronin/zap)\nScheme interpreter in C - created as a learning exercise\n\n- [ad-hoc](https://github.com/pera/ad-hoc)\nAd-hoc programming language\n\n- [mango](https://github.com/ektrah/mango)\nThe Mango Virtual Machine\n\n- [jsish](https://github.com/technosaurus/jsish)\nmirror of jsish - A javascript interpreter with 0install, sqlite and websocket support\n\n- [Fayton](https://github.com/oguzalb/Fayton)\nA minimalistic python interpreter written in c, just to see where i can get to :)\n\n- [EightBall](https://github.com/bobbimanners/EightBall)\nThe Eight Bit Algorithmic Language for Apple II, Commodore 64 and VIC20\n\n- [j2](https://github.com/jasonnyberg/j2)\nj2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*\n\n- [CTRJS](https://github.com/Symbitic/CTRJS)\nJavaScript interpreter for the Nintendo 3DS.\n\n- [toy](https://github.com/motet-a/toy)\nTiny JavaScriptish interpreter\n\n- [hope](https://github.com/dmbaturin/hope)\nHope programming language interpreter\n\n- [Android-lua](https://github.com/kylelk/Android-lua)\nlua command line interpreter for Android\n\n- [C_Interpreter](https://github.com/rswinkle/C_Interpreter)\nAims to be interpreted C written in C.\n\n- [VSCI](https://github.com/accreator/VSCI)\nVery Simple C Interpreter\n\n- [Cesium](https://github.com/wbhart/Cesium)\nFast interpreter with LLVM backend.\n\n- [aiko_engine](https://github.com/geekscape/aiko_engine)\nEmbedded Lisp interpreter for distributed message handling\n\n- [bitcoin-wasm](https://github.com/donpdonp/bitcoin-wasm)\nThe bitcoin script interpreter (cpp) compiled to webassembly.\n\n- [tcbasic](https://github.com/tcort/tcbasic)\ntcbasic is a small BASIC Interpreter written in C.\n\n- [clox](https://github.com/jalalmostafa/clox)\nA virtual machine and a tree-walk interpreter for the Lox programming language in C89 :cyclone:\n\n- [ahkx](https://github.com/tinku99/ahkx)\nautohotkey interpreter compiled with gcc\n\n- [LittleC](https://github.com/pmachapman/LittleC)\nA modified version of the LittleC Interpreter from Herbert Schildt's C: The Complete Reference (4th Ed.)\n\n- [liutscm](https://github.com/Liutos/liutscm)\nAn interpreter for a subset of Scheme.\n\n- [fizmo](https://github.com/erkyrath/fizmo)\nA C Z-machine interpreter (mirror of official release site)\n\n- [Drawing-interpreter](https://github.com/fromddy/Drawing-interpreter)\n绘图语言的解释器，满足你对于一个绘图语言的美丽想象。\n\n- [dark-interpreter](https://github.com/microresearch/dark-interpreter)\nARM-basedblackdeathfuture.\n\n- [simplinterp](https://github.com/ushitora-anqou/simplinterp)\nsimple interpreter strongly inspired by https://youtu.be/JAtN0TGrNE4\n\n- [brandy](https://github.com/peterhellberg/brandy)\nBrandy Basic V Interpreter patched to compile under OS X\n\n- [IRTriageCMD](https://github.com/AJMartel/IRTriageCMD)\nFork of ReactOS (Cmd.exe), IRTriage Command Line Interpreter \n\n- [microlisp](https://github.com/shinkwhek/microlisp)\nA lisp interpreter\n\n- [Lispy](https://github.com/jacktrades/Lispy)\nLispy is a very simple Scheme interpreter suitable for someone learning how to write an interpreter.\n\n- [pyhp](https://github.com/iksteen/pyhp)\nEmbed the PHP interpreter in Python\n\n- [pam-python](https://github.com/Ralnoc/pam-python)\npam_python is a PAM module that runs the Python interpreter, and so allows PAM modules to be written in Python.\n\n- [picolisp](https://github.com/seanjensengrey/picolisp)\nMinimalist-lisp interpreter implementation for UNIX-like systems.\n\n- [ucBasic](https://github.com/PatrickHead/ucBasic)\nA Tiny BASIC inspired interpreter for microcontrollers.  Currently for the Arduino/AVR, with a development version for POSIX OS.\n\n- [cfl](https://github.com/burz/cfl)\na Compileable statically typed Functional programming Language\n\n- [rk65c02](https://github.com/rkujawa/rk65c02)\nHighly experimental 65C02 machine code interpreter/emulator/disassembler (work in progress)\n\n- [crisp](https://github.com/andrewbuss/crisp)\nA C interpreter for a purely functional language, bolted to a very unsafe FFI\n\n- [boron](https://github.com/0branch/boron)\nBoron is a scripting language similar to Rebol. The interpreter is a C library which may be copied under the terms of the LGPLv3. (Mirror of: git://git.code.sf.net/p/urlan/boron/code.)\n\n- [TinyScheme](https://github.com/sungit/TinyScheme)\nmirror of tinyscheme interpreter and extensions\n\n- [lisp](https://github.com/numerals/lisp)\nLisp interpreter in C following www.buildyourownlisp.com\n\n- [chirp](https://github.com/Suloch/chirp)\nInterpreter in C for rockstar programing language\n\n- [brainfuck-interpreter](https://github.com/oguzbakir/brainfuck-interpreter)\nLittle brainfuck interpreter with some typo checks. Written in C\n\n- [tclInterpreter](https://github.com/zhujinliang/tclInterpreter)\nA interpreter that can interpret simple tcl language\n\n- [mao_interpreter](https://github.com/SXKDZ/mao_interpreter)\nSXKDZ Mao Compiler\n\n- [Pascal-Esque-Interpreter](https://github.com/2henwei/Pascal-Esque-Interpreter)\nP.E.I is a Pascal like interpreter implemented in C\n\n- [bic](https://github.com/hexagonal-sun/bic)\nA Basic Interpreter for C\n\n- [kiwi-8](https://github.com/tomdaley92/kiwi-8)\nCHIP-8 interpreter for Windows and MacOS\n\n- [kawaii](https://github.com/wgtdkp/kawaii)\nA kawaii Scheme interpreter in C\n\n- [scmin](https://github.com/0x0584/scmin)\nA minimal Scheme-like interpreter with a Garbage Collector\n\n- [MemoCalc](https://github.com/lyriarte/MemoCalc)\nMemoCalc Palm OS application\n\n- [cmonkey](https://github.com/abhinav-upadhyay/cmonkey)\nC Implementation of the monkey programming language\n\n- [meet](https://github.com/Turaiiao/meet)\nThe Meet Programming Language\n\n- [wasabi](https://github.com/wasmite/wasabi)\n\n\n- [chip-84](https://github.com/ckosmic/chip-84)\nCHIP-8/SCHIP-8 Interpreter for the TI-84 Plus CE\n\n- [vm](https://github.com/aleksei-udalov/vm)\nA simple stack-based interpreter. Inspired by x86 assembly, forth, and java bytecode.\n\n- [js-number-crunching](https://github.com/dyninc/js-number-crunching)\nExperiment to compare in-browser JS to other interpreters (and then some)\n\n- [esp32-javascript](https://github.com/pepe79/esp32-javascript)\n\"Lightweight\" JS interpreter for ESP32. Provides JS-based eventloop implementation and native asynchronous network and timer functions.\n\n- [bulb](https://github.com/bnzis/bulb)\nMy little programming language. \n\n- [interpreter](https://github.com/willianscsilva/interpreter)\nThe Maverick Programming Language\n\n- [python](https://github.com/marmalade/python)\npython interpreter for marmalade\n\n- [Elf](https://github.com/aashutoshrathi/Elf)\nLinux Terminal interpreter in C\n\n- [UBASIC-PLUS](https://github.com/mkostrun/UBASIC-PLUS)\nuBasic Plus for microcontrollers adds features to uBasic such as arrays and floating point numbers, more functions and ability to control hardware (analog read/write,digital write, et c.) all while improving internal workings of the interpreter. It is centered around ARM Cortex M0 processors.\n\n- [BasilC](https://github.com/shawnanastasio/BasilC)\nAn interpreter for the BasilC esoteric programming language\n\n- [sarien](https://github.com/cmatsuoka/sarien)\nA Sierra AGI resource interpreter engine\n\n- [jsInterpreter](https://github.com/756445638/jsInterpreter)\n\n\n- [C-Interpreter](https://github.com/aboarya/C-Interpreter)\nA Virtual Machine for running C code interactively.  \n\n- [6502](https://github.com/ornata/6502)\n6502 interpreter\n\n- [schemeInterpreterC](https://github.com/gyom/schemeInterpreterC)\ntoy implementation of a Scheme interpreter written in C\n\n- [Evil](https://github.com/timshen91/Evil)\nYet another Scheme interpreter\n\n- [.KEK-on-Rails](https://github.com/nohajc/.KEK-on-Rails)\nA C-like language interpreter\n\n- [libisp](https://github.com/peterwankman/libisp)\nLisp interpreter based on SICP\n\n- [i2l](https://github.com/brouhaha/i2l)\nPortable I2L interpreter in C\n\n- [Windows-Frotz](https://github.com/DavidKinder/Windows-Frotz)\nZ-code interpreter for Windows, based on Stefan Jokisch's Frotz interpreter core\n\n- [awl](https://github.com/voithos/awl)\nExperimental Lispy mini-language\n\n- [Chip-8-Emulator](https://github.com/eshyong/Chip-8-Emulator)\nInterpreter for the Chip 8 Virtual Machine. My first real project in C!\n\n- [bbconsole](https://github.com/0xFACE/bbconsole)\nLinux console for BlueBasic (BASIC interpreter for CC2540 and CC2541 Bluetooth LE chips).\n\n- [zen-ids-php](https://github.com/uci-plrg/zen-ids-php)\nZenIDS branch of the reference implementation of the PHP interpreter, containing hooks required by ZenIDS.\n\n- [vowels](https://github.com/ethanhowell/vowels)\nAn interpreter for the Vowels Programming Language.\n\n- [edgar](https://github.com/tcort/edgar)\na small LISP Interpreter written in C\n\n- [chef-symbex-lua](https://github.com/dslab-epfl/chef-symbex-lua)\nLua interpreter modded to support symbolic execution\n\n- [selyp](https://github.com/danthelion/selyp)\nA Lisp interpreter implemented in C.\n\n- [yoshi](https://github.com/sdevlin/yoshi)\nA LISP interpreter written in C\n\n- [instead-launcher](https://github.com/instead-hub/instead-launcher)\nGame update/launch program for INSTEAD, simple text adventures interpreter.\n\n- [tclpython](https://github.com/amykyta3/tclpython)\nTcl package that provides access to a Python interpreter\n\n- [nt.python_for_max](https://github.com/naotokui/nt.python_for_max)\nYet another python interpreter for Cycling'74 Max\n\n- [brainfuck](https://github.com/rohitjha/brainfuck)\nAn interpreter for the Brainfuck programming language, written in C.\n\n- [lispinc](https://github.com/nickdrozd/lispinc)\nAn \"explicit control\" Lisp interpreter written in assembly-like C\n\n- [orthagonal](https://github.com/m-ender/orthagonal)\nA two-dimensional programming language from 1994.\n\n- [mipslol](https://github.com/alifarazz/mipslol)\n:moyai: A MIPS simulator with \u003c3\n\n- [rustxi](https://github.com/glycerine/rustxi)\nrust + transactions + interpreter = rustxi.  rustxi is a transactional jit-compilation-based REPL for the Rust language.\n\n- [gcode-canon](https://github.com/csdexter/gcode-canon)\nAn attempt at a canonical G-Code interpreter with 100% coverage of the standard\n\n- [pseudoccompilercollection](https://github.com/erickedji/pseudoccompilercollection)\nCompiler and byte-code interpreter for a C-like langage (using LEX \u0026 YACC)\n\n- [flisp](https://github.com/fjames86/flisp)\nA Scheme-like Lisp interpreter that can also run as an operating system\n\n- [lysp](https://github.com/barak/lysp)\nTiny, lightweight Lisp interpreter closely following the tradition of the earliest  implementations\n\n- [Lua-experimentation](https://github.com/ittner/Lua-experimentation)\nGeneral hacking and experimentation with the Lua interpreter (patches, work versions, etc.)\n\n- [C-win32](https://github.com/mattn/C-win32)\nwin32 port of C(a pseudo-interpreter of the C programming language)\n\n- [tisp](https://github.com/edvb/tisp)\nTiny Lisp, Simple and Embeddable Scheme-like Programming Language\n\n- [tinyruby](https://github.com/andrix/tinyruby)\nHomework for the University to implement an small but functional Ruby Interpreter - a very Work in Progress\n\n- [b6b](https://github.com/dimkr/b6b)\nA lightweight, embeddable scripting language in development\n\n- [shi](https://github.com/shi-lang/shi)\nA productive and simple language for rapid exploration and iteration.\n\n- [l-bia](https://github.com/luaforge/l-bia)\nLua Built-In program (L-Bia) is a self-running Lua interpreter. It turns\nyour Lua program with all required modules (either Lua or C libraries)\nand an interpreter into a single stand-alone program.\n\nThis repository was converted from a CVS repository on luaforge.net on Jan. 20, 2010.\nIf you are the maintainer, please fork and then email luaforge@gmail.com and ask us to \"reroot\" it to you.\n(Or you can ask us to delete the repository.)\n\n\n\n- [emo-framework-fork](https://github.com/dreadpiratepj/emo-framework-fork)\nA fork of emo-framework, an open source game engine by Kota Iguchi. Check out the original project for the stable version at http://www.emo-framework.com/ This fork includes experimental code not part of the original project. I've updated the Squirrel scripting language interpreter to version 3.0.3 and added version 0.8.2 of the Sqrat binding library for Squirrel. The Sqrat binding library allows for easier binding of C/C++/Objective-C/Java code to Squirrel scripts\n\n- [mujs](https://github.com/jarhot1992/mujs)\nMuJS is a lightweight Javascript interpreter designed for embedding in other software to extend them with scripting capabilities. It is written in portable C and implements ECMAScript as specified by ECMA-262.  Why? Because V8, SpiderMonkey and JavaScriptCore are all too big and complex. MuJS's focus is on small size, correctness and simplicity.  The interface for binding with native code is designed to be as simple as possible to use, and is similar to Lua. There is no need for interacting with byzantine C++ template mechanisms, or worry about marking and unmarking garbage collection roots, or wrestle with obscure build systems.\n\n- [LuaInterpreter](https://github.com/fxthomas/LuaInterpreter)\nSimple and lightweight bindings between Objective-C and LUA\n\n- [PythonGeek](https://github.com/wewei/PythonGeek)\nA python interpreter on iOS\n\n- [Scheme](https://github.com/vtols/Scheme)\nScheme interpreter implementation\n\n- [brainfuck](https://github.com/shurizzle/brainfuck)\nA simple brainfuck interpreter\n\n- [Production-Basic](https://github.com/lbsmith/Production-Basic)\nBusiness Basic interpreter loading/saving Thoroughbred Basic files\n\n- [myjs](https://github.com/eltuza/myjs)\nJS (ES262) interpreter in C - Extremely Experimental - Learning purposes\n\n- [mirb-stm32f4discovery](https://github.com/crimsonwoods/mirb-stm32f4discovery)\nmirb (an interpreter of mruby) port to STM32F4 Discovery board.\n\n- [asm-interpreter](https://github.com/liutgnu/asm-interpreter)\nAn x86 assembly-like language interpreter\n\n- [brainfuck-interpreter](https://github.com/wilt00x/brainfuck-interpreter)\n🧠 A simple Brainfuck interpreter implementing 10 instructions and a stack.\n\n- [LUA_Interpreter](https://github.com/avatar13/LUA_Interpreter)\nBy Anatoliy, Nikita, Aleksandr\n\n- [m0](https://github.com/gerdr/m0)\nM0 interpreter\n\n- [rplisp](https://github.com/rbryan/rplisp)\nRPL interpreter.\n\n- [moelisp](https://github.com/chrizel/moelisp)\na toy lisp interpreter\n\n- [clavender](https://github.com/kvverti/clavender)\nAn implementation of the Lavender programming language in C.\n\n- [chip8.c](https://github.com/gsamokovarov/chip8.c)\nSimple CHIP-8 interpreter.\n\n- [v3](https://github.com/stackluca/v3)\na javascript interpreter\n\n- [pilisp](https://github.com/parof/pilisp)\nLisp lightweight interpreter\n\n- [CDECL](https://github.com/acros/CDECL)\nC language declaration interpreter\n\n- [aquario](https://github.com/hikarin/aquario)\nGC-oriented Lisp interpreter\n\n- [brainfuck](https://github.com/gokselgoktas/brainfuck)\nAn optimizing Brainfuck compiler \u0026 interpreter\n\n- [logo](https://github.com/nathan/logo)\nAn open-source Logo interpreter.\n\n- [Daisy](https://github.com/subarnop/Daisy)\nSimple arithmetic and logical Interpreter.\n\n- [Befunge](https://github.com/414owen/Befunge)\nA hella fast befunge interpreter\n\n- [gertie](https://github.com/mewo2/gertie)\nA Scheme-like Lisp interpreter\n\n- [Magnetic](https://github.com/DavidKinder/Magnetic)\nInterpreter for games released by the UK company Magnetic Scrolls, originally written by Niclas Karlsson\n\n- [chip8](https://github.com/Dillonb/chip8)\nCHIP-8 Interpreter in C and SDL\n\n- [flat](https://github.com/devyn/flat)\nConcatenative language interpreter written in C\n\n- [chip8](https://github.com/segfault802/chip8)\nAn interpreter for the CHIP-8 architecture\n\n- [simbple](https://github.com/0xbf00/simbple)\nmacOS Sandbox Profile Language (SBPL) Interpreter\n\n- [sketch](https://github.com/avorobey/sketch)\nA toy Scheme interpreter written in C\n\n- [S-Lang](https://github.com/hankem/S-Lang)\nJohn E. Davis' S-Lang library / interpreter\n\n- [nacl-mruby](https://github.com/notozeki/nacl-mruby)\nmruby interpreter works on Native Client\n\n- [padlua](https://github.com/nevyn/padlua)\n[CocoaTouch] Interactive Lua interpreter for iPad\n\n- [ROSE](https://github.com/almk277/ROSE)\nA little virtual machine with byte-code interpreter and assembler.\n\n- [CocoaScheme](https://github.com/dchest/CocoaScheme)\nUnfinished Scheme\u003c-\u003eObjective-C bridge using s7 Scheme interpreter.\n\n- [CraneFlak](https://github.com/Flakheads/CraneFlak)\nA version of the Brain-Flak interpreter written in C. Does not have all the bells and whistles the Ruby interpreter has.\n\n- [bas-for-little-wire](https://github.com/fschaefer/bas-for-little-wire)\nBas is an interpreter for the classic dialect of the programming language BASIC extended for use with the \"Little-Wire - minimal AVR programmer and more\"\n\n- [Lydrige](https://github.com/krixano/Lydrige)\nLydrige is a simple statically typed interpreted programming language inspired by lisp and C.\n\n- [fin](https://github.com/naleksiev/fin)\nScripting language.\n\n- [mupen86](https://github.com/cxd4/mupen86)\nMisnomer for this experimental x86-64 fork of Mupen64 0.5's (pure) interpreter.\n\n- [jsish](https://github.com/pcmacdon/jsish)\nJsi is a small javascript interpreter for embedding in C. (OLD SEE WEBSITE)\n\n- [TI89-Scheme](https://github.com/yuanchenyang/TI89-Scheme)\nA scheme interpreter for the TI89 graphing calculator, written in C.\n\n- [simbly](https://github.com/Gikoskos/simbly)\nMultithreaded runtime and interpreter for programs written in a tiny assembly-like language\n\n- [anna](https://github.com/liljencrantz/anna)\nInterpreter for statically typed, duck typed language with list style macros\n\n- [tclsyslogd](https://github.com/flightaware/tclsyslogd)\nBSD syslogd with integrated Tcl interpreter that can look at each message received\n\n- [IRIXBASIC](https://github.com/AndrewHazelden/IRIXBASIC)\nIRIXBASIC is a simple BASIC interpreter that was developed for the 2012 Summer RetroChallenge. The goal of this project was to add graphics capabilities to the existing uBASIC interpreter and port it to Silicon Graphics IRIX.\n\n- [pb](https://github.com/dcsch/pb)\nCasio PB-100 Simulator\n\n- [RAGE](https://github.com/ArekX/RAGE)\nR. A. G.E. - Ruby Awesome Game Engine, a 2D Game Engine using Ruby as Interpreter Language for Games!\n\n- [ooc-in-ruby](https://github.com/duckinator/ooc-in-ruby)\nooc interpreter in ruby. Purely for shits and giggles and possibly experimentation. Don't assume it's entirely compliant.\n\n- [javascript-database](https://github.com/malbrain/javascript-database)\nJavaScript interpreter with built-in NO-SQL document database with Btree \u0026 ARTful indexing from the database project.\n\n- [Single_Board_Computer](https://github.com/Pi4IoT/Single_Board_Computer)\nSingle Board Computer like Raspberry, Arduino, ASUS etc.\n\n- [lua-nutt](https://github.com/tstellanova/lua-nutt)\nlua interpreter for nuttx\n\n- [Small-C-Interpreter](https://github.com/rinat-enikeev/Small-C-Interpreter)\nC, interpreter of subset of C language, written in С. \n\n- [musl](https://github.com/wernsey/musl)\nA small, embeddable BASIC interpreter in C.\n\n- [scheme_interpreter](https://github.com/alabid/scheme_interpreter)\nSCHEME interpreter implemented in C.\n\n- [lexer](https://github.com/kitaka/lexer)\nMy simple interpreter for PHP.\n\n- [sexp.c](https://github.com/luser-dr00g/sexp.c)\nA very primitive LISP interpreter\n\n- [libreDSSP](https://github.com/beadleha/libreDSSP)\nA GPL Licensed DSSP Interpreter\n\n- [jsrun](https://github.com/davidchisnall/jsrun)\nExperimental JavaScript interpreter for FreeBSD\n\n- [dotNetAnywhere-wb](https://github.com/wizzard0/dotNetAnywhere-wb)\nMy fork of dotNetAnywhere.org's CIL interpreter, dated about 2010.\n\n- [alice](https://github.com/nickelsworth/alice)\nalice pascal : a syntax-directed editor and interpreter for pascal\n\n- [grotz](https://github.com/kevinboone/grotz)\nA z-code/Infocom interpreter for Linux and WIndows\n\n- [saphir](https://github.com/onetom/saphir)\nSaphirion's fork of the REBOL 3 interpreter.\n\n- [VVTBI--VVTB-interpreter](https://github.com/jahan-addison/VVTBI--VVTB-interpreter)\nInterpreter for the VVTB language\n\n- [RegisterMachineInterpreter](https://github.com/JamesHinshelwood/RegisterMachineInterpreter)\nRegister machine interpreter written in C\n\n- [update-script-interpreter](https://github.com/imkiva/update-script-interpreter)\nA simple C language of updater-script interpreter using yacc and lex\n\n- [3var-interpreter](https://github.com/olls/3var-interpreter)\nInterpreter for 3var\n\n- [Simple-polynomial-expression-interpreter](https://github.com/tyalimov/Simple-polynomial-expression-interpreter)\n\n\n- [BFIT_BrainFuck-Interpreter-Terminal](https://github.com/Amatsukan/BFIT_BrainFuck-Interpreter-Terminal)\n\n\n- [csi](https://github.com/darkf/csi)\nCubescript Standalone Interpreter\n\n- [dumblisp](https://github.com/rameshvarun/dumblisp)\nA dumb lisp interpreter.\n\n- [mybb](https://github.com/mikecurry74/mybb)\nBusiness Basic Interpreter\n\n- [iota](https://github.com/jcatw/iota)\nA lisp interpreter\n\n- [rbf](https://github.com/realsugar/rbf)\nReal BrainF**k Interpreter\n\n- [lac](https://github.com/glguida/lac)\na LISP interpreter\n\n- [brainfuck-jit](https://github.com/carzil/brainfuck-jit)\nOptimizing interpreter for Brainfuck\n\n- [gojira](https://github.com/mushrom/gojira)\nA nifty scheme interpreter\n\n- [funlisp](https://github.com/brenns10/funlisp)\nClean, embeddable lisp interpreter\n\n- [bf3ds](https://github.com/MineRobber9000/bf3ds)\nBrainfuck interpreter for the 3DS.\n\n- [roots](https://github.com/stijlist/roots)\na lisp interpreter in C\n\n- [3DS-js-interpreter-with-Bridge.NET](https://github.com/exelix11/3DS-js-interpreter-with-Bridge.NET)\nJs and C# homebrews on 3DS\n\n- [TTtL](https://github.com/asxalex/TTtL)\nan interpreter of my own\n\n- [fflisp](https://github.com/grouzen/fflisp)\nSmall LISP interpreter for training\n\n- [egghead](https://github.com/soh-cah-toa/egghead)\nA GNU-compliant brainfuck interpreter.\n\n- [kbrainfuck](https://github.com/sftp/kbrainfuck)\nBrainfuck interpreter for linux kernel\n\n- [Lisp](https://github.com/jondeaton/Lisp)\nLisp interpreter written in C\n\n- [libfizmo](https://github.com/chrender/libfizmo)\nlibfizmo aims to provide a Z-Machine interpreter core library in plain C.\n\n- [uberwald](https://github.com/thblt/uberwald)\nA simple Lisp interpreter to teach myself about Lisps and Interpreters.\n\n- [giljoy](https://github.com/itamarst/giljoy)\nPython Global Interpreter Lock (GIL) Profiler\n\n- [bfuld](https://github.com/bcantrill/bfuld)\nModifies an ELF interpreter for development purposes\n\n- [Bfck](https://github.com/cyberpython/Bfck)\nA simple Brainfuck interpreter written in C\n\n- [Kiscript](https://github.com/jxwufan/Kiscript)\nJavascript interpreter written purely in C\n\n- [switch-brainfuck](https://github.com/TheKgg/switch-brainfuck)\nBrainfuck interpreter for the Nintendo Switch\n\n- [clox](https://github.com/greezybacon/clox)\nInterpreter for the Lox language in C\n\n- [sbfi](https://github.com/rinoldm/sbfi)\nSimple BrainFuck Interpreter written in C.\n\n- [FrotzDC](https://github.com/c99koder/FrotzDC)\nInteractive fiction interpreter for the SEGA Dreamcast\n\n- [FBBI](https://github.com/catseye/FBBI)\nFlaming Bovine Befunge-98 Interpreter. [BSD license]\n\n- [lispBM](https://github.com/svenssonjoel/lispBM)\nAn interpreter for a lisp-like language implemented in C.\n\n- [slisp](https://github.com/seaslee/slisp)\nA scheme(covered in SICP) interpreter implementation with C language \n\n- [forth](https://github.com/karlredgate/forth)\nA toy Forth interpreter to demonstrate how Forth works.\n\n- [Ceme](https://github.com/johannesfrey/Ceme)\nA scheme interpreter written in C (Work in Progress)\n\n- [Old-World-Paws.c](https://github.com/ELLIOTTCABLE/Old-World-Paws.c)\nA run at an ISO C99 Paws interpreter\n\n- [r-coverage-patch](https://github.com/quartzbio/r-coverage-patch)\nPatches to add code coverage support in the R interpreter.\n\n- [cbrainfuck](https://github.com/tkovs/cbrainfuck)\n:curly_loop: A brainfuck interpreter made in C.\n\n- [jzip](https://github.com/borg323/jzip)\nUpdated version of the Jzip 2.1 Z-Machine interpreter\n\n- [ofxDuktape](https://github.com/tiagosr/ofxDuktape)\nAddon for openFrameworks with bindings to the Duktape Javascript interpreter\n\n- [crisp-8](https://github.com/JohnnyonFlame/crisp-8)\nA portable, free SDL [S]CHIP-8 Interpreter/Emulator.\n\n- [rePython](https://github.com/amiremohamadi/rePython)\nReBuild a minimal python for fun :)\n\n- [tmul](https://github.com/caian-org/tmul)\nTiny Lisp-like language implementation\n\n- [Algorithm-interpretor](https://github.com/Mr-Monster-0248/Algorithm-interpretor)\nAn algorithm interpretor in C language for the 3rd project in first year at EFREI\n\n- [lispix](https://github.com/saniv/lispix)\nLispix was my very first attempt at writing a Lisp interpreter and operating system. Maybe some day I'll do the real thing.\n\n- [Vongsprache](https://github.com/Arc676/Vongsprache)\nI bims eine Programmiersprache!\n\n- [picol](https://github.com/andersonsp/picol)\nFork of Antirez's picol interpreter, to use as configuration language for my C programs\n\n- [Leonie](https://github.com/uliwitness/Leonie)\nBytecode interpreter and primitive code generation backend for a HyperTalk-like programming language named Hammer.\n\n- [TestLua](https://github.com/indiejames/TestLua)\nA simple iOS app to demonstrate embedding a Lua interpreter in a game.\n\n- [ldpi](https://github.com/butcherg/ldpi)\nLadder logic interpreter for the Raspberry Pi.  Uses byte code files produced by ldmicro.\n\n- [exhaust-asm](https://github.com/angavrilov/exhaust-asm)\nReimplementation of the interpreter in Intel Core 2 64-bit assembly with SSE3 \u0026 4.1\n\n- [IFJ-14](https://github.com/vmasek/IFJ-14)\nGroup project 'pascal like interpreter written in C' for IFJ 2014\n\n- [EmbeddedPython](https://github.com/camburn/EmbeddedPython)\nAn example of an embedded python interpreter in a C program.\n\n- [guile-plotutils](https://github.com/spk121/guile-plotutils)\nThis is a custom build of GNU Plotutils that adds a library for the Guile Scheme interpreter\n\n- [Compiler](https://github.com/NFestoso/Compiler)\nFront-end Platypus compiler implemented in C. Includes Buffer, Scanner, and Parser. Platypus is a language comprised of parts from a variety of other languages.\n\n- [Interpreter](https://github.com/dengh/Interpreter)\nSimple functional programing language implemented with C, utilizing parallelisation.\n\n- [xvg-interpreter](https://github.com/dhananjay92/xvg-interpreter)\nInterpreter for xvg.\n\n- [Rye](https://github.com/Krypton-Project/Rye)\nRye interpreter\n\n- [command-line-interpreter](https://github.com/szholdiyarov/command-line-interpreter)\nA simple command line interpreter(shell)\n\n- [BFInterpreter](https://github.com/iceflying/BFInterpreter)\na lightweight interpreter of brainfuck builded by C\n\n- [interpreter](https://github.com/MattRyder/interpreter)\nA Ruby interpreter written in C, as part of my CS degree.\n\n- [interpreter](https://github.com/BernhardPosselt/interpreter)\nA simple compiler for a compiler university course\n\n- [sad-script](https://github.com/electroly/sad-script)\nSimple programming language with embeddable interpreter.\n\n- [dPicoC-NS](https://github.com/AnderainLovelace/dPicoC-NS)\na Nspire(ndless-based) C language interpreter Port\n\n- [duk](https://github.com/dflemstr/duk)\nA high-level wrapper around the Duktape Javascript/EcmaScript interpreter.\n\n- [cmdconsole](https://github.com/voidnull/cmdconsole)\nCommand line interpreter for c++ backed by linenoise\n\n- [bfckr](https://github.com/id101010/bfckr)\nA little brainfuck interpreter and debugger written in C.\n\n- [mex-lua](https://github.com/markuman/mex-lua)\n...the faster interpreter in the interpreter\n\n- [BF-Interpreter](https://github.com/darkfire000/BF-Interpreter)\nBF interpreter written in C. Just a test and not optimized to work or look good.\n\n- [Arithmetic-Interpreter](https://github.com/2henwei/Arithmetic-Interpreter)\n\n\n- [Urhay-Interpreter](https://github.com/assyrianic/Urhay-Interpreter)\na small, educational AST interpreter that implements a dynamically-typed, C-like language.\n\n- [prosopon-interpreter](https://github.com/prosopon/prosopon-interpreter)\nInterpreter for Prosopon\n\n- [j-interpreter](https://github.com/rkowalick/j-interpreter)\nA breakdown of Arthur Whitney's quickly drafted J interpreter implementation\n\n- [bf-interpreter](https://github.com/luckMorning/bf-interpreter)\nbrainfuck解释器\n\n- [strike-interpreter](https://github.com/TomTriple/strike-interpreter)\nThis is currently an experimental language with all interpreter parts written from scratch\n\n- [brainfuck_interpreter](https://github.com/ttshivhula/brainfuck_interpreter)\nMy simple brainfuck interpreter\n\n- [interpreter-insanity](https://github.com/takeshibaconsuzuki/interpreter-insanity)\nA course to teach writing a programming language interpreter.\n\n- [brainfckInterpreter](https://github.com/fch/brainfckInterpreter)\nVery basic interpreter\n\n- [Pascal-interpreter](https://github.com/MarekBielik/Pascal-interpreter)\nA simplified Pascal interpreter\n\n- [portugol_interpreter](https://github.com/Diego-MNG/portugol_interpreter)\nEste interpretador de PORTUGOL está sendo construído com o intuito de auxiliar alunos iniciantes de programação no estudo de algoritmos, e com o código-fonte do analisador disponibilizado online possibilitar que qualquer pessoa possa utilizá-lo e/ou melhorá-lo.\n\n- [PrologInterpreter](https://github.com/mikekhalil/PrologInterpreter)\nProlog Interpreter written in C\n\n- [Texed](https://github.com/nomox/Texed)\nSimple Interpreter\n\n- [bfi](https://github.com/LucasMW/bfi)\nBrainfuck Interpreter\n\n- [moss-c](https://github.com/JohnBSmith/moss-c)\nMoss interpreter\n\n- [bfi](https://github.com/susam/bfi)\nBrainfuck interpreter\n\n- [Chip-8-Interpreter](https://github.com/JonathanDC64/Chip-8-Interpreter)\nA simple Chip-8 emulator\n\n- [EXIN-The-Experimental-Interpreter](https://github.com/erikdelange/EXIN-The-Experimental-Interpreter)\nDefine your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.\n\n- [selfmodifying-brainfuck-interpreter](https://github.com/nikp123/selfmodifying-brainfuck-interpreter)\nJust another brainfuck interpreter written in C\n\n- [C-Command-Line-Interpreter](https://github.com/darvid7/C-Command-Line-Interpreter)\nCommand Line Interpreter built in C to emulate Unix commands.\n\n- [prolog-interpreter-c](https://github.com/nablaa/prolog-interpreter-c)\nProlog interpreter in C\n\n- [watts](https://github.com/markus-kusano/watts)\nThread-modular abstract interpreter\n\n- [gift](https://github.com/iainmerrick/gift)\nYet another Glulx interpreter\n\n- [not-a-good-bf-interpreter](https://github.com/jesus-ramos/not-a-good-bf-interpreter)\nA brainfuck interpreter in C\n\n- [shave](https://github.com/alandipert/shave)\na wannabe lisp interpreter\n\n- [scheme](https://github.com/jiribenes/scheme)\nTiny, readable Scheme interpreter\n\n- [CHIP-8](https://github.com/inrick/CHIP-8)\nCHIP-8 interpreter\n\n- [RYLan](https://github.com/roynwang/RYLan)\nA simple interpreter\n\n- [picol](https://github.com/toddjasonblackmon/picol)\nSmall tcl interpreter\n\n- [Plis](https://github.com/tadzik/Plis)\nStupid LISP-alike interpreter\n\n- [Myshell](https://github.com/callMeName/Myshell)\nA simple shell interpreter.\n\n- [ci](https://github.com/DavidFeng/ci)\na little c interpreter\n\n- [NASE-A60](https://github.com/Abderasoft/NASE-A60)\nAlgol 60 interpreter.\n\n- [CHIP-8](https://github.com/rgburke/CHIP-8)\nCHIP-8 interpreter\n\n- [hugojs](https://github.com/juhana/hugojs)\nHugoJS online Hugo interpreter\n\n- [SQL_Compiler](https://github.com/axknightroad/SQL_Compiler)\na Linux SQL interpreter\n\n- [guppy](https://github.com/garretraziel/guppy)\nSimple almost-lua interpreter.\n\n- [lispy](https://github.com/prakhar1989/lispy)\nLisp Interpreter in C\n\n- [befungeec](https://github.com/programble/befungeec)\nBefunge interpreter in C\n\n- [bfng93](https://github.com/Mrktn/bfng93)\nA simple Befunge-93 interpreter\n\n- [AssToC](https://github.com/devenbhooshan/AssToC)\nAssembly Language Interpreter in C\n\n- [sarcasm](https://github.com/telephil/sarcasm)\nreally simple scheme language interpreter\n\n- [ScriptBasic](https://github.com/verhas/ScriptBasic)\nThe original source repository for the classic ScriptBasic interpreter as or www.scriptbasc.com\n\n- [adder](https://github.com/pbui/adder)\nSimple Interpreter Inspired by Python\n\n- [level9](https://github.com/SinclairQL/level9)\nLevel 9 Interpreter v5.1\n\n- [nars2000](https://github.com/PlanetAPL/nars2000)\nnars2000 - An experimental APL interpreter\n\n- [glsh](https://github.com/cleichner/glsh)\nA unix command-line interpreter\n\n- [brainmuk](https://github.com/eddieantonio/brainmuk)\nbrainfuck x86 compiler and interpreter\n\n- [mscript](https://github.com/chrisrink10/mscript)\nmscript programming language and interpreter\n\n- [jslang](https://github.com/LebedkoDmitry/jslang)\nMy js interpreter for university\n\n- [punky](https://github.com/cliffeh/punky)\na simple functional language interpreter\n\n- [refal6](https://github.com/majioa/refal6)\nREFAL6 Interpreter and byte-compiler\n\n- [lisp](https://github.com/mmniazi/lisp)\nlisp interpreter written in c\n\n- [Boopa-Dee-Bappa-Dee](https://github.com/MrMonk3y/Boopa-Dee-Bappa-Dee)\nA Boopa-Dee Bappa-Dee Interpreter similar to Urban Müllers brainfuck Interpreter\n\n- [TarielBASIC](https://github.com/sunzx/TarielBASIC)\nA portable BASIC interpreter written in C.\n\n- [urbane](https://github.com/eindiran/urbane)\nA Brainfuck interpreter written in C.\n\n- [cuda_brainfuck](https://github.com/demmys/cuda_brainfuck)\nBrainfuck interpreter on GPGPU with CUDA\n\n- [l15](https://github.com/aap/l15)\nA basic interpreter of LISP 1.5\n\n- [UEFI_Basic](https://github.com/logern5/UEFI_Basic)\nA BASIC programming language interpreter for UEFI\n\n- [fungi](https://github.com/sudharsh/fungi)\nBuggy interpreter for befunge written in C\n\n- [HFSTS](https://github.com/dria7226/HFSTS)\nA bytecode interpreter and creators tool.\n\n- [skelde](https://github.com/fredreichbier/skelde)\nit's a toy bytecode interpreter!\n\n- [js-embedded-platform](https://github.com/srsly4/js-embedded-platform)\nManaged Javascript interpreter for embedded platforms\n\n- [asp](https://github.com/jcupitt/asp)\ninterpreter for a tiny functional programming language\n\n- [skeema](https://github.com/hmarr/skeema)\nA Scheme-like language interpreter in C\n\n- [microruby](https://github.com/tario/microruby)\nMinimalist ruby interpreter made from scratch\n\n- [vm](https://github.com/nkottary/vm)\nBytecode interpreter for a stack machine\n\n- [misc](https://github.com/mgeorg/misc)\nThis currently includes a brainfuck interpreter\n\n- [pnacl.c](https://github.com/binji/pnacl.c)\nPNaCl reader/parser/interpreter in C\n\n- [Brainfuck](https://github.com/koturn/Brainfuck)\nAn interpreter and C-translator of Brainfuck\n\n- [yasa](https://github.com/JacksonKearl/yasa)\nYet Another Scripting Atrocity - Interpreter and Translators\n\n- [khaotica](https://github.com/sergeyrachev/khaotica)\nBitstream editor empowered with FLAVOR interpreter\n\n- [crisp](https://github.com/thea-leake/crisp)\nA Lisp interpreter/dialect written in C.\n\n- [toyint](https://github.com/feelout/toyint)\nInterpreter for a toy imperative language\n\n- [pico-c](https://github.com/cyd01/pico-c)\npico-c, a very small C interpreter\n\n- [pielang](https://github.com/oznakn/pielang)\nIs it possible to write an interpreter?\n\n- [lispc](https://github.com/Jaffe-/lispc)\nA simple Lisp interpreter in C\n\n- [bf93](https://github.com/parsec-zz/bf93)\nthe fastest befunge-93 interpreter there is\n\n- [nocli](https://github.com/noahp/nocli)\nCommand-line interpreter for embedded systems\n\n- [Chip8](https://github.com/cookerlyk/Chip8)\nChip-8 Interpreter written in C\n\n- [orange](https://github.com/lucyTheSlayer/orange)\nstudy to make a simple comiler \u0026 interpreter\n\n- [SCI11-Plus](https://github.com/Kawa-oneechan/SCI11-Plus)\nBasically, the Sierra SCI engine, cleaned up, and a separate version with ✨extensions✨\n\n- [brainfucking](https://github.com/cfcosta/brainfucking)\nA brainfuck interpreter/compiler. DON'T WORK YET.\n\n- [Quake-2](https://github.com/ZaneA/Quake-2)\nStripped Quake 2 with embedded Chicken Scheme interpreter.\n\n- [Fiz](https://github.com/wernsey/Fiz)\nA small but functional interpreter for a Tcl-like language\n\n- [Unix-shell-interface](https://github.com/SabraTech/Unix-shell-interface)\nA Unix shell is a command-line interpreter\n\n- [cs-lisp](https://github.com/gmalysa/cs-lisp)\nA for-fun attempt at implementing a basic lisp interpreter.\n\n- [luar](https://github.com/jansegre/luar)\nA rustic Rust API that embeds the C Lua interpreter.\n\n- [miniLisp_purec](https://github.com/jxcodetw/miniLisp_purec)\njust a simple lisp interpreter written in c\n\n- [MRI_Hack](https://github.com/m-rinaldi/MRI_Hack)\nFor understanding the internals of the Matz's Ruby Interpreter\n\n- [YAVM-Virtual-Machine](https://github.com/haifenghuang/YAVM-Virtual-Machine)\nA *VERY* simple register based byte-code interpreter\n\n- [hu-prolog](https://github.com/MirkoDziadzka/hu-prolog)\n\"HU Prolog\" - a portable prolog interpreter from the '80s \n\n- [gclua](https://github.com/ianmaclarty/gclua)\nA modified lua-5.1.5 interpreter that uses libgc\n\n- [tiny7](https://github.com/baguette/tiny7)\nA small-footprint, embeddable interpreter for R7RS-small Scheme\n\n- [lips](https://github.com/saju/lips)\nA dyslexic lisp. Bootstrap a lisp interpreter from scratch\n\n- [kscm](https://github.com/kamimura/kscm)\n\n\n- [attu](https://github.com/nk521/attu)\nA simple instruction executor written in C just for education purpose!\n\n- [cola](https://github.com/sebbekarlsson/cola)\ncomponent language (component-based programming language)\n\n- [scam](https://github.com/iafisher/scam)\nA toy functional programming language: Scheme, but on a budget\n\n- [Andrua](https://github.com/Begah/Andrua)\nCrossplatform code editor and interpreter for Lua running on Android and Dekstop.\n\n- [xenocryst](https://github.com/jcande/xenocryst)\nA brainfuck interpreter written for memcpy(). Read the paper (or source) for more details.\n\n- [CNC-Embroidery](https://github.com/RingingResonance/CNC-Embroidery)\nAn interpreter for CVS files generated by the \"Embroidermodder\" design program.\n\n- [BrainfuckCE](https://github.com/nathanfarlow/BrainfuckCE)\nA Brainfuck interpreter and native compiler written in C for TI 84+ CE calculators.\n\n- [WardScript](https://github.com/LuisAlbizo/WardScript)\nA high-level and minimalist programming language\n\n- [Simple](https://github.com/zpconn/Simple)\nInterpreter for a simple scripting language called Simple, written in C.\n\n- [vmassembly](https://github.com/ckj996/vmassembly)\nan Assembly Interpreter for a Virtual Machine (prob. 0 in ccf-ccsp 2016)\n\n- [tinyscheme](https://github.com/snipsnipsnip/tinyscheme)\na lightweight scheme interpreter, git-svn clone of tinyscheme.sourceforge.net\n\n- [rtb](https://github.com/scruss/rtb)\nGordon Henderson's “Return to Basic” interpreter — GPL 3 version of 2013-01-27\n\n- [Expr-JIT](https://github.com/Kerndog73/Expr-JIT)\nI named it JIT but it's actually a stack-based bytecode interpreter!\n\n- [DevPerc.c](https://github.com/hikari-no-yume/DevPerc.c)\nA (currently unfinished) interpreter for the Deviating Percolator (DevPerc) language, written in pure `-Wall -pedantic` C99.\n\n- [crystal](https://github.com/mooseman/crystal)\nA series of small public-domain parsers and interpreters. STATUS - Working. \n\n- [unifi-eos](https://github.com/Owanesh/unifi-eos)\nRepository for an Operating Systems exam 📖 Università degli studi di Firenze\n\n- [qse](https://github.com/hyung-hwan/qse)\nC/C++ Library containing an AWK interpreter, a SED stream editor, and many more\n\n- [OBPclassTinyForth](https://github.com/MitchBradley/OBPclassTinyForth)\nExtremely rudimentary and incomplete Forth interpreter for teaching the basic ideas of Forth.\n\n- [blip](https://github.com/clhodapp/blip)\nAn interpreter for the blip programming language. It's currently not useful at all.\n\n- [sarien-j2me](https://github.com/SimonKagstrom/sarien-j2me)\nA port of the Sarien AGI interpreter to J2ME phones, using Cibyl\n\n- [uScheme](https://github.com/mbelicki/uScheme)\nMinimalistic Scheme interpreter in C (it's currently faaaar from being complete (also buggy as hell)).\n\n- [another-simple-bytecode](https://github.com/jam1garner/another-simple-bytecode)\nA simple bytecode language I designed with an included assembler and virtual machine interpreter\n\n- [lambda](https://github.com/tbonelaforge/lambda)\nAn interpreter for a programming language based on the Lambda Calculus.\n\n- [Bisp](https://github.com/BillBai/Bisp)\nBill + Lisp,  currently following the tut http://www.buildyourownlisp.com to write a lisp interpreter :)\n\n- [liblisp](https://github.com/howerj/liblisp)\nliblisp; a lisp interpreter that can be used as a library written in c99\n\n- [chip-8](https://github.com/bor0/chip-8)\nCHIP-8 virtual machine was made to allow video games to be more easily programmed for said computers\n\n- [forth-interp](https://github.com/tyru/forth-interp)\nforth interpreter. I'm new to forth so maybe some behavior's wrong. DOES NOT WORK NOW.\n\n- [WASM-Forth](https://github.com/RickCarlino/WASM-Forth)\nA sort-of-kind-of-working Forth interpreter that runs in the browser using Web Assembly (WASM). PRs welcome.\n\n- [bas-2.5-plus](https://github.com/paulwratt/bas-2.5-plus)\n2018 version of BAS 2.4 ANSI BASIC interpreter by Michael Haardt - http://moira.de (cpmtools fame)\n\n- [wrapl](https://github.com/wrapl/wrapl)\nWrapl, The Programming Language\n\n- [liblua-5.1.4-ps3](https://github.com/Dnawrkshp/liblua-5.1.4-ps3)\nLua interpreter for the PlayStation 3. Credits to https://github.com/jonlimle/LuaPlayerPS3.     https://www.lua.org/\n\n- [c-bsp](https://github.com/fstirlitz/c-bsp)\nC implementation of the Binary Scripted Patch specification\n\n- [cola](https://github.com/hackzilla/cola)\nA lightweight, yet fairly powerful BASIC interpreter in \u003c 300 lines of code. Works with just about any C/C++ compiler and OS.\n\n- [BrainDead](https://github.com/macmade/BrainDead)\nBrainDead is an interpreter for the BrainFuck programming language, written in C, that can be run in interactive or non-interactive mode.\n\n- [FatFsToHex](https://github.com/JonMackey/FatFsToHex)\nOS X app used to create a FAT file system to be sent serially in Intel HEX format to any compatible interpreter or exported to a .hex file\n\n- [Ub](https://github.com/ChineSEngineer/Ub)\nMy project and algorithm at University at Buffalo\n\n- [hashpling](https://github.com/mrharmonies/hashpling)\nhashpling allows you to use shebang on non-UNIX platform\n\n- [evacSim](https://github.com/twinbee/evacSim)\nMassive crowd-dynamics steering/flocking emergency egress simulation developed under a DHS grant in 2006\n\n- [interpret](https://github.com/t00sh/interpret)\nBasic interpreter for a basic language. (totally invented :))\n\n- [C-Interpreter](https://github.com/anandapurva55/C-Interpreter)\nAn interpreter for a subset C of language\n\n- [anicca](https://github.com/zeotrope/anicca)\nPrototype J interpreter\n\n- [bf-jit](https://github.com/mathew-hall/bf-jit)\nA simple JITting Brainfuck interpreter.\n\n- [Cli](https://github.com/franckmarini/Cli)\nCommand Line Interpreter library for Arduino\n\n- [interpreter](https://github.com/kagemusha666/interpreter)\nSimple lisp-like interpreter written on C\n\n- [interpreter](https://github.com/eh1998/interpreter)\nan interpreter for horn clauses of predicate logic\n\n- [interpreter](https://github.com/CWood1/interpreter)\nInterpreter\n\n- [Interpreter](https://github.com/Y24/Interpreter)\nThis is a simple interrupter based on C.The grammars haven't been well-designed yet.  \n\n- [interpreterLua](https://github.com/kvitajakub/interpreterLua)\nSchool interpreter of Lua.\n\n- [firewall](https://github.com/clearos/firewall)\nThe ClearOS Firewall Engine: a LUA interpreter with iptables bindings and custom network functions.\n\n- [Compilation-Theory](https://github.com/turu/Compilation-Theory)\nLexers, parsers, interpreters for Compilation Theory. Bison, Ply etc.\n\n- [TADS2-html5](https://github.com/my2iu/TADS2-html5)\nPort of the TADS 2 interpreter for HTML5\n\n- [InterpreterForK0T](https://github.com/SherlockLee/InterpreterForK0T)\n\n\n- [vala_interpreter](https://github.com/gerhardgruber/vala_interpreter)\nThis repository contains an interpreter and a virtual machine for a Vala-like language\n\n- [Scheme-Interpreter](https://github.com/yingyingww/Scheme-Interpreter)\nA Scheme Interpreter written in C (Spring 2018)\n\n- [monkey-interpreter](https://github.com/reposefulGrass/monkey-interpreter)\nMonkey Language Interpreter in C\n\n- [Small-Interpreter](https://github.com/amstone326/Small-Interpreter)\nInterpreter for a simple, stack-based language - compiles .j files into .asm files that can be assembled and run in PennSim. \n\n- [brainfuck-interpreter](https://github.com/whzup/brainfuck-interpreter)\nThis is a simple interpreter for the programming language Brainfuck\n\n- [bf-interpreter](https://github.com/ahorn/bf-interpreter)\nBF virtual machine written in C\n\n- [Simple-Interpreter](https://github.com/AGraci/Simple-Interpreter)\nA simple interpreter for a toy grammar (written in C).\n\n- [C-interpreter-](https://github.com/brat-pack/C-interpreter-)\nThis is a simple language interpreter in C\n\n- [bf-interpreter](https://github.com/arn-e/bf-interpreter)\nbrainf*ck interpreter written in C\n\n- [brainfuck-interpreter](https://github.com/jvanderkallen/brainfuck-interpreter)\nInterpreter for the Brainfuck language\n\n- [c-interpreter](https://github.com/magetron/c-interpreter)\nPatrick's C Compiler (interpreter)\n\n- [BrainfuckInterpreter](https://github.com/luizperes/BrainfuckInterpreter)\nBrainfuck interpreter \n\n- [NetworkInterpreter](https://github.com/sidprasad/NetworkInterpreter)\nInterpreter with shared environment across a network\n\n- [C-interpreter](https://github.com/Coordinate35/C-interpreter)\nA simple C interpreter implemented by C.....\n\n- [ToyInterpreter](https://github.com/SiebelsTim/ToyInterpreter)\n\n\n- [None-Interpreter](https://github.com/iBreaker/None-Interpreter)\n个简单的解释器，为做编译器练手用的\n\n- [valgrind-interpreter](https://github.com/scarletspider616/valgrind-interpreter)\nInterpreter for the lackey valgrind tool to calculate working set \n\n- [Simple-Interpreter](https://github.com/mrsempress/Simple-Interpreter)\n1. Lex and yacc; 2. ANTLR two ways to implement\n\n- [scheme-interpreter](https://github.com/caribbean-boba/scheme-interpreter)\n\n\n- [valgrind-interpreter](https://github.com/scarletspider616/valgrind-interpreter)\nInterpreter for the lackey valgrind tool to calculate working set \n\n- [Simple-Interpreter](https://github.com/mrsempress/Simple-Interpreter)\n1. Lex and yacc; 2. ANTLR two ways to implement\n\n- [basic-interpreter](https://github.com/oademuwagun/basic-interpreter)\n\n\n- [AT-interpreter](https://github.com/Shylock-Hg/AT-interpreter)\nAT command library\n\n- [brainfuck_interpreter](https://github.com/berengerfoucher/brainfuck_interpreter)\nQuick and simple brainfuck interpreter\n\n- [MPL_interpreter](https://github.com/amindelavar/MPL_interpreter)\nA small,fast and simple interpreter also best solution to common problems of programmers.\n\n- [Scheme-Interpreter](https://github.com/meganzhao/Scheme-Interpreter)\nA Scheme interpreter implemented in C\n\n- [LispInterpreter](https://github.com/mcb226/LispInterpreter)\nC-Based Lisp Interpreter\n\n- [scheme-interpreter](https://github.com/shoemakerc/scheme-interpreter)\nInterpreter for Scheme; made in C\n\n- [Improved-Interpreter](https://github.com/RohitBhatta/Improved-Interpreter)\nAdvanced Interpreter with Pointers and Structs\n\n- [scheme_interpreter](https://github.com/nealjc/scheme_interpreter)\nScheme interpreter written in C (slow work in progress, code is messy, etc.)\n\n- [ATCommandInterpreter](https://github.com/kmilo17pet/ATCommandInterpreter)\na very simple AT command parser\n\n- [elf-interpreter](https://github.com/maxrosan/elf-interpreter)\n\n\n- [LOOP-Interpreter](https://github.com/hentom/LOOP-Interpreter)\nSmall and simple C-based LOOP interpreter.\n\n- [qlua](https://github.com/usqcd-software/qlua)\nQlua interpreter\n\n- [bfmt](https://github.com/sbuggay/bfmt)\nBrainFuck interpreter\n\n- [lispy](https://github.com/edma2/lispy)\nlisp interpreter\n\n- [jlisp](https://github.com/jaw0/jlisp)\nlisp interpreter\n\n- [brnfck](https://github.com/dmitr101/brnfck)\nbrainfuck interpreter\n\n- [pcastli](https://github.com/phil-de-choc/pcastli)\nPCASTL Interpreter\n\n- [SQASM](https://github.com/watkinsr/SQASM)\nQPL Interpreter\n\n- [malbolge](https://github.com/bipinu/malbolge)\nMalbolge Interpreter\n\n- [schemer](https://github.com/emctoo/schemer)\nscheme interpreter\n\n- [skm](https://github.com/edma2/skm)\nscheme interpreter\n\n- [kscheme](https://github.com/kamimura/kscheme)\nScheme interpreter\n\n- [unlambda](https://github.com/irori/unlambda)\nUnlambda interpreter\n\n- [C-Project-Interpreter](https://github.com/socrateszhang/C-Project-Interpreter)\nRacket Interpreter in C, using Stack, Queue, Binary Tree\n\n- [BufferModeForInterpreter](https://github.com/SherlockLee/BufferModeForInterpreter)\n\n\n- [an-embedded-c-interpreter](https://github.com/Gyumeijie/an-embedded-c-interpreter)\na very simple interpreter for c, inspired by c4, but it is embedded\n\n- [SmallBasic_Interpreter](https://github.com/grafovdenis/SmallBasic_Interpreter)\nLow level programming coursework\n\n- [write-a-C-interpreter](https://github.com/yifengyou/write-a-C-interpreter)\n\n\n- [MathInterpreterCLI](https://github.com/osor-io/MathInterpreterCLI)\nInterpreter for mathematical expressions using Flex and Bison. Supports Vectors, Matrices and all of its relevant operations.\n\n- [Y86-Interpreter](https://github.com/JSaenz4/Y86-Interpreter)\nRuns programs (yb files) in the Y86 instruction set architecture outputting detailed (fetch, decode, and execute) information\n\n- [C-Brainfuck-Interpreter](https://github.com/neuronpool/C-Brainfuck-Interpreter)\n\n\n- [python-bytecode-interpreter](https://github.com/nitkna/python-bytecode-interpreter)\nA bytecode interpreter for v 2.7.10\n\n- [esp32-lua-interpreter](https://github.com/AlexMoroz/esp32-lua-interpreter)\nEsp32 Lua project\n\n- [Android-C-Interpreter](https://github.com/LukeXeon/Android-C-Interpreter)\nA very small C interpreter, from PicoC to Android.\n\n- [Linux-Command-Interpreter](https://github.com/brvboas/Linux-Command-Interpreter)\nAn Example of Linux Command Interpreter in C\n\n- [level9-interpreter-snap](https://github.com/cibersheep/level9-interpreter-snap)\nCode to «snapify» this interpreter made to work on gtk2\n\n- [FileModeForInterpreter](https://github.com/SherlockLee/FileModeForInterpreter)\n\n\n- [jsp-diagrammer-cobol-interpreter](https://github.com/eviltester/jsp-diagrammer-cobol-interpreter)\nA JSP diagrammer and Cobol interpreter for the Atari ST\n\n- [Scheme-Interpreter-C](https://github.com/iitalics/Scheme-Interpreter-C)\nSelf explanatory\n\n- [SimpleLang-interpreter](https://github.com/jbheard/SimpleLang-interpreter)\nA simple command line SimpleLang(++) interpreter\n\n- [CommandLineInterpreter](https://github.com/tmoldwin/CommandLineInterpreter)\nA command line interpreter I wrote in C\n\n- [languages-compilers-interpreters-2018](https://github.com/ranma42/languages-compilers-interpreters-2018)\nLanguages, compilers and interpreters\n\n- [asm-education-interpreter](https://github.com/Triagle/asm-education-interpreter)\n\n\n- [Command-line-interpreter](https://github.com/ssharshavardhan/Command-line-interpreter)\nUnix like command line interpreter implemented in c\n\n- [bytecode-interpreter-vm](https://github.com/AhmetCanSolak/bytecode-interpreter-vm)\nBytecode interpreter virtual machine in C for a novel architecture\n\n- [brainf-ck-interpreter](https://github.com/grubino/brainf-ck-interpreter)\n\n\n- [Compilers-and-interpreters](https://github.com/tnguyen0317/Compilers-and-interpreters)\nLabs in Örebro University course called Compilers and Interpreters\n\n- [Brainfart-Interpreter-In-C](https://github.com/Lukeres/Brainfart-Interpreter-In-C)\nBrainfart is a toy language made by Lukeres. It was inspired by Brainf*ck,however Brainfart is somewhat simplified.\n\n- [feeny-ast-interpreter](https://github.com/citisolo/feeny-ast-interpreter)\nAst interpreter for the feeny language\n\n- [simple-static-interpreter](https://github.com/Mustahsen/simple-static-interpreter)\nSimple Static Interpreter created in C by following Ruslan Spivak's \"Let’s Build A Simple Interpreter\"\n\n- [x86-interpreter](https://github.com/edwinbs/x86-interpreter)\nSmall x86 interpreter for CS6270\n\n- [Chip8-Interpreter](https://github.com/feliwir/Chip8-Interpreter)\nChip-8 Interpreter written in C++\n\n- [C-based-Makefile-interpreter](https://github.com/tiger1013/C-based-Makefile-interpreter)\n\n\n- [Linux-Commandline-interpreter-](https://github.com/vinay-cpj/Linux-Commandline-interpreter-)\n\n\n- [Tiny-Script-Language-Interpreter](https://github.com/L-admin/Tiny-Script-Language-Interpreter)\n\n\n- [SER502_Compiler_and_Interpreter](https://github.com/snehi23/SER502_Compiler_and_Interpreter)\nLanguage Design Project using flex and bison for compiler and python for interpreter [Run time environment]\n\n- [write-an-interpreter-in-c](https://github.com/selavy/write-an-interpreter-in-c)\nporting \"Writing An Interpreter In Go\" to C https://interpreterbook.com/\n\n- [shelley](https://github.com/bjorns/shelley)\nShelley, a brainfuck interpreter\n\n- [Adept](https://github.com/dtomasiewicz/Adept)\nDynamic Language Interpreter\n\n- [eic](https://github.com/pld-linux/eic)\nC language interpreter\n\n- [lambdacalc](https://github.com/JuEeHa/lambdacalc)\nLambda calculus interpreter\n\n- [Brainfucker](https://github.com/JonasDann/Brainfucker)\nBrainfuck interpreter in C\n\n- [sirf](https://github.com/tryan/sirf)\nSiRF binary protocol interpreter\n\n- [pbrain](https://github.com/rald/pbrain)\npbrain interpreter in c\n\n- [klisp](https://github.com/k0gaMSX/klisp)\nSimple lisp interpreter\n\n- [ELI](https://github.com/kulikjak/ELI)\nEsoteric Language Interpreter\n\n- [bananaBF](https://github.com/Ps0ke/bananaBF)\nAnother brainfuck interpreter\n\n- [rhino-c](https://github.com/yasuo-ozu/rhino-c)\nA C99 interpreter\n\n- [Thread-IID](https://github.com/wrog/Thread-IID)\nperl unique Interpreter IDs\n\n- [dbfi](https://github.com/Property404/dbfi)\nDagan's Brainfuck Interpreter\n\n- [brainfuck](https://github.com/Korrigan/brainfuck)\nA simple Brainfuck interpreter\n\n- [clamb](https://github.com/irori/clamb)\nUniversal Lambda interpreter\n\n- [kom_lisp](https://github.com/komiyamb/kom_lisp)\nore ore lisp interpreter\n\n- [ft_minishell1](https://github.com/tcarmet/ft_minishell1)\nUnix command interpreter\n\n- [esstee](https://github.com/knordman/esstee)\nStructured Text (ST) Interpreter\n\n- [ABI](https://github.com/Shylock-Hg/ABI)\nAnother brainfuck interpreter\n\n- [crude-scheme](https://github.com/lcm/crude-scheme)\ncrude scheme interpreter\n\n- [brainfuck2](https://github.com/joukewitteveen/brainfuck2)\nA brainfuck interpreter\n\n- [basicinterpreter](https://github.com/ahsieh/basicinterpreter)\nBASIC interpreter in C\n\n- [LuaDroid](https://github.com/jie-meng/LuaDroid)\nLua interpreter for Android\n\n- [cinterp](https://github.com/danielkeller/cinterp)\nunfinished c interpreter\n\n- [MyForth](https://github.com/pocket7878/MyForth)\nMy little forth interpreter\n\n- [chiya](https://github.com/SeavantUUz/chiya)\nchiya is an interpreter.\n\n- [surd](https://github.com/apg/surd)\nan absurd lisp interpreter\n\n- [pschip8](https://github.com/dhustkoder/pschip8)\nPlayStation 1 Chip8 Interpreter\n\n- [bfjit](https://github.com/ffwff/bfjit)\nJIT interpreter for brainfuck\n\n- [obfint](https://github.com/matslina/obfint)\nObfuscated brainfuck interpreters\n\n- [calc](https://github.com/sluchin/calc)\nclient server calculator interpreter\n\n- [nscheme](https://github.com/mushrom/nscheme)\nHigh-performance scheme interpreter\n\n- [fint](https://github.com/mantzouratos/fint)\nFirst-order language Interpreter\n\n- [slur-lisp](https://github.com/clwhe/slur-lisp)\nA simple Lisp interpreter\n\n- [sci](https://github.com/e-katz/sci)\nSierra's Creative Interpreter\n\n- [minishell](https://github.com/yzavhoro/minishell)\nmini UNIX command interpreter\n\n- [stackmatic](https://github.com/o-jasper/stackmatic)\nsimple stack language interpreter\n\n- [BrainFuckR](https://github.com/PouletSouchardTheo/BrainFuckR)\nMy Brainfuck interpreter\n\n- [simple_shell](https://github.com/FreeJules/simple_shell)\nUNIX command line interpreter\n\n- [cs61c-proj1](https://github.com/yu-alan14/cs61c-proj1)\nSimple RISC-V interpreter\n\n- [cexpsh](https://github.com/till-s/cexpsh)\nC-expression interpreter/shell\n\n- [iperl](https://github.com/edghto/iperl)\nInteractive perl interpreter\n\n- [SoftSysEccentricEucalyptus](https://github.com/kuannie1/SoftSysEccentricEucalyptus)\nLisp interpreter in C\n\n- [chip8](https://github.com/cuncon/chip8)\nA CHIP8 interpreter\n\n- [cfbf](https://github.com/cfrank/cfbf)\nA Brainfuck interpreter\n\n- [lithp](https://github.com/wgreenberg/lithp)\nA Scheme interpreter\n\n- [basic](https://github.com/keyvin/basic)\nSimple integer basic interpreter\n\n- [lci](https://github.com/davidweber/lci)\nLinux Command Interpreter\n\n- [yabi](https://github.com/mig-hub/yabi)\nYet Another Brainfuck Interpreter\n\n- [scene](https://github.com/miklos1/scene)\nYet another Scheme interpreter\n\n- [etbi](https://github.com/jchmrt/etbi)\nendless tape brainfuck interpreter\n\n- [bff](https://github.com/Blodangan/bff)\nAnother brainfuck interpreter\n\n- [bff](https://github.com/kopos/bff)\nBrainfuck compiler / interpreter / repl / JIT\n\n- [inter_c](https://github.com/ddpyugi/inter_c)\na tiny \"pseudo C\" interpreter\n\n- [unlambda](https://github.com/louiswins/unlambda)\nunl is an Unlambda interpreter\n\n- [honeybee-arduino](https://github.com/esromlabs/honeybee-arduino)\na HoneyBee interpreter for Arduino\n\n- [bf](https://github.com/zeling/bf)\nan educational token threaded interpreter\n\n- [Toy-Scheme](https://github.com/wuleiaty/Toy-Scheme)\nA tiny toy Scheme interpreter\n\n- [Note-Interpreter-Using-Bitwise-Operators-In-C](https://github.com/jtruant/Note-Interpreter-Using-Bitwise-Operators-In-C)\n\n\n- [Learn-to-write-a-C-interpreter](https://github.com/maofeichen/Learn-to-write-a-C-interpreter)\nLearn to write a C interpreter, inspired by lotabout/write-a-C-interpreter and largely based on it.\n\n- [WSFN](https://github.com/letoh/WSFN)\nan implementation of WSFN interpreter\n\n- [brainfuck](https://github.com/maksverver/brainfuck)\nBrainfuck interpreters, tools and programs\n\n- [DoS-IL](https://github.com/behailus/DoS-IL)\nDomain Specific IoT Language Interpreter\n\n- [rexx-imc](https://github.com/rexwhitten/rexx-imc)\nRexx interpreter for Linux/Unix.\n\n- [FizzBuzz](https://github.com/EinBaum/FizzBuzz)\nThe FizzBuzz Programming Language interpreter\n\n- [jane](https://github.com/inste/jane)\nTiny interpreter for educational purposes\n\n- [pzab](https://github.com/MrDetonia/pzab)\nThe PZAB interpreter in C\n\n- [tachograph_d8](https://github.com/farshield/tachograph_d8)\nTachograph D8 serial output interpreter\n\n- [picoc](https://github.com/Prashant47/picoc)\nPorting picoc interpreter to xv6\n\n- [simple_shell](https://github.com/guptaNswati/simple_shell)\nA simple UNIX command interpreter\n\n- [clox](https://github.com/crazymerlyn/clox)\nA lox interpreter in c\n\n- [chip8-emu](https://github.com/lucas-akira/chip8-emu)\nCHIP-8 interpreter in C\n\n- [scheme](https://github.com/joefarebrother/scheme)\nA scheme interpreter and compiler\n\n- [minishell2](https://github.com/Zuldruck/minishell2)\nUnix Command Interpreter - Part 2\n\n- [clox](https://github.com/hellerve/clox)\nMy take on Crafting Interpreters\n\n- [nvmore](https://github.com/rainest/nvmore)\nA Scheme interpreter in C.\n\n- [sparchways](https://github.com/mauke/sparchways)\na terminfo format string interpreter\n\n- [simcalc](https://github.com/oddcoder/simcalc)\nsimple calculator and expression interpreter\n\n- [cli](https://github.com/jsardo/cli)\na minimal command line interpreter \n\n- [ghettocli](https://github.com/luqmaan/ghettocli)\nA ghetto command line interpreter.\n\n- [JBasic](https://github.com/jlopezr/JBasic)\nSimple Basic Interpreter in C\n\n- [brainfunc](https://github.com/johnbartholomew/brainfunc)\nA really bad brainfuck interpreter\n\n- [fifth](https://github.com/genrnd/fifth)\nSimple stack interpreter (forth-like)\n\n- [bf](https://github.com/apg/bf)\nA brainfuck interpreter (and studio)\n\n- [jelvm](https://github.com/jelaas/jelvm)\na small virtual machine interpreter\n\n- [chip8](https://github.com/superzazu/chip8)\nChip8 interpreter in C/SDL2.\n\n- [HLang](https://github.com/supragya/HLang)\nCore shell scripting language design and interpreter proposed for HelenOS's BDSH shell system. Includes prototype implementation using AST and provision for lightweight object code for BeagleBoards\n\n- [py-exim-localscan](https://github.com/barryp/py-exim-localscan)\nEmbeds a Python interpreter into Exim 4.x. to allow Exim local_scan() functions to be written in Python\n\n- [brainfuck-c](https://github.com/EXio4/brainfuck-c)\njust for the lulz brainfuck interpreter!\n\n- [fizmo-sdl](https://github.com/chrender/fizmo-sdl)\nSDL-based frontend for the fizmo interpreter.\n\n- [bfdc](https://github.com/cachehash/bfdc)\nbfdc is an optimizing brainfuck compiler/interpreter\n\n- [embryo](https://github.com/jordemort/embryo)\nSMALL-based abstract machine (AMX) bytecode interpreter\n\n- [SimpleC-compiler](https://github.com/njZhuMin/SimpleC-compiler)\nA simple C interpreter that interpretes itself.\n\n- [lisp](https://github.com/shiroyasha/lisp)\nToy lisp interpreter written in C\n\n- [logo](https://github.com/geoffCamp/logo)\nLogo command interpreter coded in C\n\n- [bfi](https://github.com/mkotha/bfi)\nA brainfuck interpreter on the C preprocessor\n\n- [Brainfuck](https://github.com/bizzl-greekdog/Brainfuck)\nA simple brainfuck interpreter written in C.\n\n- [loxy](https://github.com/gcatlin/loxy)\nLox in C (A Tree-walk Interpreter)\n\n- [n00b-expression](https://github.com/gentooinit/n00b-expression)\nC style(actually n00b style) grammar interpreter\n\n- [bavrf](https://github.com/AbstractBeliefs/bavrf)\nAVR Interpreter for the Brainfuck esolang\n\n- [wannabe-lisp](https://github.com/bl0ckeduser/wannabe-lisp)\nbabby's first lisp (scheme) interpreter\n\n- [atto](https://github.com/deveah/atto)\nA small subset-of-Scheme interpreter\n\n- [nom](https://github.com/Mithreindeir/nom)\nMy poorly written toy Language Interpreter\n\n- [lambda](https://github.com/Jim-Fan/lambda)\nExperimental interpreter for untyped lambda calculus\n\n- [scam](https://github.com/rbaron/scam)\nA toy Lisp interpreter in C\n\n- [comp](https://github.com/npmiller/comp)\nA small interpreter written in C\n\n- [riff-raff](https://github.com/orchid-hybrid/riff-raff)\nfirst order lisp interpreter in C\n\n- [tentcl](https://github.com/nymacro/tentcl)\nA hand-parsed Tcl [subset] interpreter.\n\n- [lisp](https://github.com/MichaelMMacLeod/lisp)\na toy lisp interpreter written in c\n\n- [EtherealChip8](https://github.com/Vect0rZ/EtherealChip8)\nCHIP-8 interpreter in pure C.\n\n- [cathy](https://github.com/iambrj/cathy)\nAn interpreter for a simple programming language\n\n- [simplebf](https://github.com/odkq/simplebf)\nSimple brainfuck interpreter written in ANSI C\n\n- [codigo-rojo](https://github.com/LibreLabUCM/codigo-rojo)\nFree (as in freedom) MARS interpreter\n\n- [chip-8-gamebuino](https://github.com/wuuff/chip-8-gamebuino)\nA Chip8 interpreter for the Gamebuino\n\n- [Crowbar](https://github.com/zhaoshihan/Crowbar)\nTotally new version for mini-language Interpreter\n\n- [golem](https://github.com/alexander-koch/golem)\nCompiler / Interpreter for the Golem programming language\n\n- [clasp](https://github.com/mrfright/clasp)\nA Lisp interpreter written in C\n\n- [multifunge](https://github.com/ajzaff/multifunge)\nAn interpreter for a minimal Funge language\n\n- [microbf](https://github.com/liquid600pgm/microbf)\nA very small, optimizing Brainfuck interpreter\n\n- [libpperl](https://github.com/kbyanc/libpperl)\nLibrary for Embedding a Persistent Perl Interpreter\n\n- [DEXEv3](https://github.com/pdemian/DEXEv3)\nA stack based bytecode interpreter in C\n\n- [brainfuck](https://github.com/damiendart/brainfuck)\nA simple brainfuck interpreter written in C.\n\n- [Wooki](https://github.com/jimmyskull/Wooki)\nAn interpreter for my own language\n\n- [brainfuck.c](https://github.com/tomsik68/brainfuck.c)\nBrainfuck Interpreter written in ANSI C\n\n- [PyShell27](https://github.com/Pixilate/PyShell27)\nPython27 interpreter wrapper for the 3DS\n\n- [l2](https://github.com/YenyuLoong/l2)\nL2 programming language \u0026 interpreter (my first try)\n\n- [42sh](https://github.com/Zuldruck/42sh)\nUnix Command Interpreter - Part 3 - Last Part\n\n- [yocto-scheme](https://github.com/eponymous/yocto-scheme)\nSmall scheme interpreter based on MiniScheme\n\n- [bfi](https://github.com/ziggi/bfi)\nA lightweight Brainfuck interpreter written in C.\n\n- [brainfuck](https://github.com/rohieb/brainfuck)\nBrainfuck interpreter and compiler in C\n\n- [loot](https://github.com/l0stman/loot)\nA toy Scheme interpreter in C\n\n- [cs170Project](https://github.com/lukasleung/cs170Project)\nCreating a Scheme Interpreter in C\n\n- [Pd_Scheme](https://github.com/etienne-p/Pd_Scheme)\nEmbedding a Scheme interpreter in Pure-Data\n\n- [sbf](https://github.com/jzbl/sbf)\nSBF - simple brainfuck interpreter written in C\n\n- [efibrainfuck](https://github.com/segin/efibrainfuck)\nBrainfuck interpreter for (Universal) Extensible Firmware Interface. \n\n- [kshell](https://github.com/WoolridgeGrant/kshell)\nA command-line interpreter for Linux kernel\n\n- [minibasic](https://github.com/MalcolmMcLean/minibasic)\nSmall Basic interpreter, written in C. \n\n- [Wierd](https://github.com/jcolag/Wierd)\nInterpreter for the the Wierd Programming Language\n\n- [rib](https://github.com/ronen25/rib)\nRonen's Interactive BrainF**k Interpreter\n\n- [capdiss](https://github.com/antagon/capdiss)\nCapture file dissector with embedded Lua interpreter.\n\n- [Betelgeuse](https://github.com/7shi/Betelgeuse)\nAlpha disassembler and interpreter written in F#\n\n- [kaniScript](https://github.com/KatuH/kaniScript)\nScript language for Katuh Adventure Novel Interpreter\n\n- [shell](https://github.com/xFJA/shell)\nCommand-line interpreter for signature Operating Systems\n\n- [BrainF-k](https://github.com/BrainSteel/BrainF-k)\nFully functional BF and BF-equivalent interpreter\n\n- [cfunge](https://github.com/VorpalBlade/cfunge)\nA fast Befunge93/98 interpreter in C\n\n- [SimpleLisp](https://github.com/wongsingfo/SimpleLisp)\nA dirty implement of scheme interpreter :)\n\n- [blisp](https://github.com/burberger/blisp)\nA simple lisp interpreter written in C\n\n- [bf](https://github.com/ksheedlo/bf)\nA brainfuck compiler and interpreter in C.\n\n- [brainfuck](https://github.com/billymeter/brainfuck)\nA brainfuck interpreter written in C\n\n- [lithp](https://github.com/netguy204/lithp)\nsimple lisp interpreter written in c\n\n- [brainfuck](https://github.com/clarkzjw/brainfuck)\n:bow: Simple Brainfuck interpreter implemented in C\n\n- [qsh](https://github.com/mckenney5/qsh)\nqsh - A small, lightweight, command interpreter\n\n- [chip8](https://github.com/microaeris/chip8)\nChip8 interpreter in C using SDL \n\n- [MIPS-Instruction-Set-Emulator](https://github.com/padentomasello/MIPS-Instruction-Set-Emulator)\nInstruction Set Interpreter for subset of MIPS\n\n- [pickle](https://github.com/howerj/pickle)\nImprovements to picol\n\n- [WICI](https://github.com/vanhineam/WICI)\nA Wren Intermediate Code(WIC) Interpreter written in C\n\n- [sosh](https://github.com/vdribeiro/sosh)\nSimple command interpreter that acts as OS Shell.\n\n- [mlbf](https://github.com/Reshurum/mlbf)\nAn optimizing Brainfuck interpreter / compiler written in C.\n\n- [hello-prolog](https://github.com/matheuscscp/hello-prolog)\nProlog interpreter made with Flex/Bison for compilers class.\n\n- [Shlisp](https://github.com/or1426/Shlisp)\nA massively over ambitious attempt to write a lisp interpreter.\n\n- [ttftot42](https://github.com/nih-at/ttftot42)\nUse TrueType fonts with PostScript interpreters with TrueType rasterizers. (deprecated)\n\n- [Windows-AGiliTy](https://github.com/DavidKinder/Windows-AGiliTy)\nWindows port of Robert Masenten's AGiliTY AGT interpreter\n\n- [LightASM](https://github.com/h3adshotzz/LightASM)\nLightASM is an ASM interpreter based on AQA ALI\n\n- [xlang](https://github.com/fromasmtodisasm/xlang)\nThis xlang interpreter for educational purposes and as a hobby.\n\n- [Barebrain](https://github.com/phunanon/Barebrain)\nRelatively fast, cleanly written C and Python Brainfuck interpreters\n\n- [SimpleCLI](https://github.com/matthiasb85/SimpleCLI)\nA simple command line interpreter for small embedded systems\n\n- [cbm-scheme](https://github.com/KirkMartinez/cbm-scheme)\nSimple Scheme interpreter for Commodore (and other 6502) machines\n\n- [Gillespie-BASIC](https://github.com/surveydude/Gillespie-BASIC)\nA useful BASIC Interpreter for 32 \u0026 64-bit Windows.\n\n- [urbanmi](https://github.com/g-berthiaume/urbanmi)\nA simple brainfuck language interpreter written in C11.\n\n- [ancient_siodffi](https://github.com/rebcabin/ancient_siodffi)\nhow to load a Windows DLL into a Scheme interpreter!\n\n- [BF-Compiler](https://github.com/armaank/BF-Compiler)\nA compiler/interpreter for the BrainF*ck programming language\n\n- [MUA](https://github.com/zurl/MUA)\nAn interpreter as the homework of Advance C Programming\n\n- [BFInterpret](https://github.com/qcpw/BFInterpret)\na simple interpreter for the BrainF**k language\n\n- [KINTtoGo](https://github.com/kruegerkylej/KINTtoGo)\nTranslation of the KINT interpreter to the Go language\n\n- [climp](https://github.com/nmeum/climp)\nDirty interpreter for the limp programming language in C\n\n- [subpython](https://github.com/matt-kempster/subpython)\nAn interpreter for a minimal version of Python\n\n- [bfjit_x86_64](https://github.com/andrewchambers/bfjit_x86_64)\na brainfuck interpreter for x86_64 that uses jit \n\n- [MSc-Project](https://github.com/blackn1ght/MSc-Project)\nAn interpreter for the expert systems language, Flex.\n\n- [libcc](https://github.com/16Bitt/libcc)\nA small library for building simple interpreters and compilers\n\n- [bfi](https://github.com/Kelwing/bfi)\nA simple, fast, and for fun Brainfuck Interpreter\n\n- [minimal-brainfuck](https://github.com/goncalopp/minimal-brainfuck)\nA minimalistic C implementation of a brainfuck interpreter\n\n- [bnbf](https://github.com/jes/bnbf)\nBrainfuck interpreter with bignum cells and various runtime options.\n\n- [lcompiler](https://github.com/ruhan/lcompiler)\nThis is an interpreter concept written in C\n\n- [Phun-Lexical-Analyser](https://github.com/BruceMacD/Phun-Lexical-Analyser)\nA \"phun\" parser and interpreter similar to Scheme.\n\n- [ss](https://github.com/the-sushi/ss)\nSimple Shell. A minimalistic command interpreter for UNIX-like systems.\n\n- [Unlimited-Register-Machine](https://github.com/xavierpinho/Unlimited-Register-Machine)\nPortable C implementation (library + interpreter) of the Unlimited Register Machine\n\n- [CGI](https://github.com/jaskorpe/CGI)\nCGI projects. Only a brainfuck interpreter for now.\n\n- [cli](https://github.com/ekohandel/cli)\nA Command Line Interpreter (CLI) for use in embedded applications.\n\n- [notc](https://github.com/dbetz/notc)\nThis is a simple interpreter with c-like syntax.\n\n- [eva](https://github.com/mk12/eva)\nThe preferred Scheme interpreter of Eva Lu Ator.\n\n- [lispi](https://github.com/jeteve/lispi)\nA legacy lisp interpreter written in C and french\n\n- [whitney](https://github.com/devonsparks/whitney)\nMy annotated copy of Arthur Whitney's \"afternoon interpreter\"\n\n- [lisp](https://github.com/crunkmaster/lisp)\na simple lisp interpreter being implemented in C.\n\n- [ConCurC](https://github.com/bubble-07/ConCurC)\nAn interpreter for the Concur programming language written in C.\n\n- [bfin](https://github.com/alexmalyshev/bfin)\nA simple implementation of a brainfuck interpreter in C89.\n\n- [Chippy](https://github.com/joakimthun/Chippy)\nA simple CHIP-8 interpreter written in C\n\n- [vub-dylan](https://github.com/waywardmonkeys/vub-dylan)\nAn old (1995) Dylan interpreter written in C++\n\n- [ipc](https://github.com/ieugen/ipc)\nInterpreto pentru pseudo-cod (Interpreter for pseudo-code)\n\n- [Unix-Shell-Script](https://github.com/dixonlamb/Unix-Shell-Script)\nA basic command line interpreter written in C.\n\n- [brainfuck-tools](https://github.com/schiermike/brainfuck-tools)\nA simple Brainfuck interpreter and a C to Brainfuck compiler\n\n- [quip](https://github.com/jbmulligan/quip)\nQuIP - a command interpreter for Quick Image Processing\n\n- [UoS-CS2-LaBASIC](https://github.com/aluxian/UoS-CS2-LaBASIC)\nLaBASIC is a BASIC interpreter for the LaFortuna board\n\n- [rubbish](https://github.com/keiya/rubbish)\nRubbiSH, a useless shell command line interpreter (CLI).\n\n- [jax](https://github.com/shekohex/jax)\nminimal C-interpreter to play with. for learning purpose\n\n- [Corewar](https://github.com/girard-r/Corewar)\nAsm binary interpreter for virtual machine - C project\n\n- [chip-seven](https://github.com/erikmansson/chip-seven)\nA simple CHIP-8 interpreter for Linux written in C\n\n- [System-programming-custom-shell-ATerm-1.0](https://github.com/amalpoulose/System-programming-custom-shell-ATerm-1.0)\nATerm 1.0 beta  :  A basic command-line interpreter (shell).\n\n- [joy1](https://github.com/Wodan58/joy1)\nManfred von Thun's Programming Language Joy\n\n- [OOPS](https://github.com/stdio2016/OOPS)\nOOPS! 這個語言好難。這才是純物件導向語言\n\n- [mujs-snapshot](https://github.com/njlr/mujs-snapshot)\nMuJS is a lightweight Javascript interpreter designed for embedding in other software to extend them with scripting capabilities. \n\n- [unitscript](https://github.com/Daniel-Abrecht/unitscript)\nInterpreter for descriptive unit file like init scripts in yaml for sysv-rc\n\n- [OOPS](https://github.com/stdio2016/OOPS)\nOOPS! 這個語言好難。這才是純物件導向語言\n\n- [lmc](https://github.com/tcort/lmc)\na virtual machine implementation of Dr. Madnick's \"Little Man Computer\" along with an assembler.\n\n- [minilang](https://github.com/wrapl/minilang)\nA mini language used for the Rabs build system and within Wrapl.\n\n- [fuspel](https://github.com/camilstaps/fuspel)\nFunctional Simple Programming Language\n\n- [lisp-style-repl](https://github.com/jks-liu/lisp-style-repl)\nSimple lisp style command line interpreter (repl) especially for embedded system.\n\n- [python3-in-c](https://github.com/edouardtheron/python3-in-c)\nA dummy example of how to embed a Python 3 interpreter in your C program.\n\n- [St.-Vitus-Lisp](https://github.com/karttu/St.-Vitus-Lisp)\nMy very compact Lisp-interpreter for MS-DOS, the last build done February 21, 1992 !\n\n- [cbc](https://github.com/MaSydJun/cbc)\nInterpreter for a custom scripting language called \"codeblock\", using flex and bison\n\n- [OpenZz](https://github.com/catseye/OpenZz)\nCat's Eye Technologies' fork of OpenZz, a dynamic (self-modifying) grammar interpreter.\n\n- [OPEN-DESIRE](https://github.com/jrwebb56/OPEN-DESIRE)\nDr G. A. Korn's experiment-protocol interpreter and differential equation solver\n\n- [mvfl](https://github.com/andreykaipov/mvfl)\nAn interpreter for a Lisp-like language. It's nowhere near complete.\n\n- [lisp1k](https://github.com/robertostling/lisp1k)\nInterpreter for a minimal LISP-like language (in 1k lines of C)\n\n- [cproftalk](https://github.com/mjk3979/cproftalk)\nA proftalk interpreter written in C that is designed for C and later porting to CUDA.\n\n- [BrainfuckKernel](https://github.com/1byte2bytes/BrainfuckKernel)\nA kernel that has one purpose - to run a Brainfuck interpreter. Because why not.\n\n- [Leonie](https://github.com/sanyaade-embedded-systems/Leonie)\nBytecode interpreter and primitive code generation backend for a HyperTalk-like programming language named Hammer.\n\n- [vcsi](https://github.com/mdbarr/vcsi)\nVaguely Coherent Scheme Interpreter - A R5RS Scheme implementation in C with a custom module system.\n\n- [Parser](https://github.com/jasanign/Parser)\nAn interpreter written in C language for arithmetic expressions that use A Recursive Descent Parser\n\n- [tesi](https://github.com/alanszlosek/tesi)\nA terminal with short escape sequences, and it's emulator (Tesi Escape Sequence Interpreter)\n\n- [zip](https://github.com/ksherlock/zip)\nZIP - Infocom Z-code Interpreter Program V2.0 7 Nov 1993 by Mark Howell\n\n- [IFJ16](https://github.com/Jakub-Svoboda/IFJ16)\nInterpreter for IFJ16 language. Authors: Jakub Svoboda, Michael Schmid, Jan Grossmann, Matyáš Sládek, Kateřina Šmajzrová\n\n- [s7](https://github.com/jloughry/s7)\nBill Schottstaedt's s7 Scheme interpreter (with a few small changes of my own)\n\n- [--c](https://github.com/henrythacker/--c)\nBasic interpreter, TAC generator \u0026 MIPS compiler for --C. Part of the coursework for CM30171.\n\n- [bispe](https://github.com/mseitzer/bispe)\nA Bytecode Interpreter for Secure Program Execution in Untrusted Main Memory\n\n- [Brainfuck](https://github.com/i-abh-esc-wq/Brainfuck)\nA collection of brainfuck interpreters written in C, Ruby and Python\n\n- [clox](https://github.com/yangruihan/clox)\nRepository for C implement programming language with the book \"Crafting Interpreters\" http://www.craftinginterpreters.com/\n\n- [Lua-Test](https://github.com/indiejames/Lua-Test)\nA simple iOS app to demonstrate embedding a Lua interpreter in a game.\n\n- [openbook-v2](https://github.com/instantiator/openbook-v2)\nThe world's first (although possibly deprecated!) 3D interactive fiction interpreter...\n\n- [baremetal-lisp](https://github.com/Sodel-the-Vociferous/baremetal-lisp)\nOne of my earliest projects: a toy lisp interpreter that runs on bare hardware\n\n- [brainfuck](https://github.com/pharus/brainfuck)\nExploring brainfuck, starting by implementing an interpreter and then a compiler\n\n- [monty](https://github.com/hcheung01/monty)\nInterpreter for Monty ByteCodes files implemented using queues and stacks, created with C\n\n- [OS](https://github.com/MohamedMurad/OS)\nImplementation for the first 2 phases of Pintos OS, Shell Interpreter and two simple mini-projects\n\n- [hope](https://github.com/tangentforks/hope)\nhope interpreter from http://www.soi.city.ac.uk/~ross/Hope/\n\n- [Turing-Machinery](https://github.com/kuitang/Turing-Machinery)\nA bytecode interpreter for a bidirectional, infinite-length-tape Turing machine.\n\n- [serveez-mg](https://github.com/spk121/serveez-mg)\nA server framework for the Guile 2.0 Scheme interpreter derived from the GNU Serveez project.\n\n- [boolean-functions](https://github.com/gre/boolean-functions)\nA boolean functions commandline interpreter written in C for a university project - feb 2011\n\n- [databaseGV](https://github.com/yoh-there/databaseGV)\nA very raw, fast, text based interpreter of CANbus data for the Renault Zoe\n\n- [c_scheme](https://github.com/spatters/c_scheme)\nMini scheme interpreter written in c. Purely for my own eduction.\n\n- [Logo-Programming-Language-](https://github.com/xinghen91/Logo-Programming-Language-)\n1st year project, created a small interpreter in c. see assignment 02 outline.\n\n- [1L_AOI](https://github.com/stasoid/1L_AOI)\nInterpreter for 1L_AOI language https://esolangs.org/wiki/1L_AOI\n\n- [kemmens](https://github.com/CorridoniMatias/kemmens)\nBiblioteca Multiuso para C - Socket Server - Socket Client - Thread Pool - Serialization - Command Interpreter\n\n- [Klickenklacker](https://github.com/jcolag/Klickenklacker)\nThe reference interpreter for the Rube II automaton-like programming language.\n\n- [testpicoc](https://github.com/jakibaki/testpicoc)\nJust some playing around with picoc (c interpreter) on the Nintendo switch.\n\n- [janet-ll](https://github.com/andrewchambers/janet-ll)\nA low level rust crate providing bindings to the janet interpreter.\n\n- [hpsh](https://github.com/microsounds/hpsh)\nA stack-based Reverse Polish Notation (RPN) interpreter. Recreate the feel of Hewlett-Packard calculators!\n\n- [fn_ptr_graph](https://github.com/trentgill/fn_ptr_graph)\nForth-y CLI for DSP graphs. C (DSP) \u0026 Haskell (interpreter \u0026 graph compiler) backend. Wrapped in libsoundio\n\n- [minishell1](https://github.com/darkelle24/minishell1)\nBasic UNIX command interpreter based on tcsh. Command : env, setenv, cd, unsetenv and can execute binairies\n\n- [es](https://github.com/k16shikano/es)\na pretty toy Scheme-like interpreter using YACC with minimum s-expression rules.\n\n- [cuddly-calculator](https://github.com/rattata2me/cuddly-calculator)\nSomething\n\n- [elf-ld.so](https://github.com/dbittman/elf-ld.so)\nI'm considering writing my own dynamic linker and program interpreter. Someone please stop me.\n\n- [I_C_Whitespace](https://github.com/StrangePan/I_C_Whitespace)\nAn interpreter written in C for the esoteric programming language Whitespace\n\n- [bf-tools](https://github.com/darconeous/bf-tools)\nA fast BF (an esoteric programming language) interpreter I wrote a long time ago.\n\n- [brainfuck](https://github.com/drshiki/brainfuck)\nThis is a simple interpreter for brainfuck language written in C programming language\n\n- [PosTuring](https://github.com/jcolag/PosTuring)\nInterpreter for a programming language based on the Post-Turing Machine\n\n- [3dJS](https://github.com/verysimplyms/3dJS)\nJS interpreter for 3DS, using duktape engine. Ready to homebrew just using JS?\n\n- [IRP](https://github.com/VAdikehithilu/IRP)\nThis my IRP where I create a sign language interpreter using the mmWave device.\n\n- [IFJ-VUT-BIT-2017-2018](https://github.com/thejoeejoee/IFJ-VUT-BIT-2017-2018)\nRepository for program interpret of custom language IFJ2017 written in C tested under Google tests.\n\n- [minishell_1](https://github.com/alexandre10044/minishell_1)\nEpitech Project, minishell_1\n\n- [regina](https://github.com/0branch/regina)\nThe Regina Rexx interpreter. Mirror of https://svn.code.sf.net/p/regina-rexx/code (git svn clone).\n\n- [Joyau](https://github.com/Epictetus/Joyau)\nA ruby interpreter for PSP, with some extension so that it could do things such as image loading, ...\n\n- [ninjal](https://github.com/yuhangwang/ninjal)\nCombine Lua or C modules and the Lua interpreter  into one static binary using Ninja cross-platform build system\n\n- [lersp](https://github.com/eddieantonio/lersp)\nso U KNow that interNET meme \"ermagurd\"? So... okay. No? Well, okay. Here's a very simple Lisp interpreter thing!\n\n- [Alang](https://github.com/iamsubhranil/Alang)\nAn algorithmic language with recursive descent parser and tree-walk interpreter/bytecode stack virtual machine(in separate branches)\n\n- [Joyau](https://github.com/Epictetus/Joyau)\nA ruby interpreter for PSP, with some extension so that it could do things such as image loading, ...\n\n- [PHP-SHRIKE](https://github.com/SeanHeelan/PHP-SHRIKE)\nA modified version of the PHP 7 interpreter for use with the SHRIKE heap layout manipulation engine\n\n- [IFJ-VUT-BIT-2017-2018](https://github.com/thejoeejoee/IFJ-VUT-BIT-2017-2018)\nRepository for program interpret of custom language IFJ2017 written in C tested under Google tests.\n\n- [micro-lisp](https://github.com/leoht/micro-lisp)\nA really - really, minimal interpreter for basic LISP expressions, written in C, for the sake of learning and fun\n\n- [volley](https://github.com/PaulioRandall/volley)\nSmall embedded Lua interpreter designed for testing JSON based web services and with a binary comfortable fitting inside repositories\n\n- [lisp-on-xen](https://github.com/samcamwilliams/lisp-on-xen)\nA port of a basic LISP interpreter to run as an OS on a Xen hypervisor target.\n\n- [ushell](https://github.com/aneesh87/ushell)\nThis is a command interpreter shell that parses and executes user commands. It supports pipelining, redirection and  basic signal handling.\n\n- [BrainF-k-and-Ook-based-on-C](https://github.com/WispProxy/BrainF-k-and-Ook-based-on-C)\nThis repository with small interpreter BrainF**k programming language and translator Ook! programming language based on C\n\n- [zerp](https://github.com/purplefoot/zerp)\nZerp is a z-machine interpreter written in C that uses Andrew Plotkin's GLK Library for I/O.\n\n- [tinyscheme](https://github.com/zpl-c/tinyscheme)\nTinyScheme is easy to learn and modify. It is structured like a meta-interpreter, only it is written in C.\n\n- [The_Nut_Shell](https://github.com/ajalgaonkar/The_Nut_Shell)\nThis project involves writing a command interpreter for a Korn-shell-like command language in C using Lex and Yacc running under FreeBSD.\n\n- [Calc_and_Format](https://github.com/kdharsee/Calc_and_Format)\ncs211 - Formula: C implementation of a bit sequence interpreter ( either as a two's complement int or IEEE 74 single precision float ).\n\n- [meraki](https://github.com/Cesura/meraki)\nA kernel written from the ground up in C and assembly, with the intention of having all kernel- and user-land applications run on an interpreter.\n\n- [zlib-fork](https://github.com/pascal-cuoq/zlib-fork)\nThis is a fork of zlib 1.2.8, with step-by-step analysis with tis-interpreter added as extra commits\n\n- [asus-tcci](https://github.com/cav94mat/asus-tcci)\nTrendChip Command Interpreter for ASUS modem/routers. A way to access a lot of hidden options/information, in particular the ones related to the xDSL modem!\n\n- [skeebasic](https://github.com/skeezix/skeebasic)\nA _VERY_ rudimentary implementation of a BASIC language interpreter; a toy, for fun. Not meant for anything serious. The fundamental interpreter was up and working within a half day or so, so it is really lamely done and riddled with bugs. Yet, it works!\n\n- [ramble](https://github.com/sdrummeyjr/ramble)\nAttempting to learn CLang by building an interpreter for a new language. I named the language \"Ramble\" because I tend to talk a lot. Following along with http://craftinginterpreters.com/. I highly recommend the site\n\n- [MipsRabbit](https://github.com/bmsmith/MipsRabbit)\nMipsRabbit is a MIPS .asm interpreter. Rather than compiling MIPS code and running it from a VM or other program, why not interpret it with powerful debugging tools in advance?\n\n- [TVPortable](https://github.com/blacklensama/TVPortable)\nThis project aims to create a usable clone of TVP (Kirikiri) 2 base on the original TJS interpreter \u0026 Cocos2D-X, for multiple platforms include iOS, OSX, Android, Desktop Linux and Windows.\n\n- [PEW](https://github.com/gramster/PEW)\nA Protocol Engineering Workbench - IDE, compiler, VM, interpreter, debugger for Estelle (Extended State Transition Language). This is old code; it probably compiles and runs command line tools on Unix, but the editor/IDE was written for MS-DOS.\n\n- [ml](https://github.com/pqnelson/ml)\nA Study in Implementing Functional Programming Languages\n\n- [Micro-shell--ush-](https://github.com/ankscircle/Micro-shell--ush-)\n\"ush\" is a command interpreter written in C with a syntax similar to UNIX C shell. The main tasks were- Lexical structure formation and implementation, command line parsing, pipe- lining of commands \u0026 their parallel execution, I/O redirection, command execution, environment variables, signal handling \u0026 creating built-in commands.\n\n- [LuaThread](https://github.com/aknorjaden/LuaThread)\nLuaThread is a double layer wrapper for the Lua script language interpreter and also uses Tomaka17's luawrapper (link below) below the bottom layer for quick development.  The top class can either create a new thread inside of which the lower layer class is instantiated or no threading can be used.  The intention is to use this component with the evemuproject's evemu_server for NPC AI and other scriptable features.  Credits: Tomaka17's 'luawrapper' project:  https://code.google.com/p/luawrapper/\n\n- [InterpreterTinyBasic](https://github.com/AlexanderKuptsov/InterpreterTinyBasic)\n\n\n- [IFJ2014-public](https://github.com/Raiper34/IFJ2014-public)\nPascal Interpreter IFJ2014 BUT FIT.\n\n- [perl_interpreter](https://github.com/cmiss/perl_interpreter)\n\n\n- [BytecodeInterpreter](https://github.com/cjhoward18/BytecodeInterpreter)\nThis project is a stack-based bytecode interpreter (or virtual machine) for a simple instruction set. Instead of using registers like a register-based bytecode interpreter, a stack-based interpreter pushes temporary values onto an operand stack.\n\n- [monty](https://github.com/lisale0/monty)\nOpcode interpreter\n\n- [tscheme](https://github.com/wtakuo/tscheme)\nA Tiny Scheme Interpreter\n\n- [bfi](https://github.com/bacomatic/bfi)\nBrainf*ck Interpreter\n\n- [MAI](https://github.com/megabytefisher/MAI)\nMAI - MIPS Assembly Interpreter\n\n- [ruby-concurrent-gc](https://github.com/nmbook/ruby-concurrent-gc)\nRuby Interpreter with Concurrent GC\n\n- [interpreter](https://github.com/guilledk/interpreter)\n\n\n- [Interpreter](https://github.com/digas111/Interpreter)\n\n\n- [Interpreter](https://github.com/jmariehawkins/Interpreter)\nAn interpreter for a simple calculator language.  It parses an input program, checks for errors, builds a syntax tree based on the input, and runs the program if correct.\n\n- [Interpreter](https://github.com/spkenkare/Interpreter)\n\n\n- [interpreter](https://github.com/fromasmtodisasm/interpreter)\nThe interpreter parses and interprets code\n\n- [interpreter](https://github.com/5cs/interpreter)\nlittle gradient descent recursive interpreter\n\n- [Interpreter](https://github.com/ahmedhammad97/Interpreter)\nA C program that reads a new expression every time, process it and calculate a value, then assign it to the variable name, store them both in a hash map. Repeat with new expression.\n\n- [Interpreter](https://github.com/GehadG/Interpreter)\n\n\n- [Interpreter](https://github.com/vishal0027/Interpreter)\n\n\n- [Interpreter](https://github.com/KoltPenny/Interpreter)\nSimple interpreter with Flex and Bison in C\n\n- [Interpreter](https://github.com/aliaamohamedali/Interpreter)\nA (CLanguage) implementation of an interpreter that reads in, verifies and calculate mathematical equations and assign them to a variable that can also be used in latter calculations. detects errors of undeclared variables or wrongly formatted equations.\n\n- [Interpreter](https://github.com/ggtemplar/Interpreter)\nImplementing a simple calculator in Flex and Bison.\n\n- [Interpreter](https://github.com/oswidan97/Interpreter)\n\n\n- [interpreter](https://github.com/catchesfire/interpreter)\n\n\n- [Interpreter](https://github.com/devilast/Interpreter)\n\n\n- [Interpreter](https://github.com/AlexGokan/Interpreter)\n\n\n- [interpreter](https://github.com/doompriest/interpreter)\n\n\n- [Interpreter](https://github.com/AbdulRahman20/Interpreter)\n(C)\n\n- [Interpreter](https://github.com/LAGIdiot/Interpreter)\nImplementace interpretu imperativního jazyka IFJ15\n\n- [Interpreter](https://github.com/ELWarnerII/Interpreter)\nThis repository contains files that interpret a programming language our class put together that is a more primitive version of the C language.\n\n- [interpreter](https://github.com/psychemisss/interpreter)\nsimple interpreter\n\n- [Interpreter](https://github.com/MahmoudAbdelRazik95/Interpreter)\n\n\n- [Interpreter](https://github.com/saetar/Interpreter)\nRacket interpreter written in C\n\n- [interpreter](https://github.com/Ahmed-Masoud/interpreter)\nimplemented in C all arithmetic operations and functions and conditions \n\n- [interpreter](https://github.com/piperCode/interpreter)\nThis is a interpreter/compiler of a hybrid language\n\n- [Interpreter](https://github.com/PatrickDale/Interpreter)\nA Racket Interpreter\n\n- [Interpreter](https://github.com/e-hyland/Interpreter)\nParser and interpreter built in C for the Logo language. Graphics in SDL.\n\n- [Interpreter](https://github.com/adelmeleka/Interpreter)\n\n\n- [interpreter](https://github.com/BramvanVeenschoten1/interpreter)\nan interpreter\n\n- [interpreter](https://github.com/darrenyip/interpreter)\nsimple interpreter for abstract machine\n\n- [Interpreter](https://github.com/SandraSherif/Interpreter)\nsimple interpreter that executes instructions and print the result of each instruction. Example for input and output:- Enter the expression (or “end” to exit): X = 12.5 The value of entered expression =12.5 Enter the expression (or “end” to exit): Y = X*4/5 The value of entered expression =10.0 \n\n- [Interpreter](https://github.com/RafalWilinski/Interpreter)\n📺 My own bash interpreter in C\n\n- [Interpreter](https://github.com/iGimm/Interpreter)\nPhase III: Code generation / Interpreter\n\n- [Interpreter](https://github.com/srujanbelde/Interpreter)\nInterpreter developed using cpp\n\n- [interpreter](https://github.com/fhammoud/interpreter)\nCustom language interpreter written in C\n\n- [Interpreter](https://github.com/Carlos2396/Interpreter)\n\n\n- [Interpreter](https://github.com/tedward111/Interpreter)\nThis is a project for my Programming Languages class, an interpreter for Scheme written in C\n\n- [interpreter](https://github.com/mihamor/interpreter)\nSimple Interpreter written in pure C\n\n- [Interpreter](https://github.com/NaglijLamer/Interpreter)\nInterpreter for virtual machine.\n\n- [interpreter](https://github.com/danhan52/interpreter)\nA racket interpreter written in C\n\n- [Interpreter](https://github.com/Jemyz/Interpreter)\nFull functionality interpreter allowing declaring variables and fuctions using postfix evaluation techniques\n\n- [interpreter](https://github.com/tcsullivan/interpreter)\nA minimal scripting language for low-memory microcontrollers\n\n- [Interpreter](https://github.com/swhatelse/Interpreter)\n\n\n- [Interpreter](https://github.com/ZeyadZanaty/Interpreter)\nInterpreter in C\n\n- [Interpreter](https://github.com/delieva/Interpreter)\nInterpreter based on ast tree\n\n- [Interpreter](https://github.com/TerraExx/Interpreter)\nSee ReadMe\n\n- [interpreter](https://github.com/wilber1202/interpreter)\nall code of interpreter\n\n- [interpreter](https://github.com/guisilvano/interpreter)\nInterpretador de gramática escrito em C\n\n- [interpreter](https://github.com/JarYamsiv/interpreter)\na simple interpreter with syntax similiar to python\n\n- [interpreter](https://github.com/ahvar/interpreter)\nThe interpreter parses and interprets code\n\n- [Interpreter](https://github.com/cvaraujo/Interpreter)\nA small interpreter using Lex and Yacc in C.\n\n- [InterpreterAsm](https://github.com/jjunac/InterpreterAsm)\nCompile ASM files into file that can be interpreted byt the microprocessor built during the \"Program Execution\" course\n\n- [InterpreterLoop](https://github.com/oddishwolf/InterpreterLoop)\n\n\n- [InterpreterLoop](https://github.com/maria-sabo/InterpreterLoop)\nКурсовая работа по программированию. Интерпретатор языка Loop.\n\n- [InterpreterQ](https://github.com/syvjohan/InterpreterQ)\nInterpreter for programming language Q\n\n- [InterpreterLoop](https://github.com/IgorLo/InterpreterLoop)\n\n\n- [interpreterProject251](https://github.com/JordiKai/interpreterProject251)\nContinuation of project in CS251\n\n- [InterpreterExpressionRegulier](https://github.com/iliasafrass/InterpreterExpressionRegulier)\nun interpreteur des expressions regulier (flex \u0026 bison \u0026 langage C)\n\n- [InterpreterLoopNew](https://github.com/IgorLo/InterpreterLoopNew)\n\n\n- [interpreter-](https://github.com/mawbye/interpreter-)\ninterpreter written for programming languages course\n\n- [Interpreters](https://github.com/Doriszhuo/Interpreters)\nUse C interface to evaluate first and second class Scheme-like functions.\n\n- [Interpreters](https://github.com/awh44/Interpreters)\nA repository for interpreters for some languages\n\n- [cs243-01](https://github.com/kekkler/cs243-01)\nInterpreter\n\n- [cantang](https://github.com/yasuo-ozu/cantang)\ninterpreter\n\n- [traskare](https://github.com/Boktraskare/traskare)\nInterpreter\n\n- [beerscript](https://github.com/lsy1458845893/beerscript)\ninterpreter\n\n- [brainfuck-interpreter](https://github.com/leplastic/brainfuck-interpreter)\nA brainfuck interpreter with virtually unlimited cells\n\n- [Mouse-Interpreter](https://github.com/castleberrysam/Mouse-Interpreter)\nA basic interpreter for a basic language.\n\n- [simple-interpreter](https://github.com/liexusong/simple-interpreter)\nSimple Interpreter\n\n- [bf_interpreter](https://github.com/sylvetrix/bf_interpreter)\nBrainfuck Interpreter\n\n- [HRM-interpreter](https://github.com/nishi-yuki/HRM-interpreter)\nヒューマンリソースマシーン風の言語\n\n- [thue_interpreter](https://github.com/ASIDasdzxc/thue_interpreter)\n\n\n- [Lisp-Interpreter](https://github.com/amers185/Lisp-Interpreter)\nA Scheme Interpreter (Dialect of LISP) implemented in C with its own garbage collector. \n\n- [clox-interpreter](https://github.com/aymanizz/clox-interpreter)\nAn interpreter in c\n\n- [SchemeInterpreter](https://github.com/Tom-Le/SchemeInterpreter)\nAn experimental Scheme interpreter.\n\n- [Arm_interpreter](https://github.com/nalin1096/Arm_interpreter)\nAn arm interpreter made in C as part of our Computer Organization course 2015. \n\n- [brainfuck_interpreter](https://github.com/Brajanowski/brainfuck_interpreter)\nsimple brainfuck interpreter written in c\n\n- [Scheme_Interpreter](https://github.com/Kennelly57/Scheme_Interpreter)\nA basic interpreter to run Scheme. Currently needs some bug fixing in some early parts.\n\n- [bf-interpreter](https://github.com/AWGillespie/bf-interpreter)\n\n\n- [mini-interpreter](https://github.com/Sameeranjoshi/mini-interpreter)\n\n\n- [forth_interpreter](https://github.com/DGBellomy/forth_interpreter)\n\n\n- [brainfuck_interpreter](https://github.com/Edorenta/brainfuck_interpreter)\nBrainfuck interpreter, breaking down Urban Müller's esoteric language\n\n- [Scheme-Interpreter](https://github.com/babara2/Scheme-Interpreter)\n\n\n- [Scheme-Interpreter-](https://github.com/RafaelZuniga1995/Scheme-Interpreter-)\nAn interpreter written in C for the language Scheme.\n\n- [brainfuck-interpreter](https://github.com/code-forger/brainfuck-interpreter)\na brainfuck interpreter in C\n\n","funding_links":[],"categories":["Technical","Programming Language Lists"],"sub_categories":["awesome-*","C Lists"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBaseMax%2FAwesomeInterpreter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBaseMax%2FAwesomeInterpreter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBaseMax%2FAwesomeInterpreter/lists"}