An open API service providing repository metadata for many open source software ecosystems.

Topic: "cpython"

cython/cython

The most widely used Python to C compiler

Language: Python - Size: 74.7 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 10,524 - Forks: 1,601

PyO3/maturin

Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages

Language: Rust - Size: 7.58 MB - Last synced at: 20 days ago - Pushed at: 23 days ago - Stars: 5,198 - Forks: 371

adafruit/circuitpython Fork of micropython/micropython

CircuitPython - a Python implementation for teaching coding with microcontrollers

Language: C - Size: 216 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 4,430 - Forks: 1,361

zpoint/CPython-Internals

Dive into CPython internals, trying to illustrate every detail of CPython implementation

Language: C - Size: 33.5 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4,317 - Forks: 452

ariebovenberg/whenever

⏰ Modern datetime library for Python

Language: Python - Size: 2.66 MB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 2,271 - Forks: 32

jelmer/dulwich

Pure-Python Git implementation

Language: Python - Size: 22.3 MB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 2,187 - Forks: 416

pyrevitlabs/pyRevit

Rapid Application Development (RAD) Environment for Autodesk Revit®

Language: Python - Size: 1.47 GB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 1,602 - Forks: 406

ninia/jep

Embed Python in Java

Language: C - Size: 7.11 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1,458 - Forks: 163

unum-cloud/UCall

Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️

Language: C - Size: 3.98 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1,283 - Forks: 52

ColdGrub1384/Pyto

Python IDE for iOS with NumPy, Matplotlib, Pandas, SciPy and SciKit-Learn

Language: C++ - Size: 654 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 972 - Forks: 173

rochacbruno/rust-python-example

Example of using Rust to Extend Python

Language: Python - Size: 45.9 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 789 - Forks: 64

denosaurs/deno_python

🐍 Python interpreter bindings for Deno and Bun.

Language: TypeScript - Size: 136 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 734 - Forks: 22

scikit-build/scikit-build

Improved build system generator for CPython C, C++, Cython and Fortran extensions

Language: Python - Size: 2.14 MB - Last synced at: 10 days ago - Pushed at: 16 days ago - Stars: 526 - Forks: 125

python-cmake-buildsystem/python-cmake-buildsystem

A cmake buildsystem for compiling Python

Language: CMake - Size: 1.08 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 455 - Forks: 152

ifduyue/python-xxhash

Python Binding for xxHash

Language: C - Size: 266 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 434 - Forks: 37

hajimes/mmh3

Python extension for MurmurHash (MurmurHash3), a set of fast and robust hash functions.

Language: C - Size: 3.46 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 351 - Forks: 73

marrow/mailer

A light-weight, modular, message representation and mail delivery framework for Python.

Language: Python - Size: 528 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 294 - Forks: 59

andydandy74/ClockworkForDynamo

A collection of 450+ custom nodes for the Dynamo visual programming environment

Language: Python - Size: 236 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 234 - Forks: 98

python-trio/purerpc

Native, async Python gRPC client and server implementation supporting asyncio, uvloop, and trio

Language: Python - Size: 271 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 223 - Forks: 15

Kijewski/pyjson5

A JSON5 serializer and parser library for Python 3 written in Cython.

Language: Cython - Size: 302 KB - Last synced at: 13 days ago - Pushed at: 16 days ago - Stars: 176 - Forks: 12

MahmoudAbdelRahman/GH_CPython

CPython plugin for Rhino-Grasshopper

Language: C# - Size: 7.28 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 169 - Forks: 38

python/steering-council

Communications from the Steering Council

Language: Makefile - Size: 201 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 168 - Forks: 29

wdv4758h/notes

let me know if my notes help you :D (it's a mess, I know)

Language: C++ - Size: 337 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 151 - Forks: 17

python/python-docs-tr

Turkish Translation of the Python Documentation

Language: Python - Size: 9.44 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 122 - Forks: 44

thautwarm/diojit

Fully compatible CPython jit compiler. Optimising Dynamic, Interpreted, and Object-oriented(DIO) programs.

Language: Python - Size: 9.42 MB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 116 - Forks: 2

brunocampos01/understanding-the-python-ecosystem

This project focuses on understanding the language ecosystem

Language: Python - Size: 147 MB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 104 - Forks: 18

Technologicat/unpythonic

Supercharge your Python with parts of Lisp and Haskell.

Language: Python - Size: 5.66 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 100 - Forks: 3

marrow/WebCore

WebCore, the super tiny and blazingly fast modular Python web nanoframework.

Language: Python - Size: 2.51 MB - Last synced at: 7 months ago - Pushed at: 12 months ago - Stars: 96 - Forks: 10

billythegoat356/Apollyon

One of the best Python3.9 obfuscators.

Language: Python - Size: 34.2 KB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 93 - Forks: 8

malor/cpython-lldb

LLDB extension for debugging Python programs

Language: Python - Size: 160 KB - Last synced at: 28 days ago - Pushed at: 30 days ago - Stars: 92 - Forks: 7

AMYPAD/CuVec

Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory

Language: Python - Size: 734 KB - Last synced at: 13 days ago - Pushed at: 16 days ago - Stars: 83 - Forks: 3

brandtbucher/hax

Write compiled bytecode inline with pure Python. 🤖

Language: Python - Size: 83 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 79 - Forks: 4

progval/pythonvm-rust

An incomplete stackless interpreter of Python bytecode, written in Rust.

Language: Rust - Size: 118 KB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 76 - Forks: 10

ibois-epfl/script-sync

Rhino/Grasshopper/VSCode plug-in to run C# and Python (IronPython or CPython) scripts directly from VSCode.

Language: Python - Size: 39.7 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 70 - Forks: 3

Technologicat/mcpyrate

Advanced macro expander and language lab for Python.

Language: Python - Size: 1.33 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 68 - Forks: 3

python-packaging-tutorial/python-packaging-tutorial

Tutorial on python packaging

Language: Python - Size: 3.86 MB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 64 - Forks: 23

brandtbucher/pycapi

Over 600 fast Python bindings to the CPython C API. 🤯

Language: C - Size: 356 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 62 - Forks: 2

yushulx/python-barcode-qrcode-sdk

Build Python barcode QR code SDK with Dynamsoft Barcode Reader.

Language: Python - Size: 492 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 60 - Forks: 25

andydandy74/Journalysis

Revit journal and worksharing log analysis package for the Dynamo visual programming environment

Language: Python - Size: 1.71 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 58 - Forks: 7

ivanyu/pyheap

A heap dumper and analyzer for CPython based on GDB

Language: Python - Size: 6.34 MB - Last synced at: 9 months ago - Pushed at: 11 months ago - Stars: 42 - Forks: 0

juancarlospaco/plz

PLZ Python PIP Alternative

Language: Python - Size: 5.86 MB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 40 - Forks: 6

pmp-p/pydk

An universal Python/pip+Panda3d build framework for Pythons Everywhere ( and Everyone )

Language: Python - Size: 41.5 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 40 - Forks: 4

ionite34/einspect

Extended Inspect - View and modify memory structures of runtime objects.

Language: Python - Size: 851 KB - Last synced at: 13 days ago - Pushed at: 16 days ago - Stars: 39 - Forks: 2

matusnovak/python-embedded-example-project 📦

This is an example project using mebedded python in C++ console application using CMake

Language: CMake - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 38 - Forks: 8

marrow/cinje

A Pythonic and ultra fast template engine DSL.

Language: Python - Size: 273 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 35 - Forks: 0

ejulien/FABGen

C++ binding generator for CPython 3.x (x>=2), Lua 5.3 and Go

Language: Python - Size: 620 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 34 - Forks: 34

risicle/cpytraceafl

CPython bytecode instrumentation and forkserver tools for fuzzing pure python and mixed python/c code using AFL

Language: Python - Size: 84 KB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 4

ronmrdechai/Pie 📦

Provide an idiomatic C++ interface to CPython's C API.

Language: C++ - Size: 57.6 KB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 27 - Forks: 0

HashimThePassionate/Python-Deep-Dive

Dive into Python! Master fundamentals, OOP, data structures, algorithms, and design patterns. Become an expert in advanced techniques, CPython compilation, and complex data structures. Solve tough coding challenges with confidence!

Language: Python - Size: 31.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 25 - Forks: 3

SiavashMT/OCT-MPS

Massively Parallel Simulator of Optical Coherence Tomography (OCT-MPS)

Language: Cuda - Size: 3.8 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 23 - Forks: 8

olivi-r/wasmpy-build

WebAssembly build tool for CPython C/C++ extensions

Language: C - Size: 509 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 4

zozzz/yapic.json

Ultra fast json encode / decode library for Python 3.5+

Language: Python - Size: 356 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 3

marrow/mongo

Light-weight utilities and declarative schema (mutable mapping) to augment, not replace the Python MongoDB driver.

Language: Python - Size: 1.24 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 3

Narasimha1997/py_cpu

Python bindings for Google's cpu_features library. Allows python developers to enable hardware specific optimizations at runtime.

Language: C++ - Size: 64.5 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 20 - Forks: 1

nephi-dev/rxml

A Python library to read xml files written in rust

Language: Rust - Size: 105 KB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 19 - Forks: 3

sachinsenal0x64/fixarr-old 📦

🍿 Cross Platform Ultimate Movie | TV | Anime Renamer with Backup Media Servers (Plex | Emby | Jellyfin)

Language: Python - Size: 189 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 1

olivi-r/wasmpy

WebAssembly in Python.

Language: Python - Size: 786 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 18 - Forks: 1

Saebasol/Hiyobot_deprecated 📦

Manga and doujinshi are shown at Discord

Language: Python - Size: 557 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 18 - Forks: 3

magniff/hacky

Low level CPython tinkering utils.

Language: C - Size: 8.79 KB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 18 - Forks: 0

atheriel/accessibility 📦

A Python C Extension that wraps the Accessibility API for Mac OS X.

Language: C - Size: 250 KB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 18 - Forks: 5

xia-mc/PyFastUtil

Make Python Fast Again

Language: C++ - Size: 1.8 MB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 17 - Forks: 0

sumerc/gilstats.py

A utility for dumping per-thread statistics for CPython GIL using eBPF

Language: Python - Size: 54.7 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 1

d4tech/Vscode-CPython-debug

Vscode configuration for debugging CPython in a Linux container

Language: Dockerfile - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 7

python/memory.python.org

A memory benchmarking and analysis tool for CPython development

Language: HTML - Size: 2.09 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 15 - Forks: 6

YourVirtualWorld/PyGhostFace

a modification version of Python Interpreter, making running Python code unpredictable and unstable.

Language: Python - Size: 25.4 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 0

perfaram/PySwift 📦

Embedding Python in Swift

Language: Swift - Size: 60.5 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 15 - Forks: 0

semitov/SemiTOV-MCL

A compatibility layer between MicroPython and Python.

Language: Python - Size: 62.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 14 - Forks: 1

hatamiarash7/PacketTracer

Network Packet Tracer Library

Language: Python - Size: 1.47 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 8

duboviy/dist

:world_map: Python/C API extension module that computes distance between two coordinates on the world map

Language: C - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 6

marrow/dsl

A Pythonic DSL construction engine for import–time code translation.

Language: Python - Size: 52.7 KB - Last synced at: 6 months ago - Pushed at: over 8 years ago - Stars: 12 - Forks: 0

magniff/cocode

Assembly like language to program CPython VM directly.

Language: Python - Size: 38.1 KB - Last synced at: almost 3 years ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 1

anki-code/xonsh-binary

Compile the xonsh to have binary version.

Language: Dockerfile - Size: 155 KB - Last synced at: 12 days ago - Pushed at: 15 days ago - Stars: 10 - Forks: 0

secp256k2/secp256k2

Basic Arithmetic or Advanced Cryptographic Protocols, SECP256k2 Provides the Essential Functions Needed for Modern Cryptography Generating & Converting

Language: Python - Size: 28.3 MB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 7

marrow/package

Plugin discovery and management, dependency graphing, and object import path canonicalization.

Language: Python - Size: 129 KB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 9 - Forks: 1

TinyTinni/PyLogHook

Redirects text send to sys.stdout/stderr from Python to a user defined C/C++ function.

Language: C++ - Size: 80.1 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 1

asakatida/chimera

A forkable alternative Python3 interpreter.

Language: C++ - Size: 209 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 8 - Forks: 1

vetux/qcalculator

Accurate, Fast and Extensible Calculator Application for Windows and Linux

Language: C++ - Size: 2.06 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 8 - Forks: 3

aalavandhaann/chenhan_cython

Using cython instead of PyBind11 generated by Binder. Rather straightforward. I am giving up on Binder to generate the library for Windows. This attempt is to create PXD files and use autowrap to generate the PYX files. Looks promising so far.

Language: C++ - Size: 688 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 2

synodriver/pyrsync

python binding to librsync

Language: Python - Size: 657 KB - Last synced at: 28 days ago - Pushed at: 29 days ago - Stars: 7 - Forks: 0

obriencj/python-sibilant

A dialect of Lisp compiling to Python bytecode

Language: Python - Size: 1.33 MB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 1

johnsonjason/Python-Object-Explorer

Allows the inspection of how Python objects are mapped in the memory of a foreign Python runtime, it can intercept processes that are interpreted or are executing native code via static compilation by projects like Nuitka

Language: C++ - Size: 85.9 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 3

PurpleMyst/epython

EPython is be a toy CPython bytecode interpreter written in Elixir.

Language: Elixir - Size: 95.7 KB - Last synced at: 3 months ago - Pushed at: almost 8 years ago - Stars: 7 - Forks: 1

zcattacz/mqtt_as

The micropython-mqtt MQTT client without network management, tested on both micropython and cpython3.

Language: Python - Size: 84 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 2

yushulx/python-mrz-scanner-sdk

Python MRZ scanner SDK built with Dynamsoft Label Recognizer

Language: Python - Size: 90.3 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 6 - Forks: 0

faasm/python

Tools for using CPython and Python code in Faasm

Language: Python - Size: 1.52 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 6 - Forks: 3

mvrpl/Rust-Python-Module

Examples for writing python modules in Rust.

Language: Rust - Size: 878 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

TheSGJ/PyScript-ReplSite

Integrated Python Repl/IDE made using PyScript.

Language: HTML - Size: 8.79 KB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

chr5tphr/cinpy

Using C in Python (A quick introduction)

Language: C - Size: 7.81 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 0

jwalsh/advanced-python

Advanced Python programming concepts: internals, metaprogramming, concurrency, design patterns, functional programming, and more. Educational resource with examples and exercises.

Language: Python - Size: 237 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 5 - Forks: 4

Fidget-Spinner/cpython_optimization_notes

Personal notes on optimizations in CPython

Size: 33.2 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

catchcodes/DIP_GUI

带GUI的DIP项目

Language: C++ - Size: 64.9 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 1

mstern98/topylogic-git

Topologic Python Library. A library to simulate DFAs and Probabilistic DFAs using context switching. This library provides a way to build and define the behavior of a graph. The client is able to define the function each vertex and edge of the graph make and how the graph transitions from one (the first valid edge) or to many states, as well as which states the graph starts in.

Language: C - Size: 30.3 MB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 0

juancarlospaco/nim-requirementstxt

Python requirements.txt generic iterator parser for Nim

Language: Nim - Size: 51.8 KB - Last synced at: 9 months ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 1

ruwanego/RustPython-intro

Introduction to RustPython [WIP]

Size: 275 KB - Last synced at: almost 3 years ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 0

martysama0134/python-tea

Python/C implementation of TEA XTEA XXTEA

Language: Python - Size: 9.77 KB - Last synced at: almost 3 years ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 4

aalavandhaann/chenhancc

A faster python geodesic path cutting across mesh surface

Language: C++ - Size: 49 MB - Last synced at: 3 months ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 2

shihai1991/shihai1991.github.io

我的博客:https://shihai1991.github.io/

Language: HTML - Size: 12.7 MB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 4 - Forks: 2

karellen/karellen-llvm

Karellen Python LLVM Library

Language: Python - Size: 402 KB - Last synced at: 11 days ago - Pushed at: 15 days ago - Stars: 4 - Forks: 0

RoLO0u/sticker-bot

Bot for Telegram to create sticker sets/packs with aiogram

Language: Python - Size: 246 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

v-finance/cross-python

Language: Meson - Size: 357 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 2