Serve static files from the command line with http-server, a zero-configuration HTTP server.
Extras
Extend the bat command-line viewer with scripts for searching files and reading manual pages.

About Extras
bat-extras is a set of Bash scripts that integrate bat with command line tools. It includes batgrep for searching files with ripgrep, batman for reading manual pages, batpipe for viewing more file types, batwatch for watching file changes, batdiff for comparing files and git index state, and prettybat for pretty-printing source code.
Some scripts require additional tools such as ripgrep, entr, or delta. The scripts can be symlinked from src or built into self-contained files with build.sh, with installs available via Homebrew, MacPorts, Arch, Gentoo, and an unofficial Fedora package that omits prettybat.
Key features
- Search and highlight files using ripgrep via batgrep
- Read system manual pages using bat via batman
- Preprocess files for viewing in less via batpipe
- Watch files for changes and print with bat via batwatch
- Diff file against git index or between files via batdiff
- Pretty-print source code with bat highlighting via prettybat
- Scripts can run as-is by symlinking or be built as self-contained files
- Installable through Homebrew, MacPorts, Arch, Gentoo, and Fedora Copr
- Build script supports minification and alternate executable names
- Some scripts need external tools such as ripgrep, entr, or delta
- Unofficial Fedora package does not contain prettybat
- Generated man pages are beta with no guarantee of quality
Extras at a glance
- Website
- github.com/eth-p/bat-extras
- Category
- Development › Web Development
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- macOS
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Extras alternatives
Tools and sites you could use instead, ranked by how closely they match.
Manage websites with Joomla, an open-source content management system.
Manage dependencies for PHP projects with Composer, which lets developers declare, install, and update packages.
Timber helps developers create WordPress themes using object-oriented PHP and the Twig template engine.
Expose a local TCP service through a remote server with Bore, a command-line tunneling tool.
Test and visualize the results of glob patterns with Globster, an online pattern tester.
Popular in Web Development
Well-known listings from the same topic.
Extras FAQ
How can I install only specific scripts with Homebrew?
How can I use the scripts without a package manager?
What if bat is renamed on my distribution?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












