An extensive list of the top Homebrew package installs (728 packages).
| # | Package | Description |
|---|---|---|
| 1 | node |
Platform built on V8 to build network applications |
| 2 | git |
Distributed revision control system |
| 3 | wget |
Internet file retriever |
| 4 | yarn |
JavaScript package manager |
| 5 | python3 |
Interpreted, interactive, object-oriented programming language |
| 6 | coreutils |
GNU File, Shell, and Text utilities |
| 7 | pkg-config |
Manage compile and link flags for libraries |
| 8 | chromedriver |
Tool for automated testing of webapps across many browsers |
| 9 | awscli |
Official Amazon AWS command-line interface |
| 10 | automake |
Tool for generating GNU Standards-compliant Makefiles |
| 11 | youtube-dl |
Download YouTube videos from the command-line |
| 12 | libtool |
Generic library support script |
| 13 | cmake |
Cross-platform make |
| 14 | readline |
Library for command-line editing |
| 15 | maven |
Java-based project management |
| 16 | libyaml |
YAML Parser |
| 17 | autoconf |
Automatic configure script builder |
| 18 | redis |
Persistent key-value database, with built-in net interface |
| 19 | heroku |
Command-line client for the cloud PaaS |
| 20 | rbenv |
Ruby version manager |
| 21 | libksba |
X.509 and CMS library |
| 22 | pidof |
Display the PID number for a given process name |
| 23 | selenium-server-standalone |
Browser automation for testing purposes |
| 24 | carthage |
Decentralized dependency manager for Cocoa |
| 25 | tree |
Display directories as trees (with optional color/HTML output) |
| 26 | jq |
Lightweight and flexible command-line JSON processor |
| 27 | docker |
Pack, ship and run any application as a lightweight container |
| 28 | nmap |
Port scanning utility for large networks |
| 29 | htop |
Improved top (interactive process viewer) |
| 30 | nvm |
Manage multiple Node.js versions |
| 31 | pyenv |
Python version management |
| 32 | ansible |
Automate deployment, configuration, and upgrading |
| 33 | sbt |
Build tool for Scala projects |
| 34 | terraform |
Tool to build, change, and version infrastructure |
| 35 | graphviz |
Graph visualization software from AT&T and Bell Labs |
| 36 | zsh-completions |
Additional completion definitions for zsh |
| 37 | mercurial |
Scalable distributed version control system |
| 38 | unrar |
Extract, view, and test RAR archives |
| 39 | git-lfs |
Git extension for versioning large files |
| 40 | the_silver_searcher |
Code-search similar to ack |
| 41 | kubernetes-cli |
Kubernetes command-line interface |
| 42 | bash |
Bourne-Again SHell, a UNIX command interpreter |
| 43 | dnsmasq |
Lightweight DNS forwarder and DHCP server |
| 44 | mariadb |
Drop-in replacement for MySQL |
| 45 | ant |
Java build tool |
| 46 | ruby-build |
Install various Ruby versions and implementations |
| 47 | gdb |
GNU debugger |
| 48 | sqlite |
Command-line interface for SQLite |
| 49 | phantomjs |
Headless WebKit scriptable with a JavaScript API |
| 50 | hugo |
Configurable static site generator |
| 51 | elixir |
Functional metaprogramming aware language built on Erlang VM |
| 52 | fish |
User-friendly command-line shell for UNIX-like operating systems |
| 53 | watch |
Executes a program periodically, showing output fullscreen |
| 54 | swiftlint |
Tool to enforce Swift style and conventions |
| 55 | ghostscript |
Interpreter for PostScript and PDF |
| 56 | rabbitmq |
Messaging broker |
| 57 | p7zip |
7-Zip (high compression file archiver) implementation |
| 58 | flow |
Static type checker for JavaScript |
| 59 | httpie |
User-friendly cURL replacement (command-line HTTP client) |
| 60 | docker-compose |
Isolated development environments using Docker |
| 61 | mono |
Cross platform, open source .NET development framework |
| 62 | ctags |
Reimplementation of ctags(1) |
| 63 | pandoc |
Swiss-army knife of markup format conversion |
| 64 | bazel |
Google's own build tool |
| 65 | libpng |
Library for manipulating PNG images |
| 66 | libffi |
Portable Foreign Function Interface library |
| 67 | tig |
Text interface for Git repositories |
| 68 | llvm |
Next-gen compiler infrastructure |
| 69 | memcached |
High performance, distributed memory object caching system |
| 70 | ack |
Search tool like grep, but optimized for programmers |
| 71 | xz |
General-purpose data compression with high compression ratio |
| 72 | docker-machine |
Create Docker hosts locally and on cloud providers |
| 73 | jpeg |
Image manipulation library |
| 74 | sdl2 |
Low-level access to audio, keyboard, mouse, joystick, and graphics |
| 75 | midnight-commander |
Terminal-based visual file manager |
| 76 | pyenv-virtualenv |
Pyenv plugin to manage virtualenv |
| 77 | capstone |
Multi-platform, multi-architecture disassembly framework |
| 78 | putty |
Implementation of Telnet and SSH |
| 79 | hub |
Add GitHub support to git on the command-line |
| 80 | thefuck |
Programatically correct mistyped console commands |
| 81 | gnutls |
GNU Transport Layer Security (TLS) Library |
| 82 | emacs |
GNU Emacs text editor |
| 83 | highlight |
Convert source code to formatted text with syntax highlighting |
| 84 | reattach-to-user-namespace |
Reattach process (e.g., tmux) to background |
| 85 | ssh-copy-id |
Add a public key to a remote machine's authorized_keys file |
| 86 | jenkins |
Extendable open source continuous integration server |
| 87 | certbot |
Tool to obtain certs from Let's Encrypt and autoenable HTTPS |
| 88 | fzf |
Command-line fuzzy finder written in Go |
| 89 | dos2unix |
Convert text between DOS, UNIX, and Mac formats |
| 90 | rust |
Safe, concurrent, practical language |
| 91 | packer |
Tool for creating identical machine images for multiple platforms |
| 92 | graphicsmagick |
Image processing tools collection |
| 93 | libtiff |
TIFF library and utilities |
| 94 | cocoapods |
Dependency manager for Cocoa projects |
| 95 | mtr |
'traceroute' and 'ping' in a single tool |
| 96 | doxygen |
Generate documentation for several programming languages |
| 97 | groovy |
Java-based scripting language |
| 98 | winetricks |
Download and install various runtime libraries |
| 99 | freetype |
Software library to render fonts |
| 100 | apache-spark |
Engine for large-scale data processing |
| 101 | pcre |
Perl compatible regular expressions library |
| 102 | swig |
Generate scripting interfaces to C/C++ code |
| 103 | sdl |
Low-level access to audio, keyboard, mouse, joystick and graphics |
| 104 | nginx |
HTTP(S) server and reverse proxy, and IMAP/POP3 proxy server |
| 105 | git-flow |
Extensions to follow Vincent Driessen's branching model |
| 106 | pv |
Monitor data's progress through a pipe |
| 107 | gawk |
GNU awk utility |
| 108 | qemu |
x86 and PowerPC Emulator |
| 109 | cairo |
Vector graphics library with cross-device output support |
| 110 | docker-machine-driver-xhyve |
Docker Machine driver for xhyve |
| 111 | zsh-syntax-highlighting |
Fish shell like syntax highlighting for zsh |
| 112 | socat |
netcat on steroids |
| 113 | zeromq |
High-performance, asynchronous messaging library |
| 114 | cask |
Emacs dependency management |
| 115 | autojump |
Shell extension to jump to frequently used directories |
| 116 | geckodriver |
WebDriver <-> Marionette proxy |
| 117 | tbb |
Rich and complete approach to parallelism in C++ |
| 118 | mobile-shell |
Remote terminal application |
| 119 | gettext |
GNU internationalization (i18n) and localization (l10n) library |
| 120 | libxslt |
C XSLT library for GNOME |
| 121 | glib |
Core application library for C |
| 122 | kotlin |
Statically typed programming language for the JVM |
| 123 | gdbm |
GNU database manager |
| 124 | hadoop |
Framework for distributed processing of large data sets |
| 125 | eigen |
C++ template library for linear algebra |
| 126 | kubernetes-helm |
The Kubernetes package manager |
| 127 | exiftool |
Perl lib for reading and writing EXIF metadata |
| 128 | aria2 |
Download with resuming and segmented downloading |
| 129 | libevent |
Asynchronous event library |
| 130 | binutils |
FSF/GNU ld, ar, readelf, etc. for native development |
| 131 | zlib |
General-purpose lossless data-compression library |
| 132 | bison |
Parser generator |
| 133 | rename |
Perl-powered file rename script with many helpful built-ins |
| 134 | snappy |
Compression/decompression library aiming for high speed |
| 135 | poppler |
PDF rendering library (based on the xpdf-3.0 code base) |
| 136 | lynx |
Text-based web browser |
| 137 | erlang |
Programming language for highly scalable real-time systems |
| 138 | mitmproxy |
Intercept, modify, replay, save HTTP/S traffic |
| 139 | openvpn |
SSL/TLS VPN implementing OSI layer 2 or 3 secure network extension |
| 140 | tor |
Anonymizing overlay network for TCP |
| 141 | cowsay |
Configurable talking characters in ASCII art |
| 142 | icu4c |
C/C++ and Java libraries for Unicode and globalization |
| 143 | aws-elasticbeanstalk |
Client for Amazon Elastic Beanstalk web service |
| 144 | ios-webkit-debug-proxy |
DevTools proxy for iOS devices |
| 145 | jenv |
Manage your Java environment |
| 146 | ripgrep |
Search tool like grep and The Silver Searcher. |
| 147 | cloc |
Statistics utility to count lines of code |
| 148 | sdl_image |
Image file loading library |
| 149 | gnu-sed |
GNU implementation of the famous stream editor |
| 150 | mas |
Mac App Store command-line interface |
| 151 | parallel |
Shell command parallelization utility |
| 152 | glog |
Application-level logging library |
| 153 | speedtest-cli |
Command-line interface for https://speedtest.net bandwidth tests |
| 154 | shellcheck |
Static analysis and lint tool, for (ba)sh scripts |
| 155 | sdl_mixer |
Sample multi-channel audio mixer library |
| 156 | bower |
Package manager for the web |
| 157 | sdl_ttf |
Library for using TrueType fonts in SDL applications |
| 158 | glide |
Simplified Go project management, dependency management, and vendoring |
| 159 | postgis |
Adds support for geographic objects to PostgreSQL |
| 160 | ntfs-3g |
Read-write NTFS driver for FUSE |
| 161 | kafka |
Publish-subscribe messaging rethought as a distributed commit log |
| 162 | portmidi |
Cross-platform library for real-time MIDI I/O |
| 163 | mysql-connector-c |
MySQL database connector for C applications |
| 164 | irssi |
Modular IRC client |
| 165 | leveldb |
Key-value storage library with ordered mapping |
| 166 | exercism |
Command-line tool to interact with exercism.io |
| 167 | fswatch |
Monitor a directory for changes and run a shell command |
| 168 | yasm |
Modular BSD reimplementation of NASM |
| 169 | kibana |
Analytics and search dashboard for Elasticsearch |
| 170 | libdvdcss |
Access DVDs as block devices without the decryption |
| 171 | gflags |
Library for processing command-line flags |
| 172 | aircrack-ng |
Next-generation aircrack with lots of new features |
| 173 | gd |
Graphics library to dynamically manipulate images |
| 174 | pango |
Framework for layout and rendering of i18n text |
| 175 | portaudio |
Cross-platform library for audio I/O |
| 176 | httrack |
Website copier/offline browser |
| 177 | boot2docker |
Lightweight Linux for Docker |
| 178 | mcrypt |
Replacement for the old crypt package and crypt(1) command |
| 179 | cassandra |
Eventually consistent, distributed key-value store |
| 180 | clang-format |
Formatting tools for C, C++, Obj-C, Java, JavaScript, TypeScript |
| 181 | nodebrew |
Node.js version manager |
| 182 | direnv |
Load/unload environment variables based on $PWD |
| 183 | s3cmd |
Command-line tool for the Amazon S3 service |
| 184 | perl |
Highly capable, feature-rich programming language |
| 185 | libusb |
Library for USB device access |
| 186 | gdal |
Geospatial Data Abstraction Library |
| 187 | leiningen |
Build tool for Clojure |
| 188 | git-flow-avh |
AVH edition of git-flow |
| 189 | webp |
Image format providing lossless and lossy compression for web images |
| 190 | terminal-notifier |
Send macOS User Notifications from the command-line |
| 191 | fortune |
Infamous electronic fortune-cookie generator |
| 192 | openssh |
OpenBSD freely-licensed SSH connectivity tools |
| 193 | lmdb |
Lightning memory-mapped database: key-value data store |
| 194 | grafana |
Gorgeous metric visualizations and dashboards for timeseries databases. |
| 195 | fontconfig |
XML-based font configuration API for X Windows |
| 196 | sox |
SOund eXchange: universal sound sample translator |
| 197 | syncthing |
Open source continuous file synchronization application |
| 198 | open-mpi |
High performance message passing library |
| 199 | colordiff |
Color-highlighted diff(1) output |
| 200 | pwgen |
Password generator |
| 201 | swagger-codegen |
Generation of client and server from Swagger definition |
| 202 | md5sha1sum |
Hash utilities |
| 203 | consul |
Tool for service discovery, monitoring and configuration |
| 204 | guetzli |
Perceptual JPEG encoder |
| 205 | iperf |
Tool to measure maximum TCP and UDP bandwidth |
| 206 | watchman |
Watch files and take action when they change |
| 207 | libimobiledevice |
Library to communicate with iOS devices natively |
| 208 | glfw |
Multi-platform library for OpenGL applications |
| 209 | rsync |
Utility that provides fast incremental file transfer |
| 210 | gtk+ |
GUI toolkit |
| 211 | libmagic |
Implementation of the file(1) command |
| 212 | gifsicle |
GIF image/animation creator/editor |
| 213 | sl |
Prints a steam locomotive if you type sl instead of ls |
| 214 | vault |
Secures, stores, and tightly controls access to secrets |
| 215 | sshfs |
File system client based on SSH File Transfer Protocol |
| 216 | libav |
Audio and video processing tools |
| 217 | libunistring |
C string library for manipulating Unicode strings |
| 218 | influxdb |
Time series, events, and metrics database |
| 219 | iperf3 |
Update of iperf: measures TCP, UDP, and SCTP bandwidth |
| 220 | scipy |
Software for mathematics, science, and engineering |
| 221 | netcat |
Utility for managing network connections |
| 222 | peco |
Simplistic interactive filtering tool |
| 223 | haskell-stack |
The Haskell Tool Stack |
| 224 | unison |
File synchronization tool for OSX |
| 225 | nano |
Free (GNU) replacement for the Pico text editor |
| 226 | pstree |
Show ps output as a tree |
| 227 | logstash |
Tool for managing events and logs |
| 228 | gstreamer |
Development framework for multimedia applications |
| 229 | glew |
OpenGL Extension Wrangler Library |
| 230 | libgcrypt |
Cryptographic library based on the code from GnuPG |
| 231 | sdl2_image |
Library for loading images as SDL surfaces and textures |
| 232 | rpm |
Standard unix software packaging tool |
| 233 | xcproj |
Manipulate Xcode project files |
| 234 | gsl |
Numerical library for C and C++ |
| 235 | opam |
Package manager for OCaml |
| 236 | unixodbc |
ODBC 3 connectivity for UNIX |
| 237 | sqlmap |
Penetration testing for SQL injection and database servers |
| 238 | thrift |
Framework for scalable cross-language services development |
| 239 | mplayer |
UNIX movie player |
| 240 | z |
Tracks most-used directories to make cd smarter |
| 241 | mosquitto |
Message broker implementing the MQTT protocol |
| 242 | libzip |
C library for reading, creating, and modifying zip archives |
| 243 | gtk+3 |
Toolkit for creating graphical user interfaces |
| 244 | nkf |
Network Kanji code conversion Filter (NKF) |
| 245 | openexr |
High dynamic-range image file format |
| 246 | git-extras |
Small git utilities |
| 247 | ninja |
Small build system for use with gyp or CMake |
| 248 | dpkg |
Debian package management system |
| 249 | lftp |
Sophisticated file transfer program |
| 250 | bash-git-prompt |
Informative, fancy bash prompt for Git users |
| 251 | sdl2_mixer |
Sample multi-channel audio mixer library |
| 252 | pass |
Password manager |
| 253 | proxychains-ng |
Hook preloader |
| 254 | mutt |
Mongrel of mail user agents (part elm, pine, mush, mh, etc.) |
| 255 | media-info |
Unified display of technical and tag data for audio/video |
| 256 | openconnect |
Open client for Cisco AnyConnect VPN |
| 257 | minicom |
Menu-driven communications program |
| 258 | npth |
New GNU portable threads library |
| 259 | sdl2_ttf |
Library for using TrueType fonts in SDL applications |
| 260 | ccache |
Object-file caching compiler wrapper |
| 261 | screen |
Terminal multiplexer with VT100/ANSI terminal emulation |
| 262 | neovim |
Ambitious Vim-fork focused on extensibility and agility |
| 263 | ncdu |
NCurses Disk Usage |
| 264 | make |
Utility for directing compilation |
| 265 | geoip |
This library is for the GeoIP Legacy format (dat) |
| 266 | nasm |
Netwide Assembler (NASM) is an 80x86 assembler |
| 267 | giflib |
Library and utilities for processing GIFs |
| 268 | vagrant-completion |
Bash completion for Vagrant |
| 269 | ruby-install |
Install Ruby, JRuby, Rubinius, MagLev, or mruby |
| 270 | harfbuzz |
OpenType text shaping engine |
| 271 | fontforge |
Command-line outline and bitmap font editor/converter |
| 272 | brew-cask-completion |
Bash & Fish completion for brew-cask |
| 273 | upx |
Compress/expand executable files |
| 274 | apktool |
Tool for reverse engineering 3rd party, closed, binary Android apps |
| 275 | rlwrap |
Readline wrapper: adds readline support to tools that lack it |
| 276 | lrzsz |
Tools for zmodem/xmodem/ymodem file transfer |
| 277 | librsvg |
Library to render SVG files using Cairo |
| 278 | szip |
Implementation of extended-Rice lossless compression algorithm |
| 279 | wxpython |
Python bindings for wxWidgets |
| 280 | moreutils |
Collection of tools that nobody wrote when UNIX was young |
| 281 | ghc |
Glorious Glasgow Haskell Compilation System |
| 282 | ocaml |
General purpose programming language in the ML family |
| 283 | valgrind |
Dynamic analysis tools (memory, debug, profiling) |
| 284 | chruby |
Ruby environment tool |
| 285 | libiconv |
Conversion library |
| 286 | atool |
Archival front-end |
| 287 | screenfetch |
Generate ASCII art with terminal, shell, and OS info |
| 288 | adns |
C/C++ resolver library and DNS resolver utilities |
| 289 | diff-so-fancy |
Good-lookin' diffs with diff-highlight and more |
| 290 | siege |
HTTP regression testing and benchmarking utility |
| 291 | apr-util |
Companion library to apr, the Apache Portable Runtime library |
| 292 | figlet |
Banner-like program prints strings as ASCII art |
| 293 | zookeeper |
Centralized server for distributed coordination of services |
| 294 | libuv |
Multi-platform support library with a focus on asynchronous I/O |
| 295 | crystal-lang |
Fast and statically typed, compiled language with Ruby-like syntax |
| 296 | grc |
Colorize logfiles and command output |
| 297 | docker-completion |
Bash, Zsh and Fish completion for Docker |
| 298 | curl |
Get a file from an HTTP, HTTPS or FTP server |
| 299 | mysql |
Open source relational database management system |
| 300 | sbcl |
Steel Bank Common Lisp system |
| 301 | gpg-agent |
GPG key agent |
| 302 | fftw |
C routines to compute the Discrete Fourier Transform |
| 303 | mycli |
CLI for MySQL with auto-completion and syntax highlighting |
| 304 | isl |
Integer Set Library for the polyhedral model |
| 305 | asciinema |
Record and share terminal sessions |
| 306 | w3m |
Pager/text based browser |
| 307 | libmemcached |
C and C++ client library to the memcached server |
| 308 | aspell |
Spell checker with better logic than ispell |
| 309 | rethinkdb |
The open-source database for the realtime web |
| 310 | postgresql |
Object-relational database system |
| 311 | little-cms2 |
Color management engine supporting ICC profiles |
| 312 | xctool |
Drop-in replacement for xcodebuild with a few extra features |
| 313 | pypy |
Highly performant implementation of Python 2 in Python |
| 314 | opus |
Audio codec |
| 315 | neo4j |
Robust (fully ACID) transactional property graph database |
| 316 | libvorbis |
Vorbis General Audio Compression Codec |
| 317 | apr |
Apache Portable Runtime library |
| 318 | dockutil |
Tool for managing dock items |
| 319 | pyenv-virtualenvwrapper |
Alternative to pyenv for managing virtualenvs |
| 320 | htop-osx |
Improved top (interactive process viewer) for macOS |
| 321 | iftop |
Display an interface's bandwidth usage |
| 322 | ideviceinstaller |
Cross-platform library for communicating with iOS devices |
| 323 | wrk |
HTTP benchmarking tool |
| 324 | lame |
High quality MPEG Audio Layer III (MP3) encoder |
| 325 | spark |
Sparklines for the shell |
| 326 | smpeg |
SDL MPEG Player Library |
| 327 | ctop |
Top-like interface for container metrics |
| 328 | cmatrix |
Console Matrix |
| 329 | gnu-tar |
GNU version of the tar archiving utility |
| 330 | plantuml |
Draw UML diagrams |
| 331 | sphinx-doc |
Tool to create intelligent and beautiful documentation |
| 332 | trash |
CLI tool that moves files or folder to the trash |
| 333 | neofetch |
Fast, highly customisable system info script |
| 334 | pngquant |
PNG image optimizing utility |
| 335 | md5deep |
Recursively compute digests on files/directories |
| 336 | optipng |
PNG file optimizer |
| 337 | cabextract |
Extract files from Microsoft cabinet files |
| 338 | findutils |
Collection of GNU find, xargs, and locate |
| 339 | you-get |
Dumb downloader that scrapes the web |
| 340 | hydra |
Network logon cracker which supports many services |
| 341 | wxmac |
Cross-platform C++ GUI toolkit (wxWidgets for macOS) |
| 342 | libsodium |
NaCl networking and cryptography library |
| 343 | pgcli |
CLI for Postgres with auto-completion and syntax highlighting |
| 344 | csshx |
Cluster ssh tool for Terminal.app |
| 345 | grep |
GNU grep, egrep and fgrep |
| 346 | autoenv |
Per-project, per-directory shell environments |
| 347 | antigen |
Plugin manager for zsh, inspired by oh-my-zsh and vundle. |
| 348 | lolcat |
Rainbows and unicorns in your console! |
| 349 | gedit |
The GNOME text editor |
| 350 | shadowsocks-libev |
Libev port of shadowsocks |
| 351 | swi-prolog |
ISO/Edinburgh-style Prolog interpreter |
| 352 | axel |
Light UNIX download accelerator |
| 353 | typesafe-activator |
Tools for working with Lightbend Reactive Platform |
| 354 | gnu-getopt |
Command-line option parsing library |
| 355 | smartmontools |
SMART hard drive monitoring |
| 356 | n |
Node version management |
| 357 | e2fsprogs |
Utilities for the ext2, ext3, and ext4 file systems |
| 358 | iproute2mac |
CLI wrapper for basic network utilities on macOS - ip command |
| 359 | dfu-util |
USB programmer |
| 360 | pygtk |
GTK+ bindings for Python |
| 361 | gobject-introspection |
Generate introspection data for GObject libraries |
| 362 | libssh2 |
C library implementing the SSH2 protocol |
| 363 | casperjs |
Navigation scripting and testing tool for PhantomJS |
| 364 | ios-deploy |
Install and debug iPhone apps from the command-line |
| 365 | handbrake |
Open-source video transcoder available for Linux, Mac, and Windows. |
| 366 | oniguruma |
Regular expressions library |
| 367 | etcd |
Key value store for shared configuration and service discovery |
| 368 | tidy-html5 |
Granddaddy of HTML tools, with support for modern standards |
| 369 | flex |
Fast Lexical Analyzer, generates Scanners (tokenizers) |
| 370 | hashcat |
World's fastest and most advanced password recovery utility |
| 371 | uncrustify |
Source code beautifier |
| 372 | bash-completion |
Programmable completion for Bash 3.2 |
| 373 | sip |
Tool to create Python bindings for C and C++ libraries |
| 374 | libusb-compat |
Library for USB device access |
| 375 | swiftformat |
Formatting tool for reformatting Swift code |
| 376 | pinentry-mac |
Pinentry for GPG on Mac |
| 377 | ranger |
File browser |
| 378 | geos |
Geometry Engine |
| 379 | scons |
Substitute for classic 'make' tool with autoconf/automake functionality |
| 380 | mackup |
Keep your Mac's application settings in sync |
| 381 | shared-mime-info |
Database of common MIME types |
| 382 | jpegoptim |
Utility to optimize JPEG files |
| 383 | solr |
Enterprise search platform from the Apache Lucene project |
| 384 | tcptraceroute |
Traceroute implementation using TCP packets |
| 385 | tesseract |
OCR (Optical Character Recognition) engine |
| 386 | gdk-pixbuf |
Toolkit for image loading and pixel buffer manipulation |
| 387 | libplist |
Library for Apple Binary- and XML-Property Lists |
| 388 | tmate |
Instant terminal sharing |
| 389 | weechat |
Extensible IRC client |
| 390 | sshuttle |
Proxy server that works as a poor man's VPN |
| 391 | nodenv |
Manage multiple NodeJS versions |
| 392 | subversion |
Version control system designed to be a better CVS |
| 393 | zsh-autosuggestions |
Fish-like fast/unobtrusive autosuggestions for zsh. |
| 394 | gource |
Version Control Visualization Tool |
| 395 | wakeonlan |
Sends magic packets to wake up network-devices |
| 396 | sonar-scanner |
Launcher to analyze a project with SonarQube |
| 397 | azure-cli |
Official Azure CLI |
| 398 | bfg |
Remove large files or passwords from Git history like git-filter-branch |
| 399 | ext4fuse |
Read-only implementation of ext4 for FUSE |
| 400 | webpack |
Bundler for JavaScript and friends |
| 401 | openshift-cli |
OpenShift command-line interface tools |
| 402 | intltool |
String tool |
| 403 | msgpack |
Library for a binary-based efficient data interchange format |
| 404 | markdown |
Text-to-HTML conversion tool |
| 405 | luajit |
Just-In-Time Compiler (JIT) for the Lua programming language |
| 406 | gnuradio |
SDK providing the signal processing runtime and processing blocks |
| 407 | cscope |
Tool for browsing source code |
| 408 | cabal-install |
Command-line interface for Cabal and Hackage |
| 409 | unzip |
Extraction utility for .zip compressed archives |
| 410 | algol68g |
Algol 68 compiler-interpreter |
| 411 | mecab |
Yet another part-of-speech and morphological analyzer |
| 412 | binwalk |
Searches a binary image for embedded files and executable code |
| 413 | cpanminus |
Get, unpack, build, and install modules from CPAN |
| 414 | autossh |
Automatically restart SSH sessions and tunnels |
| 415 | activemq |
Apache ActiveMQ: powerful open source messaging server |
| 416 | typescript |
Language for application scale JavaScript development |
| 417 | ipcalc |
Calculate various network masks, etc. from a given IP address |
| 418 | jpeg-turbo |
JPEG image codec that aids compression and decompression |
| 419 | byobu |
Text-based window manager and terminal multiplexer |
| 420 | haproxy |
Reliable, high performance TCP/HTTP load balancer |
| 421 | hive |
Hadoop-based data summarization, query, and analysis |
| 422 | osquery |
SQL powered operating system instrumentation and analytics |
| 423 | augeas |
Configuration editing tool and API |
| 424 | qcachegrind |
Visualize data generated by Cachegrind and Calltree |
| 425 | docker-compose-completion |
Docker-compose completion script |
| 426 | jasper |
Library for manipulating JPEG-2000 images |
| 427 | pinentry |
Passphrase entry dialog utilizing the Assuan protocol |
| 428 | jmeter |
Load testing and performance measurement application |
| 429 | arp-scan |
ARP scanning and fingerprinting tool |
| 430 | fabric |
Library and command-line tool for SSH |
| 431 | links |
Lynx-like WWW browser that supports tables, menus, etc. |
| 432 | rbenv-gemset |
Adds basic gemset support to rbenv |
| 433 | jansson |
C library for encoding, decoding, and manipulating JSON |
| 434 | archey |
Graphical system information display for macOS |
| 435 | mecab-ipadic |
IPA dictionary compiled for MeCab |
| 436 | libsndfile |
C library for files containing sampled sound |
| 437 | ossp-uuid |
ISO-C API and CLI for generating UUIDs |
| 438 | sonarqube |
Manage code quality |
| 439 | ncurses |
Text-based UI library |
| 440 | couchdb |
Document database server |
| 441 | git-crypt |
Enable transparent encryption/decryption of files in a git repo |
| 442 | fdupes |
Identify or delete duplicate files |
| 443 | hping |
Command-line oriented TCP/IP packet assembler/analyzer |
| 444 | transmission |
Lightweight BitTorrent client |
| 445 | diffutils |
File comparison utilities |
| 446 | jemalloc |
malloc implementation emphasizing fragmentation avoidance |
| 447 | grpc |
Next generation open source RPC library and framework |
| 448 | pigz |
Parallel gzip |
| 449 | grails |
Web application framework for the Groovy language |
| 450 | dbus |
Message bus system, providing inter-application communication |
| 451 | ispell |
International Ispell |
| 452 | terragrunt |
Thin wrapper for Terraform e.g. for locking state |
| 453 | zenity |
GTK+ dialog boxes for the command-line |
| 454 | node-build |
Install NodeJS versions |
| 455 | x264 |
H.264/AVC encoder |
| 456 | avrdude |
Atmel AVR MCU programmer |
| 457 | mpg123 |
MP3 player for Linux and UNIX |
| 458 | flyway |
Database version control to control migrations |
| 459 | lz4 |
Extremely Fast Compression algorithm |
| 460 | xmlstarlet |
XML command-line utilities |
| 461 | libdnet |
Portable low-level networking library |
| 462 | fping |
Scriptable ping program for checking if multiple hosts are up |
| 463 | gnu-which |
GNU implementation of which utility |
| 464 | tldr |
Simplified and community-driven man pages |
| 465 | numpy |
Package for scientific computing with Python |
| 466 | libvpx |
VP8/VP9 video codec |
| 467 | libev |
Asynchronous event library |
| 468 | dex2jar |
Tools to work with Android .dex and Java .class files |
| 469 | gzip |
Popular GNU data compression program |
| 470 | boost |
Collection of portable C++ source libraries |
| 471 | clisp |
GNU CLISP, a Common Lisp implementation |
| 472 | netpbm |
Image manipulation |
| 473 | cppcheck |
Static analysis of C and C++ code |
| 474 | tcpreplay |
Replay saved tcpdump files at arbitrary speeds |
| 475 | caddy |
Alternative general-purpose HTTP/2 web server |
| 476 | xpdf |
PDF viewer |
| 477 | bazaar |
Friendly powerful distributed version control system |
| 478 | clamav |
Anti-virus software |
| 479 | stunnel |
SSL tunneling program |
| 480 | fasd |
CLI tool for quick access to files and directories |
| 481 | usbmuxd |
USB multiplexor daemon for iPhone and iPod Touch devices |
| 482 | elinks |
Text mode web browser |
| 483 | infer |
Static analyzer for Java, C and Objective-C |
| 484 | cryptopp |
Free C++ class library of cryptographic schemes |
| 485 | libogg |
Ogg Bitstream Library |
| 486 | gmp |
GNU multiple precision arithmetic library |
| 487 | mpfr |
C library for multiple-precision floating-point computations |
| 488 | flac |
Free lossless audio codec |
| 489 | tcl-tk |
Tool Command Language |
| 490 | gitlab-ci-multi-runner |
The official GitLab CI runner written in Go |
| 491 | pngcrush |
Optimizer for PNG files |
| 492 | ddrescue |
GNU data recovery tool |
| 493 | zplug |
The next-generation plugin manager for zsh |
| 494 | fcrackzip |
Zip password cracker |
| 495 | ldid |
Lets you manipulate the signature block in a Mach-O binary |
| 496 | kafkacat |
Generic command-line non-JVM Apache Kafka producer and consumer |
| 497 | polipo |
Web caching proxy |
| 498 | swiftgen |
Swift code generator for assets, storyboards, Localizable.strings, … |
| 499 | icdiff |
Improved colored diff |
| 500 | glm |
C++ mathematics library for graphics software |
| 501 | privoxy |
Advanced filtering web proxy |
| 502 | repo |
Repository tool for Android development |
| 503 | libmpc |
C library for the arithmetic of high precision complex numbers |
| 504 | libassuan |
Assuan IPC Library |
| 505 | rclone |
Rsync for cloud storage |
| 506 | webkit2png |
Create screenshots of webpages from the terminal |
| 507 | nghttp2 |
HTTP/2 C Library |
| 508 | elm |
Functional programming language for building browser-based GUIs |
| 509 | xhyve |
xhyve, lightweight macOS virtualization solution based on FreeBSD's bhyve |
| 510 | gperftools |
Multi-threaded malloc() and performance analysis tools |
| 511 | oath-toolkit |
Tools for one-time password authentication systems |
| 512 | supervisor |
Process Control System |
| 513 | chisel |
Collection of LLDB commands to assist debugging iOS apps |
| 514 | sourcekitten |
Framework and command-line tool for interacting with SourceKit |
| 515 | terminator |
Multiple terminals in one window |
| 516 | libsass |
C implementation of a Sass compiler |
| 517 | libgpg-error |
Common error values for all GnuPG components |
| 518 | x265 |
H.265/HEVC encoder |
| 519 | c-ares |
Asynchronous DNS library |
| 520 | libxmlsec1 |
XML security library |
| 521 | reaver |
Implements brute force attack to recover WPA/WPA2 passkeys |
| 522 | pssh |
Parallel versions of OpenSSH and related tools |
| 523 | astyle |
Source code beautifier for C, C++, C#, and Java |
| 524 | cvs |
Version control system |
| 525 | goaccess |
Log analyzer and interactive viewer for the Apache Webserver |
| 526 | libressl |
Version of the SSL/TLS protocol forked from OpenSSL |
| 527 | john |
Featureful UNIX password cracker |
| 528 | scala |
JVM-based programming language |
| 529 | librdkafka |
The Apache Kafka C/C++ library |
| 530 | less |
Pager program similar to more |
| 531 | conan |
Distributed, open source, package manager for C/C++ |
| 532 | rtmpdump |
Tool for downloading RTMP streaming media |
| 533 | megatools |
Command-line client for Mega.co.nz |
| 534 | telegraf |
Server-level metric gathering agent for InfluxDB |
| 535 | dialog |
Display user-friendly message boxes from shell scripts |
| 536 | testssl |
Tool which checks for the support of TLS/SSL ciphers and flaws |
| 537 | jetty |
Java servlet engine and webserver |
| 538 | mpich |
Implementation of the MPI Message Passing Interface standard |
| 539 | freetds |
Libraries to talk to Microsoft SQL Server and Sybase databases |
| 540 | libgit2 |
C library of Git core methods that is re-entrant and linkable |
| 541 | lzlib |
Data compression library |
| 542 | wireshark |
Graphical network analyzer and capture tool |
| 543 | gnuplot |
Command-driven, interactive function plotting |
| 544 | miniupnpc |
UPnP IGD client library and daemon |
| 545 | sslscan |
Test SSL/TLS enabled services to discover supported cipher suites. |
| 546 | wdiff |
Display word differences between text files |
| 547 | libass |
Subtitle renderer for the ASS/SSA subtitle format |
| 548 | ipython |
Interactive computing in Python |
| 549 | mongodb |
High-performance, schema-free, document-oriented database |
| 550 | gist |
Command-line utility for uploading Gists |
| 551 | py2cairo |
Python 2 bindings for the Cairo graphics library |
| 552 | pypy3 |
Implementation of Python 3 in Python |
| 553 | micro |
Modern and intuitive terminal-based text editor |
| 554 | calc |
Arbitrary precision calculator |
| 555 | gpac |
Multimedia framework for research and academic purposes |
| 556 | percona-server |
Drop-in MySQL replacement |
| 557 | ammonite-repl |
Ammonite is a cleanroom re-implementation of the Scala REPL |
| 558 | pidcat |
Colored logcat script to show entries only for specified app |
| 559 | pre-commit |
Framework for managing multi-language pre-commit hooks |
| 560 | procmail |
Autonomous mail processor |
| 561 | fdk-aac |
Standalone library of the Fraunhofer FDK AAC code from Android |
| 562 | pandoc-citeproc |
Library and executable for using citeproc with pandoc |
| 563 | makedepend |
Creates dependencies in makefiles |
| 564 | qpdf |
Tools for and transforming and inspecting PDF files |
| 565 | aws-sdk-cpp |
AWS SDK for C++ |
| 566 | aws-shell |
Integrated shell for working with the AWS CLI. |
| 567 | net-snmp |
Implements SNMP v1, v2c, and v3, using IPv4 and IPv6 |
| 568 | kops |
Production Grade K8s Installation, Upgrades, and Management |
| 569 | dark-mode |
Control the macOS dark mode from the command-line |
| 570 | pcre2 |
Perl compatible regular expressions library with a new API |
| 571 | ettercap |
Multipurpose sniffer/interceptor/logger for switched LAN |
| 572 | docker-machine-completion |
Docker-machine completion script |
| 573 | pidgin |
Multi-protocol chat client |
| 574 | ruby |
Powerful, clean, object-oriented scripting language |
| 575 | squid |
Advanced proxy caching server for HTTP, HTTPS, FTP, and Gopher |
| 576 | mit-scheme |
MIT/GNU Scheme development tools and runtime library |
| 577 | task |
Feature-rich console based todo list manager |
| 578 | mpv |
Media player based on MPlayer and mplayer2 |
| 579 | saltstack |
Dynamic infrastructure communication bus |
| 580 | elasticsearch |
Distributed search & analytics engine |
| 581 | ngrep |
Network grep |
| 582 | ipmitool |
Utility for IPMI control with kernel driver or LAN interface |
| 583 | pdf2htmlex |
PDF to HTML converter |
| 584 | giter8 |
Generate files and directories from templates in a git repo |
| 585 | m-cli |
Swiss Army Knife for macOS |
| 586 | shtool |
GNU's portable shell tool |
| 587 | theora |
Open video compression format |
| 588 | fltk |
Cross-platform C++ GUI toolkit |
| 589 | radare2 |
Reverse engineering framework |
| 590 | tcpflow |
TCP flow recorder |
| 591 | source-highlight |
Source-code syntax highlighter |
| 592 | imagemagick |
Tools and libraries to manipulate images in many formats |
| 593 | gdrive |
Google Drive CLI Client |
| 594 | m4 |
Macro processing language |
| 595 | rbenv-default-gems |
Auto-installs gems for Ruby installs |
| 596 | texinfo |
Official documentation format of the GNU project |
| 597 | pixman |
Low-level library for pixel manipulation |
| 598 | percona-toolkit |
Percona Toolkit for MySQL |
| 599 | offlineimap |
Synchronizes emails between two repositories |
| 600 | cntlm |
NTLM authentication proxy with tunneling |
| 601 | asciidoc |
Formatter/translator for text files to numerous formats. Includes a2x. |
| 602 | hyper |
Client for HyperHQ's cloud service |
| 603 | libcouchbase |
C library for Couchbase |
| 604 | macvim |
GUI for vim, made for macOS |
| 605 | git-credential-manager |
Stores Git credentials for Visual Studio Team Services |
| 606 | re2c |
Generate C-based recognizers from regular expressions |
| 607 | lnav |
Curses-based tool for viewing and analyzing log files |
| 608 | tmux |
Terminal multiplexer |
| 609 | lua |
Powerful, lightweight programming language |
| 610 | guile |
GNU Ubiquitous Intelligent Language for Extensions |
| 611 | zbar |
Suite of barcodes-reading tools |
| 612 | cmus |
Music player with an ncurses based interface |
| 613 | berkeley-db |
High performance key/value database |
| 614 | git-standup |
Git extension to generate reports for standup meetings |
| 615 | jruby |
Ruby implementation in pure Java |
| 616 | arping |
Utility to check whether MAC addresses are already taken on a LAN |
| 617 | imagesnap |
Tool to capture still images from an iSight or other video source |
| 618 | grunt-cli |
JavaScript Task Runner |
| 619 | libvirt |
C virtualization API |
| 620 | stow |
Organize software neatly under a single directory tree (e.g. /usr/local) |
| 621 | mysql-utilities |
Tools for maintaining and administering MySQL servers |
| 622 | godep |
Dependency tool for go |
| 623 | hbase |
Hadoop database: a distributed, scalable, big data store |
| 624 | zopfli |
New zlib (gzip, deflate) compatible compressor |
| 625 | expect |
Program that can automate interactive applications |
| 626 | hunspell |
Spell checker and morphological analyzer |
| 627 | filebeat |
File harvester to ship log files to Elasticsearch or Logstash |
| 628 | v8 |
Google's JavaScript engine |
| 629 | libpqxx |
C++ connector for PostgreSQL |
| 630 | tomcat |
Implementation of Java Servlet and JavaServer Pages |
| 631 | nikto |
Web server scanner |
| 632 | cloog |
Generate code for scanning Z-polyhedra |
| 633 | googler |
Google Search and News from the command-line |
| 634 | libmicrohttpd |
Light HTTP/1.1 server library |
| 635 | autoconf-archive |
Collection of over 500 reusable autoconf macros |
| 636 | libtasn1 |
ASN.1 structure parser library |
| 637 | expat |
XML 1.0 parser |
| 638 | vegeta |
HTTP load testing tool and library |
| 639 | lastpass-cli |
LastPass command-line interface tool |
| 640 | mpd |
Music Player Daemon |
| 641 | protobuf |
Protocol buffers (Google's data interchange format) |
| 642 | rocksdb |
Embeddable, persistent key-value store for fast storage |
| 643 | global |
Source code tag system |
| 644 | zsh |
UNIX shell (command interpreter) |
| 645 | qrencode |
QR Code generation |
| 646 | p11-kit |
Library to load and enumerate PKCS#11 modules |
| 647 | arangodb |
The Multi-Model NoSQL Database. |
| 648 | ccat |
Like cat but displays content with syntax highlighting |
| 649 | wine |
Run Windows applications without a copy of Microsoft Windows |
| 650 | sassc |
Wrapper around libsass that helps to create command-line apps |
| 651 | docker-machine-nfs |
Activates NFS on docker-machine |
| 652 | freerdp |
X11 implementation of the Remote Desktop Protocol (RDP) |
| 653 | lcov |
Graphical front-end for GCC's coverage testing tool (gcov) |
| 654 | lzip |
LZMA-based compression program similar to gzip or bzip2 |
| 655 | pyqt |
Python bindings for v5 of Qt |
| 656 | testdisk |
Powerful free data recovery utility |
| 657 | gnupg |
GNU Pretty Good Privacy (PGP) package |
| 658 | libpcap |
Portable library for network traffic capture |
| 659 | multitail |
Tail multiple files in one terminal simultaneously |
| 660 | duti |
Select default apps for documents and URL schemes on macOS |
| 661 | libtermkey |
Library for processing keyboard entry from the terminal |
| 662 | git-review |
Submit git branches to gerrit for review |
| 663 | grace |
WYSIWYG 2D plotting tool for X11 |
| 664 | jsoncpp |
Library for interacting with JSON |
| 665 | autogen |
Automated text file generator |
| 666 | sloccount |
Count lines of code in many languages |
| 667 | bind |
Implementation of the DNS protocols |
| 668 | foremost |
Console program to recover files based on their headers and footers |
| 669 | texi2html |
Convert TeXinfo files to HTML |
| 670 | gradle |
Build system based on the Groovy language |
| 671 | doctl |
Command-line tool for DigitalOcean |
| 672 | gst-plugins-good |
GStreamer plugins (well-supported, under the LGPL) |
| 673 | nuget |
Package manager for Microsoft development platform including .NET |
| 674 | prometheus |
Service monitoring system and time series database |
| 675 | gauge |
Test automation tool that supports executable documentation |
| 676 | enca |
Charset analyzer and converter |
| 677 | qt |
Cross-platform application and UI framework |
| 678 | gst-plugins-bad |
GStreamer plugins less supported, not fully tested |
| 679 | vim |
Vi 'workalike' with many additional features |
| 680 | purescript |
Strongly typed programming language that compiles to JavaScript |
| 681 | lzo |
Real-time data compression library |
| 682 | ncftp |
FTP client with an advanced user interface |
| 683 | atk |
GNOME accessibility toolkit |
| 684 | mkvtoolnix |
Matroska media files manipulation tools |
| 685 | freeglut |
Open-source alternative to the OpenGL Utility Toolkit (GLUT) library |
| 686 | git-cola |
Highly caffeinated git GUI |
| 687 | ta-lib |
Tools for market analysis |
| 688 | libtensorflow |
C interface for Google's OS library for Machine Intelligence |
| 689 | assimp |
Portable library for importing many well-known 3D model formats |
| 690 | grip |
GitHub Markdown previewer |
| 691 | minio |
Amazon S3 compatible object storage server |
| 692 | ffmpeg |
Play, record, convert, and stream audio and video |
| 693 | libxml2 |
GNOME XML library |
| 694 | flake8 |
Lint your Python code for style and logical errors |
| 695 | sysdig |
System-level exploration and troubleshooting tool |
| 696 | emscripten |
LLVM bytecode to JavaScript compiler |
| 697 | rdesktop |
UNIX client for connecting to Windows Remote Desktop Services |
| 698 | planck |
Stand-alone ClojureScript REPL |
| 699 | dfu-programmer |
Device firmware update based USB programmer for Atmel chips |
| 700 | pygobject3 |
GNOME Python bindings (based on GObject Introspection) |
| 701 | ipfs |
Peer-to-peer hypermedia protocol |
| 702 | openjpeg |
Library for JPEG-2000 image manipulation |
| 703 | open-ocd |
On-chip debugging, in-system programming and boundary-scan testing |
| 704 | platformio |
Ecosystem for IoT development (Arduino and ARM mbed compatible) |
| 705 | gnu-indent |
C code prettifier |
| 706 | sfml |
Multi-media library with bindings for multiple languages |
| 707 | rhino |
JavaScript engine |
| 708 | dmd |
D programming language compiler for macOS |
| 709 | minimal-racket |
Modern programming language in the Lisp/Scheme family |
| 710 | sysbench |
System performance benchmark tool |
| 711 | git-quick-stats |
Simple and efficient way to access statistics in git. |
| 712 | go |
Open source programming language to build simple/reliable/efficient software |
| 713 | gcc |
GNU compiler collection |
| 714 | ios-sim |
Command-line application launcher for the iOS Simulator |
| 715 | git-town |
High-level command-line interface for Git |
| 716 | rpm2cpio |
Tool to convert RPM package to CPIO archive |
| 717 | gibo |
Access GitHub's .gitignore boilerplates |
| 718 | rbenv-bundler |
Makes shims aware of bundle install paths |
| 719 | python |
Interpreted, interactive, object-oriented programming language |
| 720 | cgal |
Computational Geometry Algorithm Library |
| 721 | boost-python |
C++ library for C++/Python interoperability |
| 722 | ghq |
Remote repository management made easy |
| 723 | libconfig |
Configuration file processing library |
| 724 | ed |
Classic UNIX line editor |
| 725 | openssl |
SSL/TLS cryptography library |
| 726 | sphinx |
Full-text search engine |
| 727 | mvnvm |
Maven version manager |
| 728 | amazon-ecs-cli |
CLI for Amazon ECS to manage clusters and tasks for development. |