Showing 26 open source projects for "cpython"

View related business solutions
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 1
    brython

    brython

    Implementation of Python 3 running in the browser

    Brython (Browser Python) is an implementation of Python 3 running in the browser, with an interface to the DOM elements and events. Brython supports the syntax of Python 3, including comprehensions, generators, metaclasses, imports, etc. and many modules of the CPython distribution. Since version 3.8.0, Brython implements the Python version of the same major/minor version number. It includes libraries to interact with DOM elements and events, and with existing Javascript libraries such as jQuery, D3, Highcharts, Raphael etc. It supports the latest specs of HTML5/CSS3, and can use CSS Frameworks like Bootstrap3, LESS, SASS etc. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    Dulwich

    Dulwich

    Pure-Python Git implementation

    ...By default, Dulwich' setup.py will attempt to build and install the optional C extensions. The reason for this is that they significantly improve the performance since some low-level operations that are executed often are much slower in CPython.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    Cython

    Cython

    The most widely used Python to C compiler

    ...Use combined source code level debugging to find bugs in your Python, Cython, and C code. Interact efficiently with large data sets, e.g. using multi-dimensional NumPy arrays. Quickly build your applications within the large, mature, and widely used CPython ecosystem. Integrate natively with existing code and data from legacy, low-level or high-performance libraries and applications. The Cython language is a superset of the Python language that additionally supports calling C functions and declaring C types on variables and class attributes.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    Atheris

    Atheris

    A Coverage-Guided, Native Python Fuzzer

    Atheris is a coverage-guided fuzzer for CPython that treats Python as a first-class fuzzing target, enabling rapid discovery of crashes and logic errors in pure-Python code and native extensions. It hooks into Python’s interpreter to collect fine-grained coverage and uses that signal to evolve inputs, pushing programs into previously unexplored code paths. Because many Python libraries are thin wrappers over C/C++ code, Atheris is equally adept at surfacing memory safety issues in extension modules compiled with sanitizers. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    Python

    Python

    The Python programming language

    Python is a powerful, high-level programming language known for its readability, simplicity, and versatility. It supports multiple programming paradigms including procedural, object-oriented, and functional styles. CPython, the reference implementation, is developed and maintained by the Python Software Foundation and the global open-source community. The language includes a vast standard library that accelerates development by providing built-in modules for file handling, networking, data manipulation, and more. Python runs seamlessly across platforms such as Linux, macOS, and Windows, making it ideal for both development and production environments. ...
    Downloads: 53 This Week
    Last Update:
    See Project
  • 6
    lxml

    lxml

    The lxml XML toolkit for Python

    ...It is unique in that it combines the speed and XML feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API. The latest release works with all CPython versions from 3.6 to 3.12. See the introduction for more information about the background and goals of the lxml project.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    Codon

    Codon

    A high-performance, zero-overhead, extensible Python compiler

    Codon is a high-performance Python compiler that compiles Python code to native machine code without any runtime overhead. Typical speedups over Python are on the order of 100x or more, on a single thread. Codon supports native multithreading which can lead to speedups many times higher still. The Codon framework is fully modular and extensible, allowing for the seamless integration of new modules, compiler optimizations, domain-specific languages and so on. We actively develop Codon...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 8
    prek

    prek

    Better `pre-commit`, re-engineered in Rust

    ...It’s optimized for modern workflows, supporting monorepos with workspace modes, parallel hook installation and execution, and native handling of common hook tasks without external runtimes. Because it ships as a single binary with no runtime dependencies and is already being adopted in large projects (like CPython, Apache Airflow, and FastAPI), prek is increasingly seen as a next-generation tool for developers who value performance, simplicity, and robust git hook automation.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 9
    MicroPython

    MicroPython

    Python implementation for microcontrollers and constrained systems

    MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments. The MicroPython pyboard is a compact electronic circuit board that runs MicroPython on the bare metal, giving you a low-level Python operating system that can be used to control all kinds of electronic projects. MicroPython is packed full of advanced features such as an...
    Downloads: 17 This Week
    Last Update:
    See Project
  • Endpoint Management with Remote Control Built In Icon
    Endpoint Management with Remote Control Built In

    Patch, monitor, and connect to Windows and macOS devices from one console

    Save 50% on your first year when you switch from your existing RMM to Splashtop AEM. Automate patching, track inventory, and jump directly into 1-click unattended remote sessions without switching tools.
    Start Free Trial
  • 10
    GraalPy

    GraalPy

    A Python 3 implementation built on GraalVM

    GraalPy is a high-performance implementation of the Python language for the JVM built on GraalVM. GraalPy is a Python 3.11 compliant runtime. It has first-class support for embedding in Java and can turn Python applications into fast, standalone binaries. GraalPy is ready for production running pure Python code and has experimental support for many popular native extension modules.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    gopy

    gopy

    gopy generates a CPython extension module from a go package

    This is an improved version that works with current versions of Go (e.g., 1.15 -- should work with any future version going forward), and uses unique int64 handles to interface with python, so that no pointers are interchanged, making everything safe for the more recent moving garbage collector. It also supports python modules having any number of Go packages, and generates a separate .py module file for each package, which link into a single common binding library. It has been tested...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    The Falcon Web Framework

    The Falcon Web Framework

    The no-nonsense REST API and microservices framework

    ...DRY request processing via middleware components and hooks. Strict adherence to RFCs. Idiomatic HTTP error responses. Straightforward exception handling. Snappy testing with WSGI/ASGI helpers and mocks. CPython 3.5+ and PyPy 3.5+ support. No reliance on magic globals for routing and state management. Stable interfaces with an emphasis on backward compatibility. Simple API modeling through centralized RESTful routing. Highly-optimized, extensible code base.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Python.NET

    Python.NET

    Package that gives Python programmers integration with .NET Common CLR

    ...Note that this package does not implement Python as a first-class CLR language - it does not produce managed code (IL) from Python code. Rather, it is an integration of the CPython engine with the .NET or Mono runtime. This approach allows you to use CLR services and continue to use existing Python code and C-API extensions while maintaining native execution speeds for Python code. If you are interested in a pure managed-code implementation of the Python language, you should check out the IronPython project.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    py-spy

    py-spy

    Sampling profiler for Python programs

    py-spy is a sampling profiler for Python programs. It lets you visualize what your Python program is spending time on without restarting the program or modifying the code in any way. py-spy is extremely low overhead: it is written in Rust for speed and doesn't run in the same process as the profiled Python program. This means py-spy is safe to use against production Python code. py-spy works from the command line and takes either the PID of the program you want to sample from or the command...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    pythonids

    pythonids

    Enumeration of Python implementations and releases

    ...This enables the development of fast and easy portable generic code for arbitrary platforms in IT and IoT landscapes consisting of heterogeneous physical and virtual runtime environments. The current supported syntaxes are Python2.7+ and Python3 for the Python implementations: CPython IPython (based on CPython) IronPython Jython PyPy
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    setuptestx

    setuptestx

    Support of unit tests on multiple platforms and implementations.

    The 'setuptestx' supports a common call interface for the major implementations and releases of Python on various operating systems and their variants of distributions. The current provided implementations are: - CPython, IPython, PyPY : Python2.7, and Python3.5+ - IronPython, Jython : Python2.7 For the OS see *Tested Platforms* in the manuals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    setuplibcore

    setuplibcore

    Internal functions to avoid dependency issues

    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    yz-next-apyref

    yz-next-apyref

    Arno-Can's Python based API Reference Generator.

    Multi-Syntax-Version and Multi-Implementation API reference documentation generator. Supports local and remote sources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    pysourceinfo

    pysourceinfo

    RTTI for Python Source and Binary Files

    ...The covered objects include packages, modules, functions, methods, scripts, and classes by two views: - File System View - packages, modules, and linenumbers - based on files and paths - Runtime Object View - callables, classes, and containers - based on in-memory RTTI / introspection The supported platforms are: - Linux, BSD, Unix, OS-X, Cygwin, and Windows - Python2, Python3 - CPython, PyPy Object addresses within modules - Object Identifier OID - and the display of the runtime call flow are supported by 'PyStackInfo'. Online documents: https://pysourceinfo.sourceforge.io/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Aglyph

    Aglyph is a Dependency Injection framework for Python.

    Aglyph is a Dependency Injection framework for Python, supporting type 2 (setter) and type 3 (constructor) injection. Aglyph runs on CPython (http://www.python.org/) 2.7 and 3.4+, and on recent versions of the PyPy (http://pypy.org/>),Jython (http://www.jython.org/), IronPython (http://ironpython.net/), and Stackless Python (http://www.stackless.com/) variants. Aglyph can assemble "prototype" components (a new instance is created every time), "singleton" components (the same instance is returned every time), "borg" components (a new instance is created every time, but all instances of the same class share the same internal state), and "weakref" components (the same instance is returned as long as there is at least one "live" reference to the instance in the running application). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Grumpy

    Grumpy

    Grumpy is a Python to Go source code transcompiler and runtime

    ...Its runtime implements core Python object and execution models, though the API is not compatible with CPython’s C-API, and extension coverage is incomplete compared to CPython. Grumpy was ultimately archived and is read-only, but the repository remains a valuable reference on alternative Python execution strategies and the trade-offs of VM-less designs. Documentation in the repo and wiki outline architecture, limitations, and examples of compiled output.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    PYC Dissasembler

    PYC Dissasembler

    Disassemble python byte compiled file for python 2.x

    PYC Dissasembler disassemble python byte compiled files (.pyc) into a series of opcodes. It work for every version of python 2 (that use cpython) but must be run with a good interpreter. Ex: you can only disassemble python 2.7 pyc files with a python 2.7 interpreter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Jepp (Java Embedded Python) embeds CPython in Java. It is stable and thread-safe, and is suitable for many different scripting needs. Note: for most purposes Jep is now at https://github.com/mrj0/jep Releases can be found on pypi: https://pypi.python.org/pypi/jep/3.1.0
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    nJES is a complete CPython rewrite of JES (Jython Environment for Students), originally written by Mark Guzdial and Barbara Ericson. The primary objective of the rewrite is to enhance performance while maintaining full forward compatibility with JES.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This project presents an implementation of a "Weak Reference" C extension object for CPython. The code is written and tested to be compatible with Python 2.0.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next