<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>webcodr</title>
    <link>https://webcodr.io/series/awesome-cli-tools/</link>
    <description>Recent content on webcodr</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 29 Aug 2025 21:34:15 +0000</lastBuildDate>
    <atom:link href="https://webcodr.io/series/awesome-cli-tools/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>More awesome CLI tools</title>
      <link>https://webcodr.io/2025/08/more-awesome-cli-tools/</link>
      <pubDate>Fri, 29 Aug 2025 21:34:15 +0000</pubDate>
      <guid>https://webcodr.io/2025/08/more-awesome-cli-tools/</guid>
      <description>This is a follow-up article to Awesome CLI tools with even more useful CLI tools.
btop It’s top on steroids with a beautiful terminal UI. Way more information at a glance and just a joy to use.
delta Do you often look at git diffs? Are you missing syntax highlighting? delta is here to help. Just install it, configure delta as pager for git and voila, diffs with syntax highlighting.
dog Dog is a modern DNS lookup tool with colored output and a simple interface.
</description>
      <content:encoded><![CDATA[<p>This is a follow-up article to <a href="/2024/03/awesome-cli-tools/">Awesome CLI tools</a> with even more useful CLI tools.</p>
<h2 id="btop"><a href="#btop" class="heading-anchor">btop</a></h2>
<p>It&rsquo;s <code>top</code> on steroids with a beautiful terminal UI. Way more information at a glance and just a joy to use.</p>
<h2 id="delta"><a href="#delta" class="heading-anchor">delta</a></h2>
<p>Do you often look at git diffs? Are you missing syntax highlighting? <code>delta</code> is here to help. Just install it, configure delta as pager for git and voila, diffs with syntax highlighting.</p>
<h2 id="dog"><a href="#dog" class="heading-anchor">dog</a></h2>
<p>Dog is a modern DNS lookup tool with colored output and a simple interface.</p>
<h2 id="tokei"><a href="#tokei" class="heading-anchor">tokei</a></h2>
<p>Are you a fan of statistics? Tokei can summarize file types, lines of code, comments or blank spaces of your project.</p>
<p>I&rsquo;m currently converting a large Java project to Kotlin and tokei makes it easy to see the progress.</p>
<h2 id="procs"><a href="#procs" class="heading-anchor">procs</a></h2>
<p>A modern replacement for <code>ps</code> with colored output, keyword search, tree view and some useful helpers for networking (ports) and Docker.</p>
<h2 id="lazygit"><a href="#lazygit" class="heading-anchor">lazygit</a></h2>
<p>One of my favorites. Lazygit is a dead simple, yet powerful and elegant to use terminal UI for git. I&rsquo;m not a fan of the git CLI and always preferred a GUI tool like Tower, but nowadays lazygit is my git client of choice. I don&rsquo;t think there is a better git client out there. Even many NeoVim distributions support it out-of-the-box (LazyVim with <code>LEADER</code> + <code>gg</code>).</p>
<h2 id="sd"><a href="#sd" class="heading-anchor">sd</a></h2>
<p>Do you use <code>sed</code>? Do you like it? I don&rsquo;t. <code>sd</code> is better, much better.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Awesome CLI Tools</title>
      <link>https://webcodr.io/2024/03/awesome-cli-tools/</link>
      <pubDate>Wed, 06 Mar 2024 20:21:06 +0000</pubDate>
      <guid>https://webcodr.io/2024/03/awesome-cli-tools/</guid>
      <description>There are some incredibly useful CLI tools out there. Here’s a list with some awesome tools I’m using for my daily work.
atuin Atuin is a history replacement with a fuzzy finding search and sync/backup options (self-hosted if you need). It’s written in Rust (blazingly fast!) and stores the history entries in a SQLite db. You can even import your current history from your shell. Atuin supports bash, zsh, fish and NuShell.
</description>
      <content:encoded><![CDATA[<p>There are some incredibly useful CLI tools out there. Here&rsquo;s a list with some awesome tools I&rsquo;m using for my daily work.</p>
<h2 id="atuin"><a href="#atuin" class="heading-anchor">atuin</a></h2>
<p><a href="https://atuin.sh/">Atuin</a> is a history replacement with a fuzzy finding search and sync/backup options (self-hosted if you need). It&rsquo;s written in Rust (blazingly fast!) and stores the history entries in a SQLite db. You can even import your current history from your shell. Atuin supports bash, zsh, fish and NuShell.</p>
<h2 id="bat"><a href="#bat" class="heading-anchor">bat</a></h2>
<p>Need <code>cat</code> a lot? <a href="https://github.com/sharkdp/bat">Bat</a> is a cat clone on steroids with syntax highlighting, themes, git integration and much more.</p>
<h2 id="eza"><a href="#eza" class="heading-anchor">eza</a></h2>
<p>Everyone needs <code>ls</code> ? Nope, <a href="https://eza.rocks/">eza</a> is much better. Colored output, icons via nerd fonts, git status tracking per file, tons of display options &hellip;</p>
<h2 id="tldr"><a href="#tldr" class="heading-anchor">tldr</a></h2>
<p>Reading a man page can be frustrating, why can&rsquo;t I just have the TL;DR version? Well, <a href="https://tldr.sh/">tldr</a> does exactly that. Just use it like <code>man</code> and enjoy the TL;DR version of a man page.</p>
<h2 id="zoxide"><a href="#zoxide" class="heading-anchor">zoxide</a></h2>
<p>Like its siblings, <code>cd</code> is a little dated and clunky. With <a href="https://github.com/ajeetdsouza/zoxide">zoxide</a> you can easily jump to directories without typing the full path. It stores a history of your visited paths and you can jump via keywords to your directories.</p>
<h2 id="chezmoi"><a href="#chezmoi" class="heading-anchor">chezmoi</a></h2>
<p>You&rsquo;re using multiple computers or just want a simple and reliable way to store your dot files? <a href="https://www.chezmoi.io/">Chezmoi</a> is your friend and stores your dot files in a git repo with syncing capabilities to other devices. It&rsquo;s even possible to encrypt your files. If you have secrets in your dot files, chezmoi comes with integrations for many password managers to safely store your passwords, tokens etc.</p>
<h2 id="starship"><a href="#starship" class="heading-anchor">starship</a></h2>
<p>Your shell looks boring? Just theme it with <a href="https://starship.rs/">starship</a>! It&rsquo;s pretty easy to build your own and if you don&rsquo;t want to, there are many themes available. Starship also has integrations for many dev tools to show the current git status or currently active versions of your runtime environments like NodeJS, Rust, Go, Java etc.</p>
<h2 id="fzf"><a href="#fzf" class="heading-anchor">fzf</a></h2>
<p>Finding files with the usual suspects works fine, but <a href="https://github.com/junegunn/fzf">fzf</a> can do this faster and much more intuitive. It&rsquo;s a fuzzy finding search within your current directory, processes, git commits, history (if you don&rsquo;t like Atuin) and much more.</p>
<h2 id="ripgrep"><a href="#ripgrep" class="heading-anchor">ripgrep</a></h2>
<p>Ripgrep is a really fast regex-based search tool and can do much more than <code>grep</code> alone.</p>
<h2 id="btop"><a href="#btop" class="heading-anchor">btop</a></h2>
<p>Another <code>top</code> variant? Yup, but <a href="https://github.com/aristocratos/btop">btop</a> is way more like its modern GUI-based colleagues on macOS or Windows with CPU and GPU usage, process trees, I/O and disk activities, battery status &hellip;</p>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
