Bat Alternatives

Similar projects and alternatives to bat

  • GitHub repo exa

    bat VS exa

    A modern replacement for ‘ls’.

  • GitHub repo ripgrep

    bat VS ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo fd

    bat VS fd

    A simple, fast and user-friendly alternative to 'find'

  • GitHub repo fzf

    bat VS fzf

    :cherry_blossom: A command-line fuzzy finder

  • GitHub repo vim-colors-solarized

    precision colorscheme for the vim text editor

  • GitHub repo micro-editor

    bat VS micro-editor

    A modern and intuitive terminal-based text editor

  • GitHub repo sh

    bat VS sh

    A shell parser, formatter, and interpreter with bash support; includes shfmt (by mvdan)

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo iTerm2-Color-Schemes

    Over 250 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty

  • GitHub repo hack-cpu-emulator

    A re-implementation of Nand2tetris' CPU Emulator in the terminal

  • GitHub repo httpie

    bat VS httpie

    As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

  • GitHub repo tldr

    bat VS tldr

    📚 Collaborative cheatsheets for console commands

  • GitHub repo pandoc

    bat VS pandoc

    Universal markup converter

  • GitHub repo tmux

    bat VS tmux

    tmux source code

  • GitHub repo jq

    bat VS jq

    Command-line JSON processor

  • GitHub repo starship

    bat VS starship

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

  • GitHub repo modern-unix

    A collection of modern/faster/saner alternatives to common unix commands.

  • GitHub repo autojump

    bat VS autojump

    A cd command that learns - easily navigate directories from the command line

  • GitHub repo logseq

    bat VS logseq

    A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

  • GitHub repo hexyl

    bat VS hexyl

    A command-line hex viewer

  • GitHub repo cli

    bat VS cli

    GitHub’s official command line tool

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better bat alternative or higher similarity.

Suggest an alternative to bat

Reviews and mentions

Posts with mentions or reviews of bat. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-20.
  • Command line utility to show md / regular txt files like man pages?
    There other cli markdown viewers: * bat - my personal choice * mdcat - viewer in rust * mdless - was ok as far as I recall * glow - used to use it, did the job pretty well * terminal_markdown_viewer * mdo
  • A second brain, for you, forever | 2021-10-17
    And some more snippets since I'm copying and pasting already. (I'm using "bat" to view files. Get it from )

      40   │ ;; Taken from
  • Colored json terminal output like in Nodejs | 2021-10-12
    Bat can also be used as a library for easy pretty printing: | 2021-10-12
    In fact, bat (an alternative to the cat command which produces fancy output when not being piped) is an Apache/MIT-licensed example of doing just that.
  • The "man" is command not working | 2021-10-12
    I assume that since bat is a cat clone, one of the configs you copied from github probably has an alias set somewhere to use bat whenever cat is invoked, and man probably relies on cat. So when you used man, it tried to use cat (which is aliased to bat somewhere) and since bat didn't exist on your system, it didn't work.
  • What are some neat and useful CLI programs?
  • bat - A nifty cat clone with wings | 2021-09-24
  • Trying to reach terminal constancy using ANSI only colors | 2021-09-16
    I use fzf and bat for fuzzy searching to set it to use ANSI colors do the following in a bashrc or zshrc file.
  • Easier life with Linux
    Tools that make my life easier would be fzf, fd, exa, micro, ripgrep, bat etc.
  • pls help fix man pages within nvim | 2021-09-12
    In the meantime you can use bat, is fast and looks good.
  • The most efficient way to open a file!
    bat data.txt with glorious syntax highlighting
  • What's your "instant love software"? | 2021-09-02
  • I recently find out this command line tool called bat, which is a cat clone and I'm blown away with it. Can you guys recommend any more of such programs?
    I think it's batcat for debian. Here's the (GitHub link)[]
  • fd is looking for contributors | 2021-08-08
    fd is my very first Rust project. In fact, if you go back in (Git) history, the project was originally written in C++. I have created various other Rust command-line tools since then, but I love coming back to fd, as I personally use it the most.
  • [fly16] A bat theme for fzf/fzf.vim previewing that matches my moonfly & nightfly colorschemes | 2021-08-06
    As a long time fzf/fzf.vim user the syntax highlighting used by bat for previewing has always irked me. I have used bat's base16 theme which kind-of works ok, but it was still not great when I use my own moonfly and nightfly colorschemes.


Basic bat repo stats
6 days ago

sharkdp/bat is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote jobs at our new job board There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.