SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust rust-crate Projects
- Project mention: Announcing Sniffnet v1.4: introduced PCAP files import — it’s 2X faster than Wireshark! | dev.to | 2025-06-28
For those of you that still don't know it, Sniffnet is an open-source, cross-platform, Rust-based application enabling you to comfortably monitor Internet traffic (official website | GitHub repository).
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
grex
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
- Project mention: Brimstone: ES2025 JavaScript engine written in Rust | news.ycombinator.com | 2025-11-16
It looks like Boa has Unicode tables compiled inside of itself: https://github.com/boa-dev/boa/tree/main/core/icu_provider
Brimstone does not appear to.
That covers the vast bulk of the difference. The ICU data is about 10.7MB in the source (boa/core/icu_provider) and may grow or shrink by some amount in the compiling.
I'm not saying it's all the difference, just the bulk.
There's a few reasons why svelte little executables with small library backings aren't possible anymore, and it isn't just ambient undefined "bloat". Unicode is a big one. Correct handling of unicode involves megabytes of tables and data that have to live somewhere, whether it's a linked library, compiled in, tables on disks, whatever. If a program touches text and it needs to handle it correctly rather than just passing it through, there's a minimum size for that now.
-
plotters
A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀
-
-
Add uniffi to your Cargo.toml file:
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
termscp
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3/SMB
-
kalk
Scientific calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals
-
-
-
-
-
-
-
lingua-rs
The most accurate natural language detection library for Rust, suitable for short text and mixed-language text
-
-
-
optimization-engine
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust rust-crate discussion
Rust rust-crate related posts
-
A simple C project scaffolder
-
Announcing Sniffnet v1.4: introduced PCAP files import — it’s 2X faster than Wireshark!
-
Building an iOS App with Rust Using UniFFI
-
Lessons from Mixing Rust and Java: Fast, Safe, and Practical
-
Show HN: Nova JavaScript Engine
-
Balancing open-source and a full-time job
-
Crossing the Impossible FFI Boundary, and My Gradual Descent into Madness
- A note from our sponsor - SaaSHub www.saashub.com | 23 Dec 2025
Index
What are some of the best open-source rust-crate projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | sniffnet | 32,173 |
| 2 | grex | 7,944 |
| 3 | boa | 6,720 |
| 4 | plotters | 4,414 |
| 5 | poem | 4,296 |
| 6 | uniffi-rs | 4,103 |
| 7 | async-graphql | 3,609 |
| 8 | termscp | 2,678 |
| 9 | kalk | 1,828 |
| 10 | bracket-lib | 1,643 |
| 11 | simd-json | 1,347 |
| 12 | deku | 1,330 |
| 13 | ritual | 1,265 |
| 14 | rust_minifb | 1,153 |
| 15 | lemmeknow | 1,071 |
| 16 | lingua-rs | 1,029 |
| 17 | nativeshell | 661 |
| 18 | shadow-rs | 643 |
| 19 | optimization-engine | 598 |
| 20 | eventually-rs | 589 |
| 21 | simdutf8 | 574 |
| 22 | egui_dock | 567 |
| 23 | sv-parser | 459 |