Bat Alternatives

Similar projects and alternatives to bat
  • GitHub repo ripgrep

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

  • GitHub repo fd

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

  • Scout

    Get performance insights in less than 4 minutes. 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 fzf

    :cherry_blossom: A command-line fuzzy finder

  • GitHub repo exa

    A modern replacement for ‘ls’.

  • GitHub repo rust

    Empowering everyone to build reliable and efficient software.

  • GitHub repo micro-editor

    A modern and intuitive terminal-based text editor

  • GitHub repo thefuck

    Magnificent app which corrects your previous console command.

  • GitHub repo 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 tmux

    tmux source code

  • GitHub repo libcurl

    A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET and TFTP. libcurl offers a myriad of powerful features

  • GitHub repo zsh-autosuggestions

    Fish-like autosuggestions for zsh

  • GitHub repo zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

  • GitHub repo tokio

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

  • GitHub repo HTTP Prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more.

  • GitHub repo hyper

    An HTTP library for Rust (by hyperium)

  • GitHub repo peco

    Simplistic interactive filtering tool

  • GitHub repo rust-analyzer

    An experimental Rust compiler front-end for IDEs

  • GitHub repo Clippy

    A bunch of lints to catch common mistakes and improve your Rust code

  • GitHub repo gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

  • GitHub repo czkawka

    Multi functional app to find duplicates, empty folders, similar images etc.

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


Posts where bat has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-20.
  • Paru<--yay, neovim<--vim, any other "neo" drop in replacement packages that are good to know about? | 2021-02-20
    bat | 2021-02-20
    I like bat as a substitute for cat, i even aliased cat to bat It is Posix compliant so there should not be many compatibility issues
  • Advent of Code CLI
    its bat!
  • Man pages in color, with links | 2021-02-15
    using bat as a manager is pretty awesome:
  • This 9 Coolest CLI Tools that i found this week | 2021-02-08
    Link :
  • [WIP] A colorized alternative to hexdump | 2021-02-05
    I personally always use bat instead of cat because of how much better the output is for reading
  • Show HN: Ht – HTTPie Clone in Rust | 2021-02-05
    Not to be mixed with the Rust version of `cat` (but with wings):
  • What is the most underrated tool you use on a daily basis
    Fzf, ripgrep, fd, bat, micro, jq, and so on.
  • Top 10 tools for the full stack developer | 2021-01-31
    bat is a cat clone that supports syntax highlighting for a large number of programming and markup languages. It is also pretty smart when it comes to showing binary files. Supports line numbering, pagination, etc. All of this is quite helpful while browsing through files.
  • list/cat Perl code in a terminal, with syntax highlighting | 2021-01-21
    bat would be well worth a look:
  • Prepare a set of Rust tools that can be used with zsh in zinit | 2021-01-18
    bat Fast cat alternative tool
  • Syntax highlighting for terminal output?
  • Syntax highlighting in cmd | 2020-12-28
  • Things I always install on Ubuntu | 2020-11-12
  • Hacktoberfest 2020 - a retrospective | 2020-11-01
    For bat specifically, I opened three tickets that included ideas and instructions for contributing [1] [2] [3]. They were mainly targeted towards first-time contributors. In the following chart, you can see what kind of effect the opt-in strategy had on the number of contributions to the bat repository:


Basic bat repo stats
5 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.