Top Rust Open-Source Tools | Generated by AI
Question: What are some good Rust open-source tools/software worth knowing, similar to Zed and Warp?
Answer:
Here’s a curated list organized by category — all production-quality, actively maintained Rust projects:
Terminals & Shells
| Project |
What it is |
| Warp |
AI-native terminal (you mentioned it) |
| Alacritty |
GPU-accelerated terminal, minimal, blazing fast |
| WezTerm |
GPU-accelerated terminal + multiplexer, Lua-configurable |
| Zellij |
Terminal multiplexer (tmux alternative), plugin system |
Editors & IDEs
| Project |
What it is |
| Zed |
Fast collaborative editor (you mentioned it) |
| Helix |
Modal editor, tree-sitter + LSP built-in, no plugins needed |
| Project |
Replaces |
Notes |
| ripgrep (rg) |
grep |
Fastest grep, respects .gitignore |
| fd |
find |
Simpler syntax, fast |
| bat |
cat |
Syntax highlighting, git integration |
| eza |
ls |
Colors, icons, tree view |
| zoxide |
cd |
Smarter directory jumping |
| dust |
du |
Visual disk usage |
| procs |
ps |
Better process viewer |
| bottom (btm) |
htop |
Full TUI system monitor |
| sd |
sed |
Sane substitution syntax |
| hyperfine |
manual timing |
Benchmarking CLI tool |
| Project |
What it is |
| just |
make alternative, saner syntax — great for project scripts |
| cargo-watch |
Re-runs cargo on file changes |
| mise |
asdf/nvm/pyenv all-in-one version manager |
| pixi |
Conda-compatible package manager, fast |
| uv |
Python package manager — pip + venv replacement, 100x faster |
| ruff |
Python linter + formatter, replaces flake8/black/isort |
Networking & HTTP
| Project |
What it is |
| xh |
httpie clone but fast — best curl alternative for humans |
| dog |
DNS lookup tool, dig replacement |
| bandwhich |
Terminal bandwidth monitor by process |
| miniserve |
Instant HTTP file server, one binary |
Data & Search
| Project |
What it is |
| Meilisearch |
Full-text search engine, Elasticsearch alternative |
| Tantivy |
Lucene-equivalent search library in Rust |
| Quickwit |
Distributed search engine for logs/traces |
| Lancedb |
Embedded vector DB (relevant for your AI work) |
AI / LLM Adjacent
| Project |
What it is |
| Candle |
HuggingFace’s ML framework in Rust — run LLMs without Python |
| llm |
Run GGML models locally from CLI |
| Ratchet |
WebGPU ML inference in Rust |
My Top Picks for You Specifically
Given your AI engineering trajectory and CLI-first workflow:
uv + ruff — you’re probably already on these, but if not, immediate wins for Python workflow
mise — single tool to replace pyenv/nvm/rbenv
just — replace your Makefiles, works great for agent/CLI project scripts
- Candle — worth studying the source; HF’s bet on Rust for inference, directly relevant to your model training work
- Tantivy / Quickwit — if you ever build RAG pipelines with custom retrieval
- Helix — if you want a modal editor that’s LSP-native from day one without vimrc archaeology