- ack Search tool like grep, but optimized for programmers
- atombender/ktail/ktail Tapped 1 formula (61 files, 30.6KB).
- autoconf Automatic configure script builder
- automake Tool for generating GNU Standards-compliant Makefiles
- aws-iam-authenticator Use AWS IAM credentials to authenticate to Kubernetes
- awscli Official Amazon AWS command-line interface
- bat Clone of cat(1) with syntax highlighting and Git integration
- bazel Google's own build tool
- borkdude/brew/babashka Tapped 3 formulae (33 files, 90.7KB).
- borkdude/brew/clj-kondo A minimal and opinionated linter for Clojure code that sparks joy.
- candid82/brew/joker Tapped 1 formula (24 files, 40.8KB).
- clojure The Clojure Programming Language
- colordiff Color-highlighted diff(1) output
- coreutils GNU File, Shell, and Text utilities
- ctags Reimplementation of ctags(1)
- direnv Load/unload environment variables based on $PWD
- exa Modern replacement for 'ls'
- exercism Command-line tool to interact with exercism.io
- fd Simple, fast and user-friendly alternative to find
- findutils Collection of GNU find, xargs, and locate
- fzf Command-line fuzzy finder written in Go
- gdbm GNU database manager
- geoip This library is for the GeoIP Legacy format (dat)
- git Distributed revision control system
- git-flow Extensions to follow Vincent Driessen's branching model
- git-lfs Git extension for versioning large files
- github/gh/gh GitHub CLI
- gnu-getopt Command-line option parsing utility
- gnu-sed GNU implementation of the famous stream editor
- go Open source programming language to build simple/reliable/efficient software
- graphviz Graph visualization software from AT&T and Bell Labs
- grc Colorize logfiles and command output
- hadolint Smarter Dockerfile linter to validate best practices
- helm The Kubernetes package manager
- hstr Bash and zsh history suggest box
- htop Improved top (interactive process viewer)
- jenv Manage your Java environment
- joplin Note taking and to-do application with synchronisation capabilities
- jq Lightweight and flexible command-line JSON processor
- kops Production Grade K8s Installation, Upgrades, and Management
- kubectx Tool that can switch between kubectl contexts easily and create aliases
- kubernetes-cli Kubernetes command-line interface
- kubernetes-helm The Kubernetes package manager
- leiningen Build tool for Clojure
- mas Mac App Store command-line interface
- maven Java-based project management
- moreutils Collection of tools that nobody wrote when UNIX was young
- mycli CLI for MySQL with auto-completion and syntax highlighting
- neovim Ambitious Vim-fork focused on extensibility and agility
- nmap Port scanning utility for large networks
- nvm Manage multiple Node.js versions
- openssl Cryptography and SSL/TLS Toolkit
- packer Tool for creating identical machine images for multiple platforms
- pandoc Swiss-army knife of markup format conversion
- parallel Shell command parallelization utility
- pcre Perl compatible regular expressions library
- planck Stand-alone ClojureScript REPL
- postgresql Object-relational database system
- python Interpreted, interactive, object-oriented programming language
- python3 Interpreted, interactive, object-oriented programming language
- ranger File browser
- rbenv Ruby version manager
- readline Library for command-line editing
- reattach-to-user-namespace Reattach process (e.g., tmux) to background
- ripgrep Search tool like grep and The Silver Searcher
- rlwrap Readline wrapper: adds readline support to tools that lack it
- rschmitt/heatseeker/heatseeker A high-performance general purpose fuzzy finder, based on selecta
- ruby-build Install various Ruby versions and implementations
- shellcheck Static analysis and lint tool, for (ba)sh scripts
- sops Editor of encrypted files
- sqlite Command-line interface for SQLite
- ssh-copy-id Add a public key to a remote machine's authorized_keys file
- tealdeer Very fast implementation of tldr in Rust
- telnet User interface to the TELNET protocol
- the_silver_searcher Code-search similar to ack
- tig Text interface for Git repositories
- tmux Terminal multiplexer
- tree Display directories as trees (with optional color/HTML output)
- unrar Extract, view, and test RAR archives
- up Tool for writing command-line pipes with instant live preview
- wget Internet file retriever
- wtfutil The personal information dashboard for your terminal
Last active
April 28, 2020 19:19
-
-
Save spencern/258573b0365e0b37a0bcb9b2f6cf935c to your computer and use it in GitHub Desktop.
Mostly covered here, only things I don’t see that I’d really like are:
GUI (all casks)
- moom - auto window size management when switching displays
- jumpcut - clipboard manager
If docker
is approved:
- kitematic / docker desktop
Chrome extensions
- https://github.com/kieckhafer/tabnarok (personal extension of mine that just counts tabs and allows you to merge windows / tabs together), very low priority
CLI
- GNU stow - Symlink farm manager.
- atool - Script for managing file archives of various types.
- fx - CLI JSON viewer
- termite - Very fast and minimal keyboard-centric VTE-based terminal.
- tmuxp - Tmux session manager.
- zplug - Zsh plugin manager.
GUI
- Alfred - The best OSX equivalent of Rofi I could find.
- CopyQ - Clipboard manager with editing and scripting features.
- DevDocs - Fast offline documentation browser.
- Karabiner-Elements - Keyboard customizer for macOS.
- Oni - Neovim GUI.
- Valentina Studio - MySQL GUI.
browser plugins
- SurfkingKeys - Allows for mapping keys to browser actions to cultivate powerful vim-like navigation.
https://www.sequelpro.com/ - MYQSL GUI
Additional Mac Apps:
- Conduktor - Kafka Management GUI for clusters and Kafka based apps.
- Gitter - Chat client for Reaction community open-source chat.
- Joplin - Open-source markdown note writing app.
- Finda - OSX utility to find and open applications, tabs, terminal windows, etc.
- Insomnia - REST and GraphQL client similar to Postman (but much better.)
- Keybase - Encryption tools with secure messaging and file sharing.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I stripped out things you already had.
GUI Programs
Command Line Utilities