Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 Rust Command-line Projects
A cat(1) clone with wings.Project mention: Configurando o ArchLinux com WSL 2 para Devs | dev.to | 2022-11-21
bat: alternativa ao “cat”.
ripgrep recursively searches directories for a regex pattern while respecting your gitignoreProject mention: Ask HN: Bookmarks for Hacker News? | news.ycombinator.com | 2022-11-30
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
A simple, fast and user-friendly alternative to 'find'Project mention: find and delete files recursively and delete if the directory is empty | reddit.com/r/linux4noobs | 2022-11-23
First of all, to speed up the whole thing, use fd (usually named fd-find in distro packages). Note the syntax is not 1:1 with find
A modern replacement for ‘ls’.Project mention: Configurando o ArchLinux com WSL 2 para Devs | dev.to | 2022-11-21
exa: serve como alternativa ao “ls”; e
A command-line benchmarking toolProject mention: How do you test compiler projects? | reddit.com/r/Compilers | 2022-11-30
Additionally, you can check against another proven compiler (for example, Rust or python) the output of yours to see if returns the same. It also can work as a benchmark (nice to run with https://github.com/sharkdp/hyperfine for example)
A full featured, fast Command Line Argument Parser for RustProject mention: Hey Rustaceans! Got a question? Ask here! (43/2022)! | reddit.com/r/rust | 2022-10-24
If you check the bottom of a crates page on crates.io, you can see download stats. clap has over 81M downloads. arkwerk has 3,868.
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
Build terminal user interfaces and dashboards using Rust
A fast CSV command line toolkit written in Rust.Project mention: What are your coolest tools for one-liners ? | reddit.com/r/commandline | 2022-10-05
A smarter cd command. Supports all major shells.Project mention: Is there an easy way to cd into a commonly used folder? Is creating an alias the best way? | reddit.com/r/linux4noobs | 2022-11-18
A new way to see and navigate directory trees : https://dystroy.org/brootProject mention: Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal | dev.to | 2022-11-07
Broot is a tree alternative with a better user experience, and you can use it to navigate a file structure. It's fast and respects .gitignore. You can cd into a directory from the tree view, open sub-directories in a panel, and even preview files. It has excellent keyboard navigation as well. It has many more features.
A command-line hex viewerProject mention: good hex view software? | reddit.com/r/embedded | 2022-10-21
A simple and lightweight command-line hex viewer:Hexyl
Ping, but with a graphProject mention: Any free app for pinging multiple IP address simultaneously? | reddit.com/r/macapps | 2022-09-05
https://github.com/orf/gping - but probably not for 100 IPs..
Command-line Git information toolProject mention: [media] Onefetch v2.13 is typically 2x faster and now supports ~100 programming languages | reddit.com/r/rust | 2022-11-16
Release notes: https://github.com/o2sh/onefetch/releases/tag/v2.13.0
Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functionsProject mention: GoLogin and python/selenium | reddit.com/r/learnpython | 2022-10-28
A command-line DNS client.Project mention: Dog - TUI dig client for DNS lookups | reddit.com/r/LinuxShell | 2022-10-12
A command-line tool to generate, analyze, convert and manipulate colorsProject mention: The culmination of several months of work by dozens of people, Flatpak 1.14.0 is now out! | reddit.com/r/linux | 2022-08-22
I'm a fan of standalone binaries statically linked to musl for small command line applications. One such CLI app that releases this way is Pastel, a comprehensive color utility.
Intuitive find & replace CLI (sed alternative)Project mention: Being Ridiculed for My Open Source Project (2013) | news.ycombinator.com | 2022-11-07
Even if sed and grep are available their weird syntax is enough to make people write modern replacements.
I don't care if they're not 100% feature complete, the fact I can remember how to use them for my simple everday tasks (searching, finding/replacing across many files) without needing to consult a manpage or search online for answers is enough.
🌟 For when you really just want to serve some files over HTTP right now!Project mention: Looking for a way to host files. | reddit.com/r/selfhosted | 2022-11-20
Second this. Both Dufs or Miniserve are good lightweight options.
Executes commands in response to file modificationsProject mention: is there a plugin to run any file (.py .js .java etc.) and display the output? | reddit.com/r/vim | 2022-10-29
I use watchexec to automatically run the code when saved, you should customise this to your liking.
:stars: Manage your shell commands.Project mention: Why is Tmux better than neovim's built-in terminal? | reddit.com/r/neovim | 2022-11-12
For the command that takes a long time to complete, I always use pueue to run. This thing let you run multiple commands in order and can schedule the execution later which is really helpful to my workflow.
A command line progress reporting library for RustProject mention: Announcing cargo-cleanall | reddit.com/r/rust | 2022-10-27
A hackable, minimal, fast TUI file explorerProject mention: xplr v0.20.0 - what's new? | dev.to | 2022-11-02
xplr version 0.20.0 was released last week. If you haven't already, go ahead and install the latest version. This post will try to break down the changelog in the release in an easy-to-digest manner, looking through the perspective of different user groups.
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Rust Command-line related posts
Cargo Clean All - A cargo plugin to clean all your projects at once with filters
4 projects | reddit.com/r/rust | 28 Nov 2022
Benchmark times changing between runs
1 project | reddit.com/r/learnrust | 28 Nov 2022
find and delete files recursively and delete if the directory is empty
1 project | reddit.com/r/linux4noobs | 23 Nov 2022
What's so cool about Fig Autocomplete 💭
2 projects | dev.to | 22 Nov 2022
Looking for a way to host files.
5 projects | reddit.com/r/selfhosted | 20 Nov 2022
Is there an easy way to cd into a commonly used folder? Is creating an alias the best way?
4 projects | reddit.com/r/linux4noobs | 18 Nov 2022
Replace text in certain column only
1 project | reddit.com/r/commandline | 16 Nov 2022
A note from our sponsor - SonarLint
www.sonarlint.org | 2 Dec 2022
What are some of the best open-source Command-line projects in Rust? This list will help you: