Software Alternatives & Reviews

Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal

Starship (Shell Prompt) fd Bat fzf xh Alacritty
  1. Starship is the minimal, blazing fast, and extremely customizable prompt for any shell! Shows the information you need, while staying sleek and minimal. Quick installation available for Bash, Fish, ZSH, Ion, and Powershell.
    Pricing:
    • Open Source
    Starship is the best terminal prompt I have ever used. Forget Oh My Zsh and stuff like that. Starship is fast, highly customizable, and has a great default theme and settings. I didn't even change most of the default settings, as things were perfect as it is. Starship works on shells like zsh, fish, and bash and can also work alongside other prompts like Oh My Zsh, in case you still want to use Oh My Zsh for other plugins like autosuggestions and so on. Starship works best with a Nerd Font as it can show icons and ligatures based on context. I used Oh My Zsh for many years with the powerlevel10k theme, but the prompt was a bit slow. Starship is blazing fast with more features and an excellent UX.

    #Developer Tools #Programming #Terminal 188 social mentions

  2. 2

    fd

    A simple, fast and user-friendly alternative to 'find'.
    Pricing:
    • Open Source
    Fd is a simpler alternative to find. It is more intuitive to use and comes with sensible defaults. It is extremely fast due to parallel traversing and shows a modern colorized output and supports patterns and regex, parallel commands, smart case, understands .gitignore files, and so on. I have aliased find to fd as I could never remember what options to pass to get a basic find command working.

    #Note Taking #Productivity #LMS 118 social mentions

  3. 3

    Bat

    A cat(1) clone with wings.
    Bat is one of my favorite tools from this list. It's a replacement for cat, and once you have used bat, you will never go back. It provides features like syntax highlight, line numbers, Git change highlight, shows special chars, paging, and so on. It is super fast and looks beautiful. I have aliased cat to bat immediately after trying it for the first time. By default, bat behaves similarly to less by paging large output, but that can be disabled to make it work precisely like cat. It can be used as a drop-in replacement for cat even in scripts. Bat can also be used as a previewer for fzf. It can also be combined with many other commands and tools like tail, man, and git, among others, to add syntax highlighting to outputs. Syntax highlighting themes are configurable.

    #Developer Tool #REST API #Terminal Tools 103 social mentions

  4. 4

    fzf

    A command-line fuzzy finder written in Go
    Pricing:
    • Open Source
    Bat is one of my favorite tools from this list. It's a replacement for cat, and once you have used bat, you will never go back. It provides features like syntax highlight, line numbers, Git change highlight, shows special chars, paging, and so on. It is super fast and looks beautiful. I have aliased cat to bat immediately after trying it for the first time. By default, bat behaves similarly to less by paging large output, but that can be disabled to make it work precisely like cat. It can be used as a drop-in replacement for cat even in scripts. Bat can also be used as a previewer for fzf. It can also be combined with many other commands and tools like tail, man, and git, among others, to add syntax highlighting to outputs. Syntax highlighting themes are configurable.

    #Note Taking #Productivity #LMS 214 social mentions

  5. 5

    xh

    Friendly and fast tool for sending HTTP requests

    #API Tools #Developer Tools #APIs 9 social mentions

  6. Alacritty is a blazing fast, GPU accelerated terminal emulator.
    Let us start with the terminal itself. Alacritty is a cross-platform modern terminal emulator with sensible defaults. It is GPU accelerated, super fast, and highly configurable. You can use it on Linux, macOS, and Windows. It doesn't have much in terms of a UI, and hence all configurations are done through YAML files. I don't use it as my primary terminal as I love Yakuake too much for all its cool features. We can get most of those features (tabs, split panes, dropdown mode) using tmux and tdrop if really needed. I use Alacrity when I need speed and GPU acceleration. There is an excellent tutorial on using Alacritty with tmux.

    #Remote PC Access #Remote Control #Terminal Tools 56 social mentions

Discuss: Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal

Log in or Post with