Topic: "pyo3"
ijl/orjson
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
Language: Python - Size: 5.37 MB - Last synced at: 2 days ago - Pushed at: 8 days ago - Stars: 6,867 - Forks: 241

PyO3/maturin
Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
Language: Rust - Size: 7.46 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 4,510 - Forks: 316

JosephLai241/URS
Universal Reddit Scraper - A comprehensive Reddit scraping/archival command-line tool.
Language: Python - Size: 582 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 872 - Forks: 112

neon-mmd/websurfx
:rocket: An open source alternative to searx which provides a modern-looking :sparkles:, lightning-fast :zap:, privacy respecting :disguised_face:, secure :lock: meta search engine
Language: Rust - Size: 4.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 853 - Forks: 101

geopolars/geopolars
Geospatial extensions for Polars
Language: Rust - Size: 5.93 MB - Last synced at: 2 days ago - Pushed at: 9 months ago - Stars: 701 - Forks: 24

kevinheavey/solders
A high-performance Python toolkit for Solana, written in Rust
Language: Rust - Size: 4.87 MB - Last synced at: about 15 hours ago - Pushed at: 3 months ago - Stars: 376 - Forks: 39

geoarrow/geoarrow-rs
GeoArrow in Rust, Python, and JavaScript (WebAssembly) with vectorized geometry operations
Language: Rust - Size: 13.8 MB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 322 - Forks: 26

aviramha/ormsgpack
Msgpack serialization/deserialization library for Python, written in Rust using PyO3. Reboot of orjson. msgpack.org[Python]
Language: Rust - Size: 4.41 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 308 - Forks: 22

awolverp/cachebox
The fastest memoizing and caching Python library written in Rust.
Language: Rust - Size: 1.96 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 301 - Forks: 5

mityax/rustimport
Import Rust source files directly from Python!
Language: Python - Size: 123 KB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 247 - Forks: 14

longportapp/openapi
LongPort OpenAPI SDK Base.
Language: Rust - Size: 56.3 MB - Last synced at: 2 days ago - Pushed at: 14 days ago - Stars: 212 - Forks: 26

Anexen/pyxirr
Rust-powered collection of financial functions.
Language: Rust - Size: 844 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 188 - Forks: 20

litmus-web/litmus
A fast python HTTP server inspired by japronto written in rust.
Language: Rust - Size: 458 KB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 169 - Forks: 6

kylebarron/geo-index
A Rust crate and Python library for packed, immutable, zero-copy spatial indexes.
Language: Rust - Size: 1.51 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 156 - Forks: 9

fastuuid/fastuuid
FastUUID is a library which provides CPython bindings to Rust's UUID library
Language: Python - Size: 98.6 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 156 - Forks: 20

Yvictor/polars_ta_extension
Polars extension for Ta-Lib: Support Ta-Lib functions in Polars expressions
Language: Rust - Size: 462 KB - Last synced at: about 16 hours ago - Pushed at: 3 months ago - Stars: 154 - Forks: 22

PyO3/maturin-action
GitHub Action to install and run a custom maturin command with built-in support for cross compilation
Language: TypeScript - Size: 1.42 MB - Last synced at: 2 days ago - Pushed at: 29 days ago - Stars: 150 - Forks: 46

kylebarron/arro3
A minimal Python library for Apache Arrow, connecting to the Rust arrow crate
Language: Rust - Size: 3.3 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 140 - Forks: 11

itsmeadarsh2008/flpc
A Rust-based regex crate wrapper for Python3 to get faster performance. 👾
Language: Python - Size: 37.1 KB - Last synced at: 1 day ago - Pushed at: 10 months ago - Stars: 129 - Forks: 6

Jij-Inc/pyo3-stub-gen
Stub file (*.pyi) generator for PyO3
Language: Rust - Size: 381 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 97 - Forks: 24

yankun1992/fastbloom
A fast bloom filter implemented by Rust for Python! 10x faster than pybloom!
Language: Rust - Size: 537 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 96 - Forks: 16

daggy1234/polaroid
Hyper Fast and safe image manipulation library for python . Powered by rust.
Language: Rust - Size: 5.55 MB - Last synced at: 25 days ago - Pushed at: over 2 years ago - Stars: 85 - Forks: 6

nathanielfernandes/imagetext-py
A blazing fast text drawing library
Language: Rust - Size: 335 KB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 77 - Forks: 5

kensho-technologies/sequence_align
Efficient implementations of Needleman-Wunsch and other sequence alignment algorithms written in Rust with Python bindings via PyO3.
Language: Python - Size: 201 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 71 - Forks: 4

jinlow/forust
A lightweight gradient boosted decision tree package.
Language: Rust - Size: 13.4 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 70 - Forks: 7

gibz104/reth-db-py
Python wrapper around reth db. Written in Rust.
Language: Rust - Size: 108 KB - Last synced at: 26 days ago - Pushed at: 2 months ago - Stars: 65 - Forks: 6

rust-cross/manylinux-cross
manylinux2014 and manylinux_2_28 aarch64/armv7l/s390x/ppc64/ppc64le cross compilation docker image
Language: Dockerfile - Size: 499 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 57 - Forks: 11

fornwall/advent-of-code
🎄Advent of Code with Rust 🦀
Language: Rust - Size: 4.97 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 50 - Forks: 9

SBentley/qvd-utils
Read Qlik Sense .qvd files
Language: Rust - Size: 3.25 MB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 49 - Forks: 18

kevinheavey/pyheck
Python bindings for heck, the Rust case conversion library
Language: Rust - Size: 2.82 MB - Last synced at: 20 days ago - Pushed at: almost 3 years ago - Stars: 49 - Forks: 4

crate-py/rpds
Python bindings to the Rust rpds crate for persistent data structures
Language: Rust - Size: 279 KB - Last synced at: about 7 hours ago - Pushed at: 7 days ago - Stars: 48 - Forks: 20

SunDoge/dlpark
A Rust Library for High-Performance Tensor Exchange with Python
Language: Rust - Size: 778 KB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 41 - Forks: 3

thedataquarry/rustinpieces
Journeys between the two worlds of Python 🐍 and Rust 🦀
Language: Rust - Size: 23.3 MB - Last synced at: 2 days ago - Pushed at: 9 days ago - Stars: 40 - Forks: 2

gerardcl/renfe-cli
Python CLI written in Rust for fast Renfe search website trains timetables retrieval
Language: Rust - Size: 280 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 39 - Forks: 3

weiji14/cog3pio
Cloud-optimized GeoTIFF ... Parallel I/O 🦀
Language: Rust - Size: 112 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 38 - Forks: 1

dustalov/evalica
Evalica, your favourite evaluation toolkit
Language: Python - Size: 596 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 36 - Forks: 4

Wybxc/awr
(开发暂停)基于 ricq 包装,供 Python 使用的 QQ 无头客户端。
Language: Rust - Size: 250 KB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 36 - Forks: 2

Cryptex-github/ril-py
Rust Imaging Library's Python binding: A performant and high-level image processing library for Python written in Rust
Language: Rust - Size: 185 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 32 - Forks: 3

ozekik/lightrdf
A fast and lightweight Python RDF parser which wraps bindings to Rust's Rio using PyO3
Language: Python - Size: 240 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 1

Smirkey/powerboxes
utility functions to manipulate and compute metrics on boxes
Language: Rust - Size: 1.18 MB - Last synced at: 27 days ago - Pushed at: 7 months ago - Stars: 29 - Forks: 2

deknowny/reqsnaked
⚡ Blazing fast async/await HTTP client for Python written on Rust using reqwests
Language: Rust - Size: 3.12 MB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 28 - Forks: 2

Intsights/braveblock
A fast and easy adblockplus parser and matcher based on adblock-rust package
Language: Python - Size: 4.61 MB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 27 - Forks: 2

LaihoE/Python-demoparser
CS:GO demo parser
Language: Rust - Size: 100 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 27 - Forks: 2

Nicoretti/ka3005p
Command line tool to remote control Korad, Tenma, RS, Velleman, Stamos, power supplies and other clones.
Language: Rust - Size: 4.73 MB - Last synced at: about 14 hours ago - Pushed at: 10 months ago - Stars: 25 - Forks: 7

Gelbpunkt/zangy
A fast redis library for python and asyncio written in Rust
Language: Rust - Size: 137 KB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 24 - Forks: 6

nmandery/py_geo_interface
Exchange vector geometries between Rust and Python using pyo3 and Pythons __geo_interface__ protocol
Language: Rust - Size: 122 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 23 - Forks: 1

icedpygui/IcedPyGui
Python wrapper for Rust Iced GUI
Language: Rust - Size: 12.8 MB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 21 - Forks: 2

tox-dev/toml-fmt
Format Python TOML configurations.
Language: Rust - Size: 118 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 21 - Forks: 3

trK54Ylmz/rocksdb-py
Python bindings for RocksDB written in Rust.
Language: Rust - Size: 175 KB - Last synced at: about 18 hours ago - Pushed at: about 2 months ago - Stars: 21 - Forks: 4

shner-elmo/flashtext2
The fastest FlashText library for Python
Language: Python - Size: 1.89 MB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 21 - Forks: 3

sanders41/python-project-generator
Generates a Python project structure for starting new projects
Language: Rust - Size: 1.56 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 18 - Forks: 2

diceroll123/pymermaider
A Python class diagram maker compatible with Mermaid.js (and GitHub), written in Rust.
Language: Rust - Size: 345 KB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 18 - Forks: 0

gufolabs/gufo_snmp
Gufo SNMP is the accelerated Python SNMP library
Language: Rust - Size: 1.77 MB - Last synced at: 15 days ago - Pushed at: 22 days ago - Stars: 17 - Forks: 1

bast/polygons
Fast points-in-polygon test and distances to polygons.
Language: Rust - Size: 1.18 MB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 4

AndrejOrsula/pyo3_bindgen
Automatic Python —> Rust FFI bindings
Language: Rust - Size: 117 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 16 - Forks: 2

thrzl/reqwest.py
⚡ faster python requests
Language: Rust - Size: 232 KB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 16 - Forks: 1

jessekrubin/ry
ry ~ rust-python
Language: Rust - Size: 5.15 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 15 - Forks: 0

hikari-crescent/Songbird-Py
Songbird bindings for python
Language: Rust - Size: 356 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 5

litmus-web/Python-Regex
A port of the Rust regex library to python for super speed linear matching.
Language: Rust - Size: 119 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 2

insight-platform/savant-rs
Savant Library with new generation primitives re-implemented in Rust
Language: Rust - Size: 2.94 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 14 - Forks: 2

saidvandeklundert/pyo3
pyo3 examples
Language: Rust - Size: 82 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 2

ctc-oss/fapolicy-analyzer
Tools to assist with the configuration and management of fapolicyd.
Language: Python - Size: 1.99 MB - Last synced at: about 19 hours ago - Pushed at: 7 days ago - Stars: 13 - Forks: 5

Jij-Inc/serde-pyobject
PyO3's PyAny as a serde data format
Language: Rust - Size: 95.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 2

Tom-the-Bomb/akinator.py
python bindings for akinator-rs: https://github.com/Tom-the-Bomb/akinator-rs/
Language: Rust - Size: 64.5 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 4

Mng-dev-ai/schemars
Schemars is a high-performance Python serialization library, leveraging Rust and PyO3 for efficient handling of complex objects
Language: Rust - Size: 91.8 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 0

emmatyping/abserde 📦
Generate fast JSON parsers based on type stubs
Language: Python - Size: 226 KB - Last synced at: about 16 hours ago - Pushed at: about 5 years ago - Stars: 12 - Forks: 0

abrisco/rules_pyo3
Bazel rules for PyO3
Language: Starlark - Size: 1.14 MB - Last synced at: 3 days ago - Pushed at: 29 days ago - Stars: 11 - Forks: 4

software-challenge/player_python
Python Client for the Software-Challenge Germany 2025
Language: Python - Size: 30.7 MB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 6

kevinheavey/pyonear
Python binding to the NEAR Rust API crates.
Language: Rust - Size: 2.88 MB - Last synced at: 18 days ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 1

eqs/q5
Creative coding framework for Python
Language: Rust - Size: 98.6 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

shenxiangzhuang/bleuscore
BLEU Score in Rust
Language: Python - Size: 9.94 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 10 - Forks: 0

MatrixEditor/dexrs
Dalvik Executable (DEX) parser, disassembler and (partial) decompiler with a Python binding.
Language: Rust - Size: 188 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 2

marcelovicentegc/orangino 📦
A Tangerino plugin for Slack to punch in and out from your CLI, while letting your team know right away.
Language: Rust - Size: 770 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 2

baseplate-admin/resvg-py
High level wrapper of resvg in python
Language: Rust - Size: 5.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 1

theGreatHerrLebert/rustims
A Framework for IMS-MS Raw Data Processing written in Rust and Python.
Language: Rust - Size: 78 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 9 - Forks: 2

j03-dev/osas-player
Music player, with python using customTkinter
Language: Python - Size: 557 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 9 - Forks: 1

night-crawler/jsonpath-rust-bindings
Bindings for jsonpath-rust library
Language: Rust - Size: 40 KB - Last synced at: about 9 hours ago - Pushed at: 9 months ago - Stars: 9 - Forks: 0

PrettyGoodCapital/finance-enums
Standard Financial Enumerations
Language: C++ - Size: 681 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 8 - Forks: 0

shner-elmo/flashtext2-rs
Flashtext implementation in Rust
Language: Rust - Size: 52.7 KB - Last synced at: 23 days ago - Pushed at: 10 months ago - Stars: 8 - Forks: 2

andrusha/pandas-maxminddb
Fast geolocation library for Pandas dataframes written in Rust
Language: Rust - Size: 128 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 0

Pure-Peace/peace-performance-python
rosu-pp (Rust) binding for python. To calculate star ratings and performance points for all osu! gamemodes, and quickly parse Beatmap into python objects.
Language: Python - Size: 395 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 2

tushushu/murmurust
Python binding of MurmurHash3 Rust implementation.
Language: Python - Size: 57.6 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 2

TheButlah/rules_pyo3 📦
Bazel rules to build python extensions with Rust's PyO3 package
Language: Starlark - Size: 31.9 MB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 4

vabrador/quicksocket
A simple, natively parallel WebSocket server module for Python built with Rust, tokio, and pyo3.
Language: Rust - Size: 69.3 KB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 2

ionite34/base2048
Binary encoding with base-2048 in Python with Rust
Language: Rust - Size: 121 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

emergent/wdp131-rust-examples
WEB+DB PRESS No.131の特集「Rust入門」にて掲載したサンプルコードを格納したリポジトリ
Language: Rust - Size: 49.8 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

aviramha/capara
Python profiler written in Rust for Contextual profiling.
Language: Rust - Size: 43.9 KB - Last synced at: 26 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

python-project-templates/python-template-rust
A Python/Rust project template
Language: Rust - Size: 82 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 6 - Forks: 2

rigetti/rigetti-pyo3
Utilities to support common patterns in pyo3-generated bindings
Language: Rust - Size: 179 KB - Last synced at: 27 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

aviramha/rfernet
Python extension for Fernet encryption/decryption, faster than other alternatives.
Language: Python - Size: 39.1 KB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 6 - Forks: 5

SKY-ALIN/bioforma
🧬 Rust implementations of bioinformatics data structures and algorithms for Python
Language: Rust - Size: 93.8 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 6 - Forks: 0

murilo-cunha/intro-to-pyo3
Calling Rust from Python: A Gentle Introduction to PyO3
Language: Jupyter Notebook - Size: 1.15 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

Congyuwang/Py-Bitcoin-Explorer 📦
High Performance Blockchain Deserializer
Language: Rust - Size: 154 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 2

Congyuwang/fasttext-parallel
An easy to use tool for multithreading fasttext batch inference.
Language: Rust - Size: 26.4 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

diceroll123/neofoodclub.py
A Rust implementation of functionality used in neofood.club with Python bindings
Language: Python - Size: 345 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 1

dylanbstorey/pyo3-pylogger
log messages for pyo3 embedded Python applications using the logging module
Language: Rust - Size: 40 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 3

hexedtech/codemp-sublime
SublimeText codemp plugin -- code multiplexer
Language: Python - Size: 251 KB - Last synced at: 25 days ago - Pushed at: 2 months ago - Stars: 5 - Forks: 0

SKY-ALIN/space-drive-game
👩🏻🚀 No humans territory! Online game about space battles where only fast AIs can play
Language: Rust - Size: 163 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

GiacomoPope/xoflib
A Python package build using pyO3 rust bindings to various extendable-output functions (XOFs): including Ascon, BLAKE3, Shake and TurboShake
Language: Python - Size: 2.21 MB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 5 - Forks: 0

python-project-templates/rust-js-wasm
A Python/Rust/JS/WebAssembly project template
Language: JavaScript - Size: 103 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 1
