Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 23 Rust Unix Projects
-
>It's such a good tool I hear they are trying to write drivers with it in the Linux kernel.
And it's going to be a nightmare, because Linux famously makes changes every now and again which require maintainers monkeying all over code they do not know well to change references to functions and structures.
This is hard enough with just C, it is untenable with Rust.
Let's be honest. Linux isn't even that good. Is it worth the pain? The rust devs could get much more work done and without conflict if they worked on their own system, such as Maestro[0] (unix-like) or Redox (microkernel and multiserver proper).
0. https://github.com/maestro-os/maestro
-
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.
-
-
-
You can use topgrade (https://github.com/topgrade-rs/topgrade) to update system, homebrew, npm, python, cargo with only one command. It also works on Linux and Windows.
-
httm
Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!)
Project mention: Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 | news.ycombinator.com | 2024-07-20 -
aero
Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
scriptisto
A language-agnostic "shebang interpreter" that enables you to write scripts in compiled languages.
Project mention: Bunster: Compile bash scripts to self contained executables | news.ycombinator.com | 2025-01-23I suppose https://www.youtube.com/watch?v=eRHlFkomZJg
If you don't want to watch video , then I can link the tool it uses https://github.com/igor-petruk/scriptisto/wiki/Writing-scrip...
-
-
-
fcp
A significantly faster alternative to the classic Unix cp(1) command, copying large files and directories in a fraction of the time.
-
-
smartcat
Putting a brain behind `cat`🐈⬛ Integrating language models in the Unix commands ecosystem through text streams. (by efugier)
Project mention: Smartcat: Integrating LLMs in the Unix commands ecosystem through text streams | news.ycombinator.com | 2024-10-30 -
-
-
-
-
-
-
pkger
Automate building RPMs and DEBs as well as other artifacts on multiple Linux distributions, versions and architectures using Docker/Podman
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Unix discussion
Rust Unix related posts
-
A new shell for using modern Unix commands
-
Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2
-
Scriptisto: "Shebang interpreter" that enables writing scripts in compiled langs
-
Oxide Computer releases distribution of illumos intended to power the Oxide Rack
-
ZFS and Proxmox Questions
-
Shrs: Shell toolkit written in Rust – release v0.0.2
-
Fcp – a significantly faster alternative to the classic Unix cp(1) command
-
A note from our sponsor - InfluxDB
influxdata.com | 25 Apr 2025
Index
What are some of the best open-source Unix projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | maestro | 3,049 |
2 | nix | 2,796 |
3 | sysinfo | 2,421 |
4 | topgrade | 2,371 |
5 | httm | 1,468 |
6 | aero | 1,213 |
7 | desed | 1,173 |
8 | scriptisto | 1,027 |
9 | cicada | 994 |
10 | lemurs | 856 |
11 | fcp | 780 |
12 | Loop | 677 |
13 | smartcat | 459 |
14 | fuc | 398 |
15 | shrs | 327 |
16 | pfetch-rs | 326 |
17 | funzzy | 274 |
18 | fcat | 273 |
19 | expectrl | 187 |
20 | pkger | 178 |
21 | coreutils | 108 |
22 | rudo | 74 |
23 | lpm | 66 |