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

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Simplify IT and security with a single endpoint management platform Icon
    Simplify IT and security with a single endpoint management platform

    Automate the hardest parts of IT

    NinjaOne automates the hardest parts of IT, delivering visibility, security, and control over all endpoints for more than 20,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. The company seamlessly integrates with a wide range of IT and security technologies. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support.
    Learn More
  • 1
    GDL - GNU Data Language, a free IDL (Interactive Data Language, see http://ittvis.com/idl/) compatible incremental compiler.
    Leader badge
    Downloads: 53 This Week
    Last Update:
    See Project
  • 2
    PyInstaller

    PyInstaller

    Converts (packages) Python programs into stand-alone executables

    PyInstaller is a program that converts (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, AIX and Solaris. Its main advantages over similar tools are that PyInstaller works with any version of Python since 2.3, it builds smaller executables thanks to transparent compression, it is fully multi-platform, and uses the OS support to load the dynamic libraries, thus ensuring full compatibility. The main goal of PyInstaller is to be compatible with 3rd-party packages out-of-the-box. This means that, with PyInstaller, all the required tricks to make external packages work are already integrated within PyInstaller itself so that there is no user intervention required. You'll never be required to look for tricks in wikis and apply custom modification to your files or your setup scripts. As an example, libraries like PyQt, Django or matplotlib are fully supported, without having to handle plugins or external data files manually.
    Downloads: 44 This Week
    Last Update:
    See Project
  • 3
    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: 131 This Week
    Last Update:
    See Project
  • 4
    IdleX - IDLE Extensions for Python
    A collection of extensions for Python's IDLE, the Python IDE built with the tkinter GUI toolkit.
    Leader badge
    Downloads: 32 This Week
    Last Update:
    See Project
  • Powering the best of the internet | Fastly Icon
    Powering the best of the internet | Fastly

    Fastly's edge cloud platform delivers faster, safer, and more scalable sites and apps to customers.

    Ensure your websites, applications and services can effortlessly handle the demands of your users with Fastly. Fastly’s portfolio is designed to be highly performant, personalized and secure while seamlessly scaling to support your growth.
    Try for free
  • 5
    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: 32 This Week
    Last Update:
    See Project
  • 6
    The Python programming language for S60 mobile phones.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 7
    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: 17 This Week
    Last Update:
    See Project
  • 8

    PythonQt

    Dynamic Python binding for Qt Applications

    NOTE: PythonQt has been moved to https://github.com/MeVisLab/pythonqt PythonQt is a dynamic and lightweight script binding of the Qt framework to the Python language. It can be easily embedded into Qt applications and makes any QObject derived object scriptable via Python without the need of wrapper code generation.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9
    Python port for Windows CE (Pocket PC) devices. Intended to be as close to desktop version as possible (console, current directory support, testsuite passed).
    Downloads: 15 This Week
    Last Update:
    See Project
  • Cloud SQL for MySQL, PostgreSQL, and SQL Server Icon
    Cloud SQL for MySQL, PostgreSQL, and SQL Server

    Focus on your application, and leave the database to us

    Fully managed, cost-effective relational database service for PostgreSQL, MySQL, and SQL Server. Try Enterprise Plus edition for a 99.99% availability SLA and category-leading performance.
    Try it for free
  • 10
    GPT-Code UI

    GPT-Code UI

    An open source implementation of OpenAI's ChatGPT Code interpreter

    An open source implementation of OpenAI's ChatGPT Code interpreter. Simply ask the OpenAI model to do something and it will generate & execute the code for you. You can put a .env in the working directory to load the OPENAI_API_KEY environment variable. For Azure OpenAI Services, there are also other configurable variables like deployment name. See .env.azure-example for more information. Note that model selection on the UI is currently not supported for Azure OpenAI Services.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    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
  • 12
    A Python extension for the SQLite Embedded Relational Database.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13

    pyexpander

    A powerful macro processor based on python

    Pyexpander is a powerful macro processor based on python. Instead of simple macro replacement it offers evaluation of arbitrary python expressions and execution of python code. Pyexpander is Turing Complete.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 14
    A Python interface to the GSL library. The wrapper covers nearly everything GSL provides.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    Psyco showed that it is possible to execute Python code at speeds approaching that of fully compiled languages, by "specialization". The project is now dead and replaced by PyPy: http://pypy.org/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Server bundle of : Apache2 , MySQL , PostgreSQL , OpenSSL , Xmail , SlimFTPd Software developing triad of : PHP , Perl and Python + Apache2TriadCP , PHPmyadmin , PHPPgAdmin , AWStats , UebiMiau , PHPXMail , PHPSFTPd. All latest stables , all manuals
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Ezhil-Lang

    Ezhil-Lang

    தமிழில் கணினி மொழி

    எழில் - ஒரு தமிழ் நிரலாக்க மொழி; தமிழ் மாணவர்களுக்கு இது முதல்முறை கணி Ezhil is a Tamil script based programming language for children and teens in the K-12 grade schools. Ezhil enables learning imperative programming like BASIC or LOGO in Tamil language.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    An IRC client that uses Tcl for not only the scripting, but also the "glue" at the C level for how all the parts of the application fit together.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    FramerD is a distributed semi-structured object database originally developed at MIT. It provides an internationalized Scheme-based scripting language, built-in text analysis tools, and special support for web scripting.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    GUESS, or the Graph Exploration System, is a system and language for visualizing and manipulating graph structures and creating new visualization applications.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    SilenceVST is an extensible, open-source language for programming music and sound on Windows. SilenceVST consists of a set of Python extensions and a custom Python shell that runs either standalone, or as a VST plugin.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Flow is a Brainfuck-like language with threads and 2-dimensional code.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    PATH is a unique two-dimensional programming language. Unlike conventional programming languages, which read a program in a left-to-right, top-to-bottom fashion, PATH programs can go up, down, left, and right, and change directions at will.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    PyStemmer provides stemmer functionality in Python for English, German, Norwegian, Italian, Dutch, Portuguese, French, Swedish. PyStemmer is based on the Snowball stemmer (snowball.sourceforge.net)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    phpython

    phpython

    a python interpreter written in php

    Use phpython to write python code in your php projects without using WSGI, CGI or FastCGI. ** IMPORTANT ** Project now on GitHub visit: https://github.com/phpython/phpython
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.