Rust pyo3

Open-source Rust projects categorized as pyo3 Edit details

Top 10 Rust pyo3 Projects

  • robyn

    Robyn is a fast and extensible async python web server with a rust runtime

    Project mention: I made Granian: a Rust HTTP server for Python applications | reddit.com/r/Python | 2022-07-29

    Maybe you can get some inspiration from: https://github.com/sansyrox/robyn

  • maturin

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

    Project mention: Would you use maturin for ML model serving? | reddit.com/r/rust | 2022-07-08

    Maturin looks like a solid project. It seems like a good fit for wrapping up the unsafe Python model in a safe performant Rust HTTP server, or otherwise integrating it with Rust backend code.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • litmus

    A fast python HTTP server inspired by japronto written in rust. (by litmus-web)

  • ormsgpack

    Msgpack serialization/deserialization library for Python, written in Rust using PyO3 and rust-msgpack. Reboot of orjson. msgpack.org[Python]

  • fastuuid

    FastUUID is a library which provides CPython bindings to Rust's UUID library

  • solders

    Python bindings for the Solana Rust SDK

    Project mention: Announcing Solders: a Python wrapper for the Solana Rust SDK | reddit.com/r/solana | 2022-06-01

    I'm excited to announce the release of Solders, a Python wrapper for the Solana Rust SDK. Solders calls the Solana Rust code directly so it doesn't have to be reimplemented in Python.

  • pyheck

    Python bindings for heck, the Rust case conversion library

    Project mention: PyHeck: I wrote a fast case conversion library with just 106 lines of Rust code | reddit.com/r/Python | 2022-01-26

    The result is PyHeck, a fast Python library for doing case conversion (like converting camelCase to snake_case).

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • Songbird-Py

    Songbird bindings for python

    Project mention: How Do I Make My Discord Bot Play Music (Hikari) | reddit.com/r/Discord_Bots | 2022-02-07
  • Python-Regex

    A port of the Rust regex library to python for super speed linear matching.

  • pyttfwrap

    Preview how plain text would wrap were it rendered with a given ttf font for a given line width

    Project mention: Use rust code in Python with pyo3 | news.ycombinator.com | 2021-11-28

    I recently wanted to use some rust crates from Python and decided to give PyO3 a go and I must say it works really well.

    Took about one evening to plug it all together and get it running. The guide at pyo3.rs was really helpful and maturin to build binary packages just works. You pass in python types and they arrive as rust-native types. Makes writing code feel very native.

    The result: https://github.com/Grollicus/pyttfwrap takes a string and splits it as it would wrap when rendered with a given TTF font. Most of the code is about keeping a reference to the loaded font as that's an expensive operation.

    Was some great fun and I'm sure I'll use it some more.

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 2022-07-29.

Rust pyo3 related posts

Index

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

Project Stars
1 robyn 1,456
2 maturin 1,210
3 litmus 128
4 ormsgpack 102
5 fastuuid 86
6 solders 34
7 pyheck 30
8 Songbird-Py 13
9 Python-Regex 10
10 pyttfwrap 1
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com