Apps that work with BCD › Command-line tools
Command-line tools: B
3,594 tools people install with Homebrew. Through BCD, ChatGPT, Claude and other AI apps can install and run each one on your own Mac or Linux computer.
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
133 tools
- b2-tools
B2 Cloud Storage Command-Line Tools
- b3sum
Command-line implementation of the BLAKE3 cryptographic hash function
- babel
Compiler for writing next generation JavaScript
- babl
Dynamic, any-to-any, pixel format translation library
- backgroundremover
Remove background from images and video using AI
- backlog-md
Markdown‑native Task Manager & Kanban visualizer for any Git repository
- bacon
Background rust code check
- bagels
Powerful expense tracker that lives in your terminal
- baguette
Headless iOS Simulator manager and host-side input injection for iOS 26
- baidupcs-go
Terminal utility for Baidu Network Disk
- balena-cli
Command-line tool for interacting with the balenaCloud and balena API
- ballerina
Programming Language for Network Distributed Applications
- bandcamp-dl
Simple python script to download Bandcamp albums
- bandit
Security-oriented static analyser for Python code
- bandwhich
Terminal bandwidth utilization tool
- baobab
Gnome disk usage analyzer
- baresip
Modular SIP useragent
- base64
Encode and decode base64 files
- basedpyright
Pyright fork with various improvements and built-in pylance features
- basex
Light-weight XML database and XPath/XQuery processor
- bash
Bourne-Again SHell, a UNIX command interpreter
- bash-completion
Programmable completion for Bash 3.2
- bash-completion@2
Programmable completion for Bash 4.2+
- bash-git-prompt
Informative, fancy bash prompt for Git users
- bash-language-server
Language Server for Bash
- bash-preexec
Preexec and precmd functions for Bash (like Zsh)
- bashate
Code style enforcement for bash programs
- bashunit
Simple testing library for bash scripts
- basis_universal
Basis Universal GPU texture codec command-line compression tool
- bastet
Bastard Tetris
- bat
Clone of cat(1) with syntax highlighting and Git integration
- bat-extras
Bash scripts that integrate bat with various command-line tools
- bats-core
Bash Automated Testing System
- batt
Control and limit battery charging on Apple Silicon MacBooks
- bazarr
Companion to Sonarr and Radarr for managing and downloading subtitles
- bazel
Google's own build tool
- bazel-diff
Performs Bazel Target Diffing between two revisions in Git
- bazelisk
User-friendly launcher for Bazel
- bbot
OSINT automation tool
- bbrew
TUI for managing Homebrew, Flatpak, and Mac App Store packages
- bbtools
Brian Bushnell's tools for manipulating reads
- bc
Arbitrary precision numeric processing language
- bcftools
Tools for BCF/VCF files and variant calling from samtools
- bchunk
Convert CD images from .bin/.cue to .iso/.cdr
- bcrypt
Cross platform file encryption utility using blowfish
- bdw-gc
Garbage collector for C and C++
- beads
Memory upgrade for your coding agent
- beads_viewer
Terminal-based UI for the Beads issue tracker
- beancount
Double-entry accounting tool that works on plain text files
- bear
Generate compilation database for clang tooling
- beautysh
Bash beautifier
- bedtools
Tools for genome arithmetic (set theory on the genome)
- beets
Music library manager and tagger
- benthos
Stream processor for mundane tasks written in Go
- bento
Fancy stream processing made operationally mundane
- bento4
Full-featured MP4 format and MPEG DASH library and tools
- berkeley-db
High performance key/value database
- berkeley-db@5
High performance key/value database
- bettercap
Swiss army knife for network attacks and monitoring
- betterleaks
Secrets scanner built for configurability and speed
- bfg
Remove large files or passwords from Git history like git-filter-branch
- bfs
Breadth-first version of find
- biber
Backend processor for BibLaTeX
- binaryen
Compiler infrastructure and toolchain library for WebAssembly
- bind
Implementation of the DNS protocols
- bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries
- binutils
GNU binary tools for native development
- binwalk
Searches a binary image for embedded files and executable code
- biome
Toolchain of the web
- bison
Parser generator
- bitcoin
Decentralized, peer to peer payment network
- bitrise
Command-line automation tool
- bitwarden-cli
Secure and free password manager for all of your devices
- bitwuzla
SMT solver for bit-vectors, floating-points, arrays and uninterpreted functions
- bkcrack
Crack legacy zip encryption with Biham and Kocher's known plaintext attack
- bkmr
Unified CLI Tool for Bookmark, Snippet, and Knowledge Management
- bkt
CLI utility for caching the output of subprocesses
- black
Python code formatter
- blake3
C implementation of the BLAKE3 cryptographic hash function
- blast
Basic Local Alignment Search Tool
- bloaty
Size profiler for binaries
- block-goose-cli
Open source, extensible AI agent that goes beyond code suggestions
- blueprint-compiler
Markup language and compiler for GTK 4 user interfaces
- blueutil
Get/set bluetooth power and discoverable state
- bmake
Portable version of NetBSD make(1)
- bmon
Interface bandwidth monitor
- bob
Version manager for neovim
- bochs
Open source IA-32 (x86) PC emulator written in C++
- bombardier
Cross-platform HTTP benchmarking tool
- bookokrat
Terminal EPUB Book Reader
- boost
Collection of portable C++ source libraries
- boost-build
C++ build system
- boost-python3
C++ library for C++/Python3 interoperability
- bore-cli
Modern, simple TCP tunnel in Rust that exposes local ports to a remote server
- borgbackup
Deduplicating archiver with compression and authenticated encryption
- borgmatic
Simple wrapper script for the Borg backup software
- boring
Simple command-line SSH tunnel manager that just works
- bosh-cli
Cloud Foundry BOSH CLI v2
- botan
Cryptographic algorithms and formats library in C++
- bottom
Yet another cross-platform graphical process/system monitor
- bowtie2
Fast and sensitive gapped read aligner
- boxes
Draw boxes around text
- bpython
Fancy interface to the Python interpreter
- bpytop
Linux/OSX/FreeBSD resource monitor
- breezy
Version control system implemented in Python with multi-format support
- brev
CLI tool for managing workspaces provided by brev.dev
- brew-gem
Install RubyGems as Homebrew formulae
- brew-php-switcher
Switch Apache / Valet / CLI configs between PHP versions
- brightness
Change macOS display brightness from the command-line
- brogue
Roguelike game
- broot
New way to see and navigate directory trees
- brotli
Generic-purpose lossless compression algorithm by Google
- brpc
Better RPC framework
- bruno-cli
CLI of the open-source IDE For exploring and testing APIs
- btop
Resource monitor. C++ version and continuation of bashtop and bpytop
- bubblewrap
Unprivileged sandboxing tool for Linux
- buf
New way of working with Protocol Buffers
- buildifier
Format bazel BUILD files with a standard convention
- buildkit
Concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit
- buildozer
Rewrite bazel BUILD files using standard commands
- buku
Powerful command-line bookmark manager
- bulk_extractor
Stream-based forensics tool
- bullet
Physics SDK
- bump-my-version
Version bump your Python project
- bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager
- bundler-completion
Bash completion for Bundler
- bundletool
Command-line tool to manipulate Android App Bundles
- butane
Translates human-readable Butane Configs into machine-readable Ignition Configs
- bwa
Burrow-Wheeler Aligner for pairwise alignment of DNA
- byacc
(Arguably) the best yacc variant
- byobu
Text-based window manager and terminal multiplexer
- bzip2
Freely available high-quality data compressor
- bzt
BlazeMeter Taurus
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Try it on your computer
BCD connects ChatGPT, Claude and other AI apps to your own Mac, Windows or Linux computer. One computer is free, with 20,000 tool calls a month and no card.
Program data from Homebrew, updated 2026-11-11. Installs are Homebrew's installs on request over the last 365 days.