Browse free open source Interpreters and projects for Windows and ChromeOS below. Use the toggles on the left to filter open source Interpreters by OS, license, language, programming language, and project status.

  • Curtain MonGuard – a handy tool to display Screen-watermark Icon
    Curtain MonGuard – a handy tool to display Screen-watermark

    It enables watermarks with user information showing on screen!

    Curtain MonGuard Screen Watermark is an enterprise solution that displays watermarks on users' screens, showing information like PC name, and username. It captures user attention and serves as a reminder before taking screenshots to share sensitive information.
    Learn More
  • Pylon is an All-in-one B2B Support Platform for modern B2B businesses. Icon
    Pylon is an All-in-one B2B Support Platform for modern B2B businesses.

    Pylon is a modern support system that integrates with all B2B channels like Slack and Team.

    We bring together everything a post-sales teams team needs including a ticketing system, B2B omnichannel integrations (Slack Connect, Microsoft Teams), modern chat widget, knowledge base, AI support bot, account management, customer marketing, and more.
    Learn More
  • 1
    LuaBinaries
    LuaBinaries is a distribution of the Lua libraries and executables compiled for several platforms.
    Leader badge
    Downloads: 4,561 This Week
    Last Update:
    See Project
  • 2
    PSeInt

    PSeInt

    A tool for learning programming basis with a simple spanish pseudocode

    PSeInt is a pseudo-code interpreter for spanish-speaking programming students. Its main purpose is to be a tool for learning and understanding the basic concepts about programming and applying them with an easy understanding spanish pseudocode.
    Leader badge
    Downloads: 4,510 This Week
    Last Update:
    See Project
  • 3
    Saxon XSLT and XQuery Processor

    Saxon XSLT and XQuery Processor

    The Saxon XSLT and XQuery processor, developed by Saxonica

    The home page for the Saxon XSLT 3.0, XQuery 3.1, and XPath 3.1 processor has moved to http://www.saxonica.com/. Information on this site is no longer kept up to date. Sourceforge was the home for open-source versions of the Saxon XSLT 3.0, XQuery 3.1, and XPath 3.1, processor from 1999 until 2022. From version 12.0 in January 2023, you need to visit the Saxonica site at http://www.saxonica.com/ for the latest information and releases.
    Leader badge
    Downloads: 365 This Week
    Last Update:
    See Project
  • 4
    tcllib is a Tcl-only library of standard routines for Tcl (no compiling required). This project also houses the CVS modules for BWidgets, tclbench, mclistbox, tclapps, and tklib. All of these are deprecated in favor of the fossil repositories found at the sites listed below. Bug reports to https://core.tcl.tk/tcllib https://core.tcl.tk/tklib https://core.tcl.tk/tclapps https://core.tcl.tk/bwidget https://core.tcl.tk/tclbench https://core.tcl.tk/mclistbox https://core.tcl.tk/widget Follow code development at the same sites.
    Leader badge
    Downloads: 374 This Week
    Last Update:
    See Project
  • The most trusted software in construction Icon
    The most trusted software in construction

    HCSS is the gold standard software solution for winning, planning, and managing construction projects by connecting the office to the field.

    HCSS provides easy-to-use software built for construction companies that want to win more work, work smarter, and boost profits. For nearly 40 years, we've helped heavy civil contractors, infrastructure builders, and utility companies improve operations, from estimating and project management to field tracking, equipment maintenance, and safety. Tools like HeavyBid, HeavyJob, and HCSS Safety are built for the field and designed to work together, giving your team real-time visibility, tighter cost control, and better job outcomes. With 45+ accounting integrations and customizable APIs, HCSS fits seamlessly into your tech stack. We regularly update our software based on feedback from real crews, ensuring it fits the way your team works. Backed by award-winning 24/7/365 support and a proven implementation process, HCSS helps reduce risk, cut inefficiencies, and deliver fast ROI. If you're ready to grow your business and gain a competitive edge, HCSS is the partner that gets you there.
    Learn More
  • 5
    CLIPS Rule Based Programming Language
    CLIPS is a forward-chaining rule-based programming language written in C that also provides procedural and object-oriented programming facilities.
    Leader badge
    Downloads: 244 This Week
    Last Update:
    See Project
  • 6
    CLISP - an ANSI Common Lisp
    CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.
    Leader badge
    Downloads: 229 This Week
    Last Update:
    See Project
  • 7
    Regina REXX Interpreter
    An implementation of the the ANSI Standard REXX Programming Language, available for most operating systems.
    Leader badge
    Downloads: 145 This Week
    Last Update:
    See Project
  • 8
    Agena

    Agena

    Agena is an interpreted procedural programming language.

    Agena is an easy-to-learn procedural programming language designed for science, scripting, and many other applications. Binaries are available for Windows, Linux, Solaris, OS/2, Mac OS X, Raspberry Pi and DOS.
    Leader badge
    Downloads: 175 This Week
    Last Update:
    See Project
  • 9
    ScummVM

    ScummVM

    A cross-platform interpreter for many point-and-click adventure games

    ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, ...), many of Sierra's AGI and SCI games (such as King's Quest 1-6, Space Quest 1-5, ...), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment's children's SCUMM games (including Freddi Fish and Putt Putt games) and many more. The project mailing lists have been moved to http://lists.scummvm.org The project tracker has been moved to https://bugs.scummvm.org
    Leader badge
    Downloads: 279 This Week
    Last Update:
    See Project
  • The Apple Device Management and Security Platform Icon
    The Apple Device Management and Security Platform

    For IT teams at organizations that run on Apple

    Achieve harmony across your Apple device fleet with Kandji's unmatched management and security capabilities.
    Learn More
  • 10
    IdleX - IDLE Extensions for Python
    A collection of extensions for Python's IDLE, the Python IDE built with the tkinter GUI toolkit.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 11
    Squirrel is a light weight programming language featuring higher-order functions,classes/inheritance,delegation,tail recursion,generators,cooperative threads,exception handling, reference counting and garbage collection on demand. C-like syntax.
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 12
    TinyScheme

    TinyScheme

    A tiny Scheme interpreter for embedding in programs.

    TinyScheme is a Scheme interpreter that can execute Scheme code but is also suitable for embedding in programs. The goal is to keep the interpreter small while providing as much compatability with Scheme standards as possible.
    Leader badge
    Downloads: 87 This Week
    Last Update:
    See Project
  • 13
    PC-BASIC - a GW-BASIC emulator

    PC-BASIC - a GW-BASIC emulator

    A free, cross-platform emulator for GW-BASIC, PCjr & Tandy BASIC

    PC-BASIC is a free, cross-platform interpreter for GW-BASIC, BASICA, PCjr Cartridge Basic and Tandy 1000 GWBASIC. -- This page is an archive and hosts the legacy version 1.2 of PC-BASIC only. -- For documentation and the latest releases, please see the official homepage: www.pc-basic.org Four source code, discussions and to report bugs please see the GitHub project page https://github.com/robhagemans/pcbasic
    Leader badge
    Downloads: 61 This Week
    Last Update:
    See Project
  • 14
    In this project we aim to develop scheme libraries for developing various web applications (especially servlets and xml-based web services). Our approach is to use jscheme (an open source implementation of scheme in Java) as the core language which allow
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 15
    Python
    The Python programming language, an object-oriented scripting and rapid application development language. You can download it from http://www.python.org/download
    Downloads: 11 This Week
    Last Update:
    See Project
  • 16
    Luaj
    Lightweight, fast, Java-centric Lua interpreter written for JME and JSE, with string, table, package, math, io, os, debug, coroutine & luajava libraries, JSR-223 bindings, all metatags, weak tables and unique direct lua-to-java-bytecode compiling.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17

    Rexx/SQL

    An external Rexx function package to connect to SQL databases

    Rexx/SQL is a Rexx external function package that allows access to various SQL databases with the same interface. Multiple databases from different vendors may be connected at once.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 18
    SmallBASIC
    SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 19
    JPype is an effort to allow python programs full access to java class libraries. This is achieved not through re-implementing Python, as Jython/JPython has done, but rather through interfacing at the native level in both Virtual Machines. Maintenance and evolution of the project has moved! please see http://www.jpype.org for the latest version
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Sieve is a mail filtering language standardized as RFC 3028 / RFC 5228 and its extensions. libSieve provides a simple, clean API for parsing and executing Sieve scripts. Code is on GitHub: http://github.com/sodabrew/libsieve
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 21
    Euphoria Programming Language
    This project will allow a group of people to develop the Euphoria programming language: interpreter, translator, binder, documentation etc. For more information visit https://openeuphoria.org
    Downloads: 9 This Week
    Last Update:
    See Project
  • 22
    Jython is a Java implementation of the Python language. It allows users to compile Python source code to Java byte codes, and run the resulting bytecodes on any Java Virtual Machine. It is the successor to JPython.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23

    Readable Lisp S-expressions

    Readable Lisp/S-expressions with infix, functions, and indentation

    This project is dedicated to developing more readable format(s) for Lisp-based languages (such as Common Lisp and Scheme) and implementing those formats (readers, pretty-printers, editor macros, etc.). MIT license preferred, to spread them widely.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Serpent
    Serpent is a real-time scripting language inspired by Python but completely reimplemented to support real-time garbage collection and multiple instances of the virtual machines running on independent threads.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 25
    Ficl is a lightweight, embeddable scripting language designed to be incorporated into other programs, including memory constrained embedded systems. Ficl conforms to the 1994 ANSI Standard for Forth, and provides several useful extensions including object oriented programming that can wrap compiled code and hardware interfaces. Unlike Lua or Python, Ficl acts as a component of your system - you feed it stuff to do, it does the stuff, and comes back to you for more. You can export compiled code to Ficl, execute Ficl code from your compiled code, or interact. Your choice. Ficl includes a simple but capable object model that can wrap existing data structures. Applications include scripting, hardware bring-up, rapid prototyping, and system extensions.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next