Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Top 23 Rust Bash Projects
-
Warp engineer here - Warp is open source as well if there's anything we can do to improve the default experience. Otherwise, it's available to fork and customize: https://github.com/warpdotdev/warp
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
starship is the prompt. That's it, that's the whole job, but it does that job well: git branch and status, language versions, command duration, all rendered fast and only when relevant, so it doesn't clutter the prompt with things that don't apply to the directory you're in. The reason it matters more than "cosmetic" makes it sound is that a good prompt answers questions before you have to ask them. Am I in a dirty git tree? Which Node version is active here? Starship tells me before I type anything.
-
Project mention: Zoxide Setup That Actually Works: Install, Initialize, and Verify | dev.to | 2026-08-07
Disclosure: I maintain zoxide.org as an independent guide site. It is not the official zoxide project. Commands in this post were checked against the official zoxide repository.
-
Project mention: The zero-cost fallacy: open-source software in the agentic era | news.ycombinator.com | 2026-07-14
-
-
Project mention: Amber the programming language compiled to Bash/Ksh/Zsh | news.ycombinator.com | 2026-07-07
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
To make updating simpler all the crates are now in the same portage-cli monorepo and most are already released, with few on hold waiting on having all the fixes I prepared for brush landing (help reviewing and polishing very welcome).
-
Sheldon to manage shell plugins smoothly
-
-
Project mention: IntelliShell – Like IntelliSense, but for Shells | news.ycombinator.com | 2025-11-07
-
Project mention: Argc: A Bash CLI framework, also a Bash command runner | news.ycombinator.com | 2025-10-28
-
rust_cmd_lib
Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way
-
pipelight
Tiny automation pipelines. Bring CI/CD to the smallest projects. Self-hosted, Lightweight, CLI only.
-
workflows
Workflows make it easy to browse, search, execute and share commands (or a series of commands)--without needing to leave your terminal.
-
-
-
-
-
-
- There's no mention of transparent compression, either in the README or through simple source code search. I did find https://github.com/dimo414/bkt/issues/62 which mentions swappable backends. The fact that it uses some type of database instead of just the filesystem is not a positive for me, I prefer the state to be easy to introspect with common tools. I will often memo commands that output gigabytes of data, which is usually highly compressible. Transparent compression fixes that up. One could argue this could be avoided with a filesystem-level feature, like ZFS transparent compression. But I don't know how to detect that in a cross-FS fashion.
-
complgen
Language-independent, declarative bash/fish/zsh/pwsh completions without writing shell scripts!
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Bash discussion
Rust Bash related posts
-
Amber the programming language compiled to Bash/Ksh/Zsh
-
Warp goes open source, betting agents and community can outpace closed rivals
-
What's Actually in My .zshrc (and Why)
-
Looop – A tiny, portable, Kubernetes-shaped control loop for your LLM agent
-
portage-cli
-
Absolutly fastest virtual bash engine for you AI have a new site
-
Brush a Bash/POSIX-compatible shell written in the Rust
-
A note from our sponsor - AppSignal
www.appsignal.com | 6 Sep 2026
Index
What are some of the best open-source Bash projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | warp | 64,666 |
| 2 | starship | 59,738 |
| 3 | zoxide | 39,030 |
| 4 | atuin | 31,503 |
| 5 | gitui | 22,467 |
| 6 | navi | 17,496 |
| 7 | amber | 5,218 |
| 8 | brush | 2,203 |
| 9 | sheldon | 1,568 |
| 10 | cmd-wrapped | 1,289 |
| 11 | intelli-shell | 1,282 |
| 12 | argc | 1,165 |
| 13 | rust_cmd_lib | 1,155 |
| 14 | pipelight | 982 |
| 15 | workflows | 848 |
| 16 | pay-respects | 704 |
| 17 | hoard | 660 |
| 18 | silver | 505 |
| 19 | plock | 504 |
| 20 | ffs | 498 |
| 21 | bkt | 356 |
| 22 | complgen | 335 |
| 23 | kubesess | 286 |