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. Learn more →
Top 23 Rust Tool Projects
-
bat a cat clone with syntax highlighting and git integration
-
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.
-
fd find replacement
- 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).
-
-
-
12. hexdump/xxd → hexyl (9.8k ⭐)
-
grex
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
-
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.
-
Another interesting tool in this space is trippy, which ‘combines the functionality of traceroute and ping’
https://github.com/fujiapple852/trippy
-
-
-
imageflow
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
Don't install neovim with your system package manager, just like your other development tools. If you rely on a tool where the version makes a big difference, you should be in control of it, not the system package manager. You can build it from the source (which works fine) or use something like Bob [1].
[1]https://github.com/MordechaiHadad/bob
- Project mention: Gorgeous-GRUB: collection of decent community-made GRUB themes | news.ycombinator.com | 2025-05-03
On NixOS we get one new grub menu entry per “deployment”, be it when you deploy to another host or the local one. They both then get a new grub entry. Of course you can still shoot yourself in the foot by making your system inaccessible remotely, by screwing up ssh config for example. There’s also a solution for that called deploy-rs which has a magic rollback feature which rolls back the system if it can’t connect back to the computer initiating the deployment https://github.com/serokell/deploy-rs?tab=readme-ov-file#mag...
I’m using these features since multiple years now and can vouch for them.
Not exactly related to your initial question but I also have my system build in CI and do some playwright tests which become more and more comprehensive as time passes. This all gives me quite a lot of confidence I’ll find an issue early or be able to revert back.
-
-
- Project mention: Alass – Automatic Language-Agnostic Subtitle Synchronization | news.ycombinator.com | 2025-02-24
-
- Project mention: IntelliShell – Like IntelliSense, but for Shells | news.ycombinator.com | 2025-11-07
-
cyme
List system USB buses and devices. A modern cross-platform lsusb that attempts to maintain compatibility with, but also add new features
Project mention: A terminal command that tells you if your USB-C cable is bad | news.ycombinator.com | 2025-10-07A similar tool, open source and portable Linux/Mac/Windows is Cyme. It works wonderfully well.
https://github.com/tuna-f1sh/cyme
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Tool discussion
Rust Tool related posts
-
Bat v0.26.0 Released
-
Bat: Cat with Syntax Highlighting
-
Bat: Cat with Syntax Highlighting
-
What to do when your git worktree is not detecting file changes
-
bat VS kat - a user suggested alternative
2 projects | 13 Mar 2025 -
Alass – Automatic Language-Agnostic Subtitle Synchronization
-
Hyperfine: A command-line benchmarking tool
- A note from our sponsor - InfluxDB www.influxdata.com | 22 Dec 2025
Index
What are some of the best open-source Tool projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | bat | 56,256 |
| 2 | fd | 40,857 |
| 3 | sniffnet | 32,173 |
| 4 | hyperfine | 27,049 |
| 5 | onefetch | 11,389 |
| 6 | hexyl | 9,917 |
| 7 | grex | 7,944 |
| 8 | trippy | 6,375 |
| 9 | pastel | 6,119 |
| 10 | fselect | 4,367 |
| 11 | imageflow | 4,353 |
| 12 | bob | 1,949 |
| 13 | deploy-rs | 1,894 |
| 14 | jql | 1,642 |
| 15 | sprite-dicing | 1,437 |
| 16 | alass | 1,239 |
| 17 | diskus | 1,147 |
| 18 | intelli-shell | 1,111 |
| 19 | cyme | 1,029 |
| 20 | csview | 679 |
| 21 | code-minimap | 642 |
| 22 | hoard | 631 |
| 23 | dirble | 629 |