Python Interpreter

Open-source Python projects categorized as Interpreter

Top 23 Python Interpreter Projects

  • open-interpreter

    A natural language interface for computers

    Project mention: Ask HN: What are some actual use cases of AI Agents? | news.ycombinator.com | 2024-02-14

    I taught https://github.com/KillianLucas/open-interpreter how to use https://github.com/ferrislucas/promptr

    Then I asked it to add a test suite to a rails side project. It created missing factories, corrected a broken test database configuration, and wrote tests for the classes and controllers that I asked it to.

    I didn't have to get involved with mundane details. I did have to intervene here and there, but not much. The tests aren't the best in the world, but IMO they're adding value by at least covering the happy path. They're not as good as an experienced person would write.

    I did spend a non-trivial amount of time fiddling with the prompts I used to teach OI about Promptr as well as the prompts I used to get it to successfully create the test suite.

    The total cost was around $11 using GPT4 turbo.

    I think in this case it was a fun experiment. I think in the future, this type of tooling will be ubiquitous.

  • cinder

    Cinder is Meta's internal performance-oriented production version of CPython. (by facebookincubator)

    Project mention: Meta pledges Three-Year sponsorship for Python if GIL removal is accepted | news.ycombinator.com | 2023-07-08
  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • rickroll-lang

    The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statements are from Rick Astley's lyrics. Check our tutorial site, https://rick-lang.github.io/programming-language-explainer/

    Project mention: The Rick Roll programming language | news.ycombinator.com | 2023-08-24
  • kuroko

    Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.

  • pcbasic

    PC-BASIC - A free, cross-platform emulator for the GW-BASIC family of interpreters

  • rajiniPP

    Programming language based on Iconic dialogues of Rajinikanth. 🤘🏽

  • PyBasic

    Simple interactive BASIC interpreter written in Python

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • pyccolo

    Declarative instrumentation for Python.

  • kagsa

    KAGSA PROGRAMMING LANGUAGE

    Project mention: How can I get support for a software project? | news.ycombinator.com | 2023-08-18
  • jispy

    A JavaScript interpreter in Python, built for embedding JavaScript.

  • greenberry

    A one-line statement language with grammar and infinite look-ahead

  • simple-c-compiler

    Simple C Compiler written in Python

  • BulbScript-for-Wiz-Lights

    BulbScript is a simple scripting language for controlling Philips Wiz Lightbulbs using the pywizlight library.

  • lalalang

    🤠 Just a programming language with a silly name

  • pyastinterp

    Python AST interpreter (aka tree-walking interpreter) in Python. Aka meta-circular interpreter.

  • whitepy

    Whitespace interpreter written in Python3

  • yakamoz

    An interpreted Turkish programming language

  • IGCSE-CS-PC-Transpiler

    IGCSE CS PseudoCode Interpreter (Translator) Note. This program is currently undergoing the final tweaks. This Program transpiles (compiles source to source) the Pseudocode syntax studied in the IGCSE Computer Science 0478 Syllabus as no other application is available to do this. For any suggestions or bug reports, please send me a message on Github If you liked it, please don't forget to star this repository. Thanks!

  • C8SALT

    A CHIP-8 interpreter written in TI-BASIC.

  • ncndi

    MPL Programming Language: an interpreted programming language by Dante Falzone

  • discord-calculator-bot

    This is a discord bot that allows you to quickly calculate and graph math.

  • tiny_basic

    A Tiny Basic Interpreter.

  • vimBrain

    Brainfuck-based vim-inspired esoteric programming language written in python.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

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). The latest post mention was on 2024-02-14.

Python Interpreter related posts

Index

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

Project Stars
1 open-interpreter 40,619
2 cinder 3,341
3 rickroll-lang 730
4 kuroko 404
5 pcbasic 347
6 rajiniPP 166
7 PyBasic 154
8 pyccolo 85
9 kagsa 63
10 jispy 53
11 greenberry 50
12 simple-c-compiler 49
13 BulbScript-for-Wiz-Lights 17
14 lalalang 15
15 pyastinterp 14
16 whitepy 14
17 yakamoz 13
18 IGCSE-CS-PC-Transpiler 11
19 C8SALT 6
20 ncndi 5
21 discord-calculator-bot 5
22 tiny_basic 4
23 vimBrain 4
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com