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. Learn more →
Top 23 Python Rust Projects
-
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.
-
m2cgen
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
oxen-release
Lightning fast data version control system for structured and unstructured machine learning datasets. We aim to make versioning datasets as easy as versioning code.
-
mosec
A high-performance ML model serving framework, offers dynamic batching and CPU/GPU pipelines to fully exploit your compute machine
-
themes
Custom themes repository for Warp, a blazingly fast modern terminal built in Rust. (by warpdotdev)
-
awesome-n64-development
A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Robyn – Innovator Friendly, and Community Driven Python Web Framework | news.ycombinator.com | 2024-01-04
> C/C++'s header system with conditional inclusion
Wouldn't it be more accurate to say something like "older build systems"? I don't think any of the things you listed are "modern". Which isn't a criticism of their legacy! They have been very useful for a long time, and that's to be applauded. But they have huge problems, which is a big part of why newer systems have been created.
FWIW, I have been using pants[0] (v2) for a little under a year. We chose it after also evaluating it and bazel (but not nix, for better or worse). I think it's really really great! Also painful in some ways (as is inevitably the case with any software). And of course it's nearly impossible to entirely stomp out "genrules" use cases. But it's much easier to get much closer to true hermeticity, and I'm a big fan of that.
0: https://www.pantsbuild.org/
You mean remove background noise and transcribe? Then you can use DeepFilterNet to remove noise, and Whisper to transcribe.
Project mention: Is NautilusTrader compatible with MetaTrader5 Python Package? | /r/algotrading | 2023-06-21I recently found NautilusTrader. According to NautilusTrader, it can be integrated with Brokers/Exchange that provides REST, WebSocket or FIX API. Not sure if there is a work around to integrate MetaTrader5 Python to NautilusTrader.
Project mention: Ask HN: Anyone looking for contributors for their open source projects | news.ycombinator.com | 2024-03-21https://github.com/rustedpy/result
Small Python library, slowly and steadily growing in use.
Funny that you ask... https://github.com/pydantic/pydantic-core Unfortunately it seems that the functionality you ask for is not (yet) part of this ...
Project mention: Building a streaming SQL engine with Arrow and DataFusion | news.ycombinator.com | 2024-03-18
Project mention: Show HN: Shortbread, a web app that helps you create AI comics in minutes | news.ycombinator.com | 2023-10-06Also, VoltaML has a good reference GPU AITemplate SD 1.5 implementation:
https://github.com/VoltaML/voltaML-fast-stable-diffusion/tre...
The speed jump is massive on my desktop GPU, probably even more dramatic on cloud hardware, and it may support some things (weight swapping/lora swapping/resolution changing) better than JAX.
Project mention: Ask HN: Can we do better than Git for version control? | news.ycombinator.com | 2023-12-10We've been working on a data version control system called "oxen" optimized for large unstructured datasets that we are seeing more and more with the advent of many of the generative AI techniques.
Many of these datasets have many many images, videos, audio files, text as well as structured tabular datasets that git or git-lfs just falls flat on.
Would love anyone to kick the tires on it and let us know what you think:
https://github.com/Oxen-AI/oxen-release
The commands are mirrored after git so it is easy to learn, but optimized under the hood for larger datasets.
Gleam is written in Rust and is a nice example (besides Rust itself) of what it looks like to write a language in Rust. By my own tracking (https://github.com/alilleybrinker/langs-in-rust) Gleam is one of the most popular languages written in Rust and is one of the few top languages in that list which isn't a reimplementation of an existing language!
If they don't want you to use their API just respect their wishes and scrape Reddit. https://github.com/JosephLai241/URS it's the only moral thing we can do.
Project mention: 20x Faster as the Beginning: Introducing pgvecto.rs extension written in Rust | dev.to | 2023-08-06Mosec - A high-performance serving framework for ML models, offers dynamic batching and CPU/GPU pipelines to fully exploit your compute machine. Simple and faster alternative to NVIDIA Triton.
> Another problem is that there are hundreds of built-in library functions that need to be compiled from Python from C
An approach I've advocated as one of the main authors of py2many is that all of the python builtin functions be written in a subset of python[1] and then compiled into native code. This has the benefit of avoiding GIL, problems with C-API among other things.
Do checkout the examples here[2] which work out of the box for many of the 8-9 supported backends.
[1] https://github.com/py2many/py2many/blob/main/doc/langspec.md
IDA can't demangle Rust names natively? Srsly? This feels like a price of admission in current year. Ah, a plugin: https://github.com/timetravelthree/IDARustDemangler . This seems like something that should be added to the article.
Python Rust related posts
-
Progress Quest: the original idle game
-
FLaNK AI-April 22, 2024
-
Pylyzer – A fast static code analyzer and language server for Python
-
LLM4Decompile: Decompiling Binary Code with LLM
-
Building a streaming SQL engine with Arrow and DataFusion
-
FLaNK AI Weekly 18 March 2024
-
Zim – A Desktop Wiki
-
A note from our sponsor - InfluxDB
www.influxdata.com | 13 May 2024
Index
What are some of the best open-source Rust projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | orjson | 5,602 |
2 | Robyn | 3,605 |
3 | pants | 3,117 |
4 | m2cgen | 2,717 |
5 | DeepFilterNet | 1,952 |
6 | nautilus_trader | 1,588 |
7 | result | 1,369 |
8 | pydantic-core | 1,283 |
9 | bytewax | 1,160 |
10 | voltaML-fast-stable-diffusion | 946 |
11 | oxen-release | 837 |
12 | langs-in-rust | 802 |
13 | URS | 732 |
14 | mosec | 709 |
15 | themes | 643 |
16 | py2many | 605 |
17 | setuptools-rust | 565 |
18 | sourmash | 435 |
19 | artiq | 405 |
20 | codebraid | 362 |
21 | awesome-n64-development | 312 |
22 | rtoml | 297 |
23 | IDARustDemangler | 263 |
Sponsored