interpreters

Top 14 interpreter Open-Source Projects

interpreters
  1. jquery.terminal

    jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. embedded-scripting-languages

    A list of embedded scripting languages

    Project mention: Wren: A classy little scripting language | news.ycombinator.com | 2025-10-22

    I find myself referencing this list of embeddable scripting languages pretty frequently: https://github.com/dbohdan/embedded-scripting-languages

    Ones that might be off interest to you are UMKA, tcl, and maybe berry.

  4. aria

    The Aria Programming Language (by arialang)

    Project mention: Show HN: The Aria Programming Language | news.ycombinator.com | 2025-07-26

    This has been a pretty frequent source of feedback, and while I had ideas on that in my head, clearly I did not communicate them well enough

    I updated the website & README with more of a rationale/viewpoint of why Aria exists. Please take another look: https://github.com/egranata/aria/blob/master/README.md

  5. crafting-interpreters-rs

    Crafting Interpreters in Rust

  6. programming-language-research

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

  7. lua-in-rust

    The Lua programming language, implemented in Rust.

  8. RetroBASIC

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

  9. minibasic

    BASIC interpreter for Mini Micro

  10. RetroFOCAL

    FOCAL interpreter in lex/yacc/c, which runs all of the classic Digital (DEC) FOCAL programs like Lunar Lander and Hamurabi.

  11. eopl3

    My notes and solutions to exercises for EoPL3.

    Project mention: Writing more readable parsers in Haskell using keep and skip from elm/parser | dev.to | 2026-04-16

    The CPS transformer from Chapter 6 of EOPL3 reuses the LETREC language from Chapter 3 with the addition of multiargument procedures and multideclaration letrec expressions. I already wrote a parser for it when I solved exercise 3.33 so I decided to start writing my implementation of the CPS transformer by basing my implementation on LETREC-3.33.

  12. brish

    Safely embed Zsh in Python.

  13. QuantumC

    The home of my custom programing language.

    Project mention: I Made My Own Programming Language | news.ycombinator.com | 2026-01-11
  14. interpreter-startup-times

    Benchmark of startup times for various script language interpreters

  15. elm-eopl3

    Essentials of Programming Languages (3rd Edition) in Elm.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

interpreters discussion

Log in or Post with

interpreters related posts

  • Show HN: The Aria Programming Language

    5 projects | news.ycombinator.com | 26 Jul 2025
  • Make a new project and reset it's Git

    1 project | /r/Xcode | 10 Mar 2023
  • Embedded Scripting Languages

    1 project | news.ycombinator.com | 19 Jan 2023
  • Porting my very simple C code from Unixen/macOS to Windows

    3 projects | /r/C_Programming | 1 Sep 2022
  • Ana is a Python, PHP, and C inspired dynamically typed scripting language

    4 projects | news.ycombinator.com | 12 Apr 2022
  • Do you have problem to visit LambdaChip website?

    1 project | /r/lambdachip | 2 Jul 2021
  • So about the right way to write an interpreter

    5 projects | /r/rust | 10 May 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source interpreter projects? This list will help you:

# Project Stars
1 jquery.terminal 3,235
2 embedded-scripting-languages 1,490
3 aria 330
4 crafting-interpreters-rs 307
5 programming-language-research 272
6 lua-in-rust 111
7 RetroBASIC 60
8 minibasic 43
9 RetroFOCAL 17
10 eopl3 15
11 brish 13
12 QuantumC 5
13 interpreter-startup-times 4
14 elm-eopl3 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Rust is
the 3rd most popular programming language
based on number of references?