back to home
ibraheemdev / modern-unix
A collection of modern/faster/saner alternatives to common unix commands.
32,765 stars
822 forks
67 issues
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing ibraheemdev/modern-unix in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
Preview<h1 align="center">Modern Unix</h1>
<p align="center">
<h1 align="center">
<a href="https://github.com/sharkdp/bat"><code>bat</code></a>
</h1>
<p align="center">A <code>cat</code> clone with syntax highlighting and Git integration.</p>
<p align="center">
<img src="https://camo.githubusercontent.com/a9789c5200bdb0a22602643d7bf85f0f424ddd4259e763abc865609010c5e228/68747470733a2f2f696d6775722e636f6d2f724773646e44652e706e67" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/eza-community/eza"><code>eza</code></a>
</h1>
<p align="center">A modern, maintained replacement for <code>ls</code>, built on <code><a href="https://github.com/ogham/exa">exa</a></code>.</p>
<p align="center">
<img src="https://github.com/eza-community/eza/blob/main/docs/images/screenshots.png" width="700" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/Peltoche/lsd"><code>lsd</code></a>
</h1>
<p align="center">The next gen file listing command. Backwards compatible with <code>ls</code>.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/Peltoche/lsd/assets/screen_lsd.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/dandavison/delta"><code>delta</code></a>
</h1>
<p align="center">A viewer for <code>git</code> and <code>diff</code> output</p>
<p align="center">
<img src="https://user-images.githubusercontent.com/52205/86275526-76792100-bba1-11ea-9e78-6be9baa80b29.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/bootandy/dust"><code>dust</code></a>
</h1>
<p align="center">A more intuitive version of <code>du</code> written in rust.</p>
<p align="center">
<img src="https://user-images.githubusercontent.com/200613/90223722-e0c2e980-de0e-11ea-8c75-343273fed6f3.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/muesli/duf"><code>duf</code></a>
</h1>
<p align="center">A better <code>df</code> alternative </p>
<p align="center">
<img src="https://raw.githubusercontent.com/muesli/duf/master/duf.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/Canop/broot"><code>broot</code></a>
</h1>
<p align="center">A new way to see and navigate directory <code>tree</code>s</p>
<p align="center">
<img src="https://raw.githubusercontent.com/Canop/broot/master/website/docs/img/20200629-overview.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/sharkdp/fd"><code>fd</code></a>
</h1>
<p align="center">A simple, fast and user-friendly alternative to <code>find</code>.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/sharkdp/fd/master/doc/screencast.svg" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/BurntSushi/ripgrep"><code>ripgrep</code></a>
</h1>
<p align="center">An extremely fast alternative to <code>grep</code> that respects your gitignore</p>
<p align="center">
<img src="https://user-images.githubusercontent.com/200613/90223748-ecaeab80-de0e-11ea-9140-ac9219f5747c.gif" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/junegunn/fzf"><code>fzf</code></a>
</h1>
<p align="center">A general purpose command-line fuzzy finder.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/junegunn/i/master/fzf-preview.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/cantino/mcfly"><code>mcfly</code></a>
</h1>
<p align="center">Fly through your shell <code>history</code>. Great Scott! </p>
<p align="center">
<img src="https://raw.githubusercontent.com/cantino/mcfly/master/docs/screenshot.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/theryangeary/choose"><code>choose</code></a>
</h1>
<p align="center"> A human-friendly and fast alternative to <code>cut</code> and (sometimes) <code>awk</code> </p>
<p align="center">
<img src="https://asciinema.org/a/315932.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/stedolan/jq"><code>jq</code></a>
</h1>
<p align="center">
<code>sed</code> for JSON data.
</p>
<p align="center">
<img src="https://blog.noenieto.com/media/gnome-shell-screenshot-VMABUZ.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/chmln/sd"><code>sd</code></a>
</h1>
<p align="center">An intuitive find & replace CLI (<code>sed</code> alternative).</p>
<p>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="> echo 'lots((([]))) of special chars' | sd -F '((([])))' ''
lots of special chars"><pre><span class="pl-k">></span> <span class="pl-c1">echo</span> <span class="pl-s"><span class="pl-pds">'</span>lots((([]))) of special chars<span class="pl-pds">'</span></span> <span class="pl-k">|</span> sd -F <span class="pl-s"><span class="pl-pds">'</span>((([])))<span class="pl-pds">'</span></span> <span class="pl-s"><span class="pl-pds">'</span><span class="pl-pds">'</span></span>
lots of special chars</pre></div>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="> echo 'lorem ipsum 23 ' | sd '\s+$' ''
lorem ipsum 23"><pre><span class="pl-k">></span> <span class="pl-c1">echo</span> <span class="pl-s"><span class="pl-pds">'</span>lorem ipsum 23 <span class="pl-pds">'</span></span> <span class="pl-k">|</span> sd <span class="pl-s"><span class="pl-pds">'</span>\s+$<span class="pl-pds">'</span></span> <span class="pl-s"><span class="pl-pds">'</span><span class="pl-pds">'</span></span>
lorem ipsum 23</pre></div>
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/cheat/cheat"><code>cheat</code></a>
</h1>
<p align="center">Create and view interactive cheatsheets on the command-line.</p>
<p align="center">
<img src="https://static.haydenjames.io/wp-content/uploads/2020/09/cheat-command-line-github-868x478.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/tldr-pages/tldr"><code>tldr</code></a>
</h1>
<p align="center">A community effort to simplify <code>man</code> pages with practical examples.</p>
<p align="center">
<img src="https://github.com/tldr-pages/tldr/raw/main/images/tldr-dark.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/ClementTsang/bottom"><code>bottom</code></a>
</h1>
<p align="center">Yet another cross-platform graphical process/system monitor.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/ClementTsang/bottom/master/assets/demo.gif" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/nicolargo/glances"><code>glances</code></a>
</h1>
<p align="center">Glances an Eye on your system. A <code>top</code>/<code>htop</code> alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/nicolargo/glances/develop/docs/_static/glances-summary.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/aksakalli/gtop"><code>gtop</code></a>
</h1>
<p align="center">System monitoring dashboard for terminal.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/aksakalli/gtop/master/img/demo.gif" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/sharkdp/hyperfine"><code>hyperfine</code></a>
</h1>
<p align="center">A command-line benchmarking tool.</p>
<p align="center">
<img src="https://camo.githubusercontent.com/9bac9fc730637ebd007bdc51c6ec43d1e49b6f7ed92f00e087b71ec9c175fda6/68747470733a2f2f692e696d6775722e636f6d2f7a31394f5978452e676966" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/orf/gping"><code>gping</code></a>
</h1>
<p align="center"><code>ping</code>, but with a graph.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/orf/gping/master/images/readme-example.gif" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/dalance/procs"><code>procs</code></a>
</h1>
<p align="center">A modern replacement for <code>ps</code> written in Rust.</p>
<p align="center">
<img src="https://user-images.githubusercontent.com/200613/90223676-c8eb6580-de0e-11ea-8e3e-fea30f173aab.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/httpie/httpie"><code>httpie</code></a>
</h1>
<p align="center">A modern, user-friendly command-line HTTP client for the API era.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/httpie/httpie/master/docs/httpie-animation.gif" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/rs/curlie"><code>curlie</code></a>
</h1>
<p align="center">The power of <code>curl</code>, the ease of use of <code>httpie</code>.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/rs/curlie/master/doc/get.png" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/ducaale/xh"><code>xh</code></a>
</h1>
<p align="center">A friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/ducaale/xh/master/assets/xh-demo.gif" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/ajeetdsouza/zoxide"><code>zoxide</code></a>
</h1>
<p align="center">A smarter <code>cd</code> command inspired by <code>z</code>.</p>
<p align="center">
<img src="https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/contrib/tutorial.webp" width="600" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/mr-karan/doggo"><code>doggo</code></a>
</h1>
<p align="center">🐶 Command-line DNS client for humans. <code>dig</code> on steroids</p>
<p align="center">
<img src="https://raw.githubusercontent.com/mr-karan/doggo/main/www/static/doggo.png" width="700" />
</p>
</p>
<p align="center">
<h1 align="center">
<a href="https://github.com/jesseduffield/lazygit"><code>lazygit</code></a>
</h1>
<p align="center">A simple terminal UI for <code>git</code> commands</p>
<p align="center">
<img src="https://raw.githubusercontent.com/jesseduffield/lazygit/assets/staging.gif" width="700" />
</p>
</p>