exa | bat | |
---|---|---|
131 | 207 | |
23,976 | 53,069 | |
0.3% | 1.4% | |
3.0 | 9.3 | |
9 months ago | 21 days ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
exa
-
Eza: A modern, maintained replacement for ls
I think they are not referring to ls, but to exa [0], which is not maintained anymore.
[0]https://github.com/ogham/exa
-
Show HN: Elles – A Nicer /Bin/Ls
I would also take a look at exa: https://the.exa.website/
It's been my ls replacement for a while now and it's very customizable!
-
A ‘Software Developer’ Knows Enough to Deliver Working Software Alone and in Teams
It depends on the scale of the project but man, if you can't build a simple CRUD app in your preferred stack and deploy it in some fashion (even if it's just a binary posted on some website, kinda like Exa) then that's just disappointing...
-
Which 2nd language should I learn?
Can compile to a single binary to build tools like exa
- Exa Is Deprecated
- ls -l IN COLOR!
-
What's your favorite Go architecture for a new micro-service? Here's mine...
Try https://github.com/ogham/exa and exa -T -L2 command . It will generate a good folder structure tree to update the question
-
macOS Command-Line Tools You Might Not Know About
Some of us don't want all of GNU's utilities; just on an as-needed basis. They're not as needed as they once were.
Many of these utilities have been rewritten in Rust and have more modern features.
For example, instead of ls, I use exa [1]. Or ripgrep [2] instead of grep.
[1]: https://github.com/ogham/exa
[2]: https://github.com/BurntSushi/ripgrep
-
List of apps I use every day - Version 2023
fish: A very fast shell with various customization options to streamline daily commands. I discovered it through this post by @caarlos0, where he provides more details about performance and the differences between fish and zsh. Additionally, I use some CLI utilities like delta, exa, and ripgrep. Here's my dotfiles for fish.
bat
-
Man pages are great, man readers are the problem
I page man (and many other things) through bat[0] which improves my experience.
[0]: https://github.com/sharkdp/bat
-
What to do when your git worktree is not detecting file changes
my cat replacement (bat), shows the changed lines
-
bat VS kat - a user suggested alternative
2 projects | 13 Mar 2025
- Rewriting essential Linux packages in Rust
- Core Git Developers Configure Git
-
Effortlessly Manage Your Notes with my Bash Script Featuring FZF Integration!
bat (for enhanced preview in search)
-
Wombat - Syntax Highlighting with Rust's Bat Called from Crystal
Have you heard of the command-line tool bat, written in Rust? bat is a command-line tool similar to cat that displays file contents in the terminal, but with additional features like line numbering, syntax highlighting, and paging.
-
17 Essential CLI Tools to Boost Developer Productivity
bat
-
Hyperfine: A command-line benchmarking tool
Perhaps interesting (for some) to note that hyperfine is from the same author as at least a few other "ne{w,xt} generation" command line tools (that could maybe be seen as part of "rewrite it in Rust", but I don't want to paint the author with a brush they disagree with!!): fd (find alternative; https://github.com/sharkdp/fd), bat ("supercharged version of the cat command"; https://github.com/sharkdp/bat), and hexyl (hex viewer; https://github.com/sharkdp/hexyl). (And certainly others I've missed!)
Pointing this out because I myself appreciate comments that do this.
For myself, `fd` is the one most incorporated into my own "toolbox" -- used it this morning prior to seeing this thread on hyperfine! So, thanks for all that, sharkdp if you're reading!
Ok, end OT-ness.
-
Delta: A syntax-highlighting pager for Git, diff, grep, and blame output
i like bat, but they also link over to delta :D
https://github.com/sharkdp/bat?tab=readme-ov-file#git-diff
What are some alternatives?
lsd - The next gen ls command
fzf - :cherry_blossom: A command-line fuzzy finder
fd - A simple, fast and user-friendly alternative to 'find'
delta - A syntax-highlighting pager for git, diff, grep, and blame output
coreutils - Cross-platform Rust rewrite of the GNU coreutils
awesome-zsh-plugins - A collection of ZSH frameworks, plugins, themes and tutorials.