Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 15 Rust High Performance Projects
-
I mean, most OSes already ship with a WebView component that you can use instead of shipping an entire browser runtime.
Wails does that: https://wails.io/
Tauri also does that: https://tauri.app/
That does help with the needed resources quite a bit: https://github.com/Elanis/web-to-desktop-framework-compariso...
Sadly it doesn’t change the memory usage much so the technology is still inherently wasteful, but on a certain level it feels like a lost battle - because web technologies often feel like the choice of least resistance when you want GUI software that will run on a bunch of platforms while not being annoying to develop (from the perspective of your run of the mill dev).
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
hyperswitch
An open source payments switch written in Rust to make payments fast, reliable and affordable
-
burn
Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.
Burn is an emerging deep learning framework written in pure Rust that aims to provide a flexible, efficient, and safe environment for building and training neural networks. With its modular design and strong type system, Burn represents a significant step forward in bringing deep learning to the Rust ecosystem.
-
-
hora
🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .
-
https://github.com/Xudong-Huang/may
The project has some serious restrictions and unsound footguns (e.g. around TLS), but otherwise it's usable enough. There are also a number of C/C++ libraries, but I can not comment on those.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Project mention: Show HN: Hyperion – 10k Player Minecraft PvP Battle Written in Rust | news.ycombinator.com | 2024-11-17
-
Project mention: Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally | news.ycombinator.com | 2024-02-18
How does Bitmagnet compare to Aquatic? https://github.com/greatest-ape/aquatic
-
-
quadim
High-performance Quadtree image compression/stylization, 100+FPS on modern computers and avoiding ugly non-squares 💢
-
For those who are interested, there is a strong connection between FFT and quantum gates. Applying a gate to a target qubit in a quantum system follows the same computing pattern as one stage in FFT. Consequently, any quantum simulator contains an FFT implementation, and an efficient FFT implementation can be ported to a quantum simulator implementation.
To see how quantum gates work, take a look at Spinoza: https://github.com/QuState/spinoza, a sister project for PhastFT, and Hume, a simpler, but lower performing, Python version: https://github.com/learnqc/code/tree/main/src/hume.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust High Performance discussion
Rust High Performance related posts
-
Tauri-apps/Tauri: Build smaller, faster, and more secure desktop and mobile apps
-
Show HN: Hyperion – 10k Player Minecraft PvP Battle Written in Rust
-
Show HN: A macOS app and window activity tracker
-
Ask HN: Stick to Electron (JS/TS), Swift and Kotlin or Learn Rust and Use Tauri
-
Ask HN: How should I learn Rust for Tauri development?
-
Tauri 2.0 Stable Release
-
Tauri adoption guide: Overview, examples, and alternatives
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 10 Feb 2025
Index
What are some of the best open-source High Performance projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | tauri | 89,224 |
2 | Pake | 34,637 |
3 | hyperswitch | 13,278 |
4 | burn | 9,626 |
5 | sled | 8,293 |
6 | hora | 2,611 |
7 | may | 1,999 |
8 | tensorbase | 1,446 |
9 | hyperion | 605 |
10 | aquatic | 501 |
11 | fast-float-rust | 275 |
12 | quadim | 135 |
13 | spinoza | 69 |
14 | slas | 35 |
15 | UNIT3D-Announce | 23 |