sharkdp/bat: A cat(1) clone with wings.
Bat is a modern replacement for the Unix cat command, written in Rust, that adds syntax highlighting for numerous programming languages, Git integration to show file modifications, automatic paging, and line numbers. It supports extensive customization through themes, configuration files, and integration with other command-line tools like fzf, ripgrep, and git. The tool maintains compatibility with cat while providing enhanced readability and developer-friendly features.