-
Notifications
You must be signed in to change notification settings - Fork 2
/
Brewfile
executable file
·355 lines (354 loc) · 26 KB
/
Brewfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
#########################################################
###
## File: Brewfile
## Desc: A list of homebrew-managed packages for MacOS
#
abseil # C++ Common Libraries
ack # Search tool like grep, but optimized for programmers
adwaita-icon-theme # Icons for the GNOME project
alerter # Send User Alert Notification on macOS from the command-line
asciidoc # Formatter/translator for text files to numerous formats
asio # Cross-platform C++ Library for asynchronous programming
aspell # Spell checker with better logic than ispell
astro # To build and run Airflow DAGs locally and interact with the Astronomer API
atk # GNOME accessibility toolkit
autoconf # Automatic configure script builder
automake # Tool for generating GNU Standards-compliant Makefiles
awscli # Official Amazon AWS command-line interface
bash # Bourne-Again SHell, a UNIX command interpreter
bat # Clone of cat(1) with syntax highlighting and Git integration
bdw-gc # Garbage collector for C and C++
beancount # Double-entry accounting tool that works on plain text files
berkeley-db # High performance key/value database
bigloo # Scheme implementation with object system, C, and Java interf
blis # BLAS-like Library Instantiation Software Framework
boost # Collection of portable C++ source libraries
boxes # Draw boxes around text
broot # New way to see and navigate directory trees
brotli # Generic-purpose lossless compression algorithm by Google
btop # Resource monitor. C++ version and continuation of bashtop and bpytop
buku # Powerful command-line bookmark manager
ca-certificates # Mozilla CA certificate store
cabal-install # Command-line interface for Cabal and Hackage
calc # Arbitrary precision calculator
cbc # Mixed integer linear programming solver
cgl # Cut Generation Library
cgrep # Context-aware grep for source code
cheat # Create and view interactive cheat sheets for *nix commands
check_postgres # Monitor Postgres databases
chicken # Compiler for the Scheme programming language
choose-rust # Human-friendly and fast alternative to cut and (sometimes) awk
cloc # Statistics utility to count lines of code
clog # Colorized pattern-matching log tail utility
clp # Linear programming solver
cmake # Cross-platform make
codemod # Large-scale codebase refactors assistant tool
codespell # Fix common misspellings in source code and text files
coinutils # COIN-OR utilities
colordiff # Color-highlighted diff(1) output
colortail # Like tail(1), but with various colors for specified output
comby # Tool for changing code across many languages
coreutils # GNU File, Shell, and Text utilities
crystal # Fast and statically typed, compiled language with Ruby-like syntax
crystal-icr # Interactive console for Crystal programming language
csview # High performance csv viewer for cli
csvkit # Suite of command-line tools for converting to and working with CSV
curl # Get a file from an HTTP, HTTPS or FTP server
curlie # Power of curl, ease of use of httpie
daemonize # Run a command as a UNIX daemon
dapr/tap/dapr-cli # Client for Dapr.
dasel # JSON, YAML, TOML, XML, and CSV query and modification tool
dasht # Search API docs offline, in your terminal or browser
datasette # Open source multi-tool for exploring and publishing data
dateutils # Tools to manipulate dates with a focus on financial data
dbus # Message bus system, providing inter-application communication
desktop-file-utils # Command-line utilities for working with desktop entries
detach # Execute given command in detached process
detox # Utility to replace problematic characters in filenames
dialog # Display user-friendly message boxes from shell scripts
diff-pdf # Visually compare two PDF files
diff-so-fancy # Good-lookin' diffs with diff-highlight and more
diffoscope # In-depth comparison of files, archives, and directories
diffoscope # In-depth comparison of files, archives, and directories
diffr # LCS based diff highlighting tool to ease code review from your terminal
difftastic # Diff that understands syntax
direnv # Load/unload environment variables based on $PWD
docbook # Standard SGML representation system for technical documents
docbook-xsl # XML vocabulary to create presentation-neutral documents
docx2txt # Converts Microsoft Office docx documents to equivalent text documents
doitlive # Replay stored shell commands for live presentations
dory # Development proxy for docker
dotenv-linter # Lightning-fast linter for .env files written in Rust
dotnet # .NET Core
double-conversion # Binary-decimal and decimal-binary routines for IEEE doubles
dsq # CLI tool for running SQL queries against JSON, CSV, Excel, Parquet, and more
dupseek # Interactive program to find and remove duplicate files
dust # More intuitive version of du in rust
dwdiff # Diff that operates at the word level
ecl # Embeddable Common Lisp
ejabberd # XMPP application server
elixir # Functional metaprogramming aware language built on Erlang VM
envoy # Cloud-native high-performance edge/middle/service proxy
eralchemy # Simple entity relation (ER) diagrams generation
espeak # Text to speech, software speech synthesizer
exa # Modern replacement for 'ls'
expect # Program that can automate interactive applications
fasttext # Library for fast text representation and classification
fd # Simple, fast and user-friendly alternative to find
fftw # C routines to compute the Discrete Fourier Transform
fontconfig # XML-based font configuration API for X Windows
foreman # Manage Procfile-based applications
fping # Scriptable ping program for checking if multiple hosts are u
freetds # Libraries to talk to Microsoft SQL Server and Sybase databases
fribidi # Implementation of the Unicode BiDi algorithm
frum # Fast and modern Ruby version manager written in Rust
fswatch # Monitor a directory for changes and run a shell command
fx # Terminal JSON viewer
fzf # Command-line fuzzy finder written in Go
gawk # GNU awk utility
gcc # GNU compiler collection
gdal # Geospatial Data Abstraction Library
gdbm # GNU database manager
gdk-pixbuf # Toolkit for image loading and pixel buffer manipulation
gflags # Library for processing command-line flags
gh # GitHub command-line tool
ghc # Glorious Glasgow Haskell Compilation System
ghostscript # Interpreter for PostScript and PDF
giflib # Library and utilities for processing GIFs
git # Distributed revision control system
git-absorb # Automatic git commit --fixup
git-cliff # Highly customizable changelog generator
git-delta # Syntax-highlighting pager for git and diff output
git-extras # Small git utilities
git-filter-repo # Quickly rewrite git repository history
git-fresh # Utility to keep git repos fresh
git-open # Open GitHub webpages from a terminal
git-plus # Git utilities: git multi, git relation, git old-branches, git recent
git-quick-stats # Simple and efficient way to access statistics in git
git-revise # Rebase alternative for easy & efficient in-memory rebases and fixups
git-standup # Git extension to generate reports for standup meetings
git-town # High-level command-line interface for Git
git-when-merged # Find where a commit was merged in git
git-xargs # CLI for making updates across multiple Github repositories with a single command
gitbackup # Tool to backup your Bitbucket, GitHub and GitLab repositories
gitbatch # Manage your git repositories in one place
github-release # Create and edit releases on Github (and upload artifacts)
gitleaks # Audit git repos for secrets
gitlint # Linting for your git commit messages
gitql # Git query language
gitui # Blazing fast terminal-ui for git written in rust
gitup # Update multiple git repositories at once
gitversion # Easy semantic versioning for projects using Git
gnu-getopt # Command-line option parsing utility
gnu-prolog # Prolog compiler with constraint solving
gnu-tar # GNU version of the tar archiving utility
gnupg # GNU Pretty Good Privacy (PGP) package
gnutls # GNU Transport Layer Security (TLS) Library
go # Open source programming language to build simple/reliable/efficient software
gobject-introspection # Generate introspection data for GObject libraries
gource # Version Control Visualization Tool
grafana # Gorgeous metric visualizations and dashboards for timeseries databases
graphite2 # Smart font renderer for non-Roman scripts
graphviz # Graph visualization software from AT&T and Bell Labs
grex # Command-line tool for generating regular expressions
grip # GitHub Markdown previewer
grokmirror # Framework to smartly mirror git repositories
gron # Make JSON greppable
gsar # General Search And Replace on files
gsettings-desktop-schemas # GSettings schemas for desktop components
gspell # Flexible API to implement spellchecking in GTK+ applications
gtk+ # GUI toolkit
gtk+3 # Toolkit for creating graphical user interfaces
gtk-mac-integration # Integrates GTK macOS applications with the Mac desktop
gtkmm3 # C++ interfaces for GTK+ and GNOME
gtksourceview3 # Text view with syntax, undo/redo, and text marks
gtksourceviewmm3 # C++ bindings for gtksourceview3
guile # GNU Ubiquitous Intelligent Language for Extensions
h3 # Hexagonal hierarchical geospatial indexing system
handbrake # Open-source video transcoder available for Linux, Mac, and Windows
harfbuzz # OpenType text shaping engine
helix-editor/helix/helix # Post-modern modal text editor
hicolor-icon-theme # Fallback theme for FreeDesktop.org icon themes
html2text # Advanced HTML-to-text converter
htop # Improved top (interactive process viewer)
httpie # User-friendly cURL replacement (command-line HTTP client)
hunspell # Spell checker and morphological analyzer
hwatch # Modern alternative to the watch command
hwloc # Portable abstraction of the hierarchical topology of modern architectures
icdiff # Improved colored diff
icu4c # C/C++ and Java libraries for Unicode and globalization
ijq # Interactive jq
ilmbase # OpenEXR ILM Base libraries (high dynamic-range image file format)
imagemagick # Tools and libraries to manipulate images in many formats
imath # Library of 2D and 3D vector, matrix, and math operations
ipinfo-cli # Official CLI for the IPinfo IP Address API
isl # Integer Set Library for the polyhedral model
iso-codes # Provides lists of various ISO standards
ispell # International Ispell
janet # Dynamic language and bytecode vm
jasper # Library for manipulating JPEG-2000 images
jc # Serializes the output of command-line tools to structured JSON output
jd # JSON diff and patch
jemalloc # Implementation of malloc emphasizing fragmentation avoidance
jless # Command-line pager for JSON data
jp2a # Convert JPG images to ASCII
jpeg-turbo # JPEG image codec that aids compression and decompression
jpeg-xl # New file format for still image compression
jq # Lightweight and flexible command-line JSON processor
jql # JSON query language CLI tool
jump # Helps you navigate your file system faster by learning your habits
just # Handy way to save and run project-specific commands
kommit # More detailed commit messages without committing!
krb5 # Network authentication protocol
lame # High quality MPEG Audio Layer III (MP3) encoder
lazygit # Simple terminal UI for git commands
lefthook # Fast and powerful Git hooks manager for any type of projects
little-cms2 # Color management engine supporting ICC profiles
llvm # Next-gen compiler infrastructure
logtalk # Declarative object-oriented logic programming language
lsd # Clone of ls with colorful output, file type icons, and more
lychee # Fast, async, resource-friendly link checker
lz4 # Extremely Fast Compression algorithm
m-cli # Swiss Army Knife for macOS
m4 # Macro processing language
macchina # System information fetcher, with an emphasis on performance and minimalism
madbomber/brews/justprep # Pre-processor to the 'just' command-line utility
maven # Java-based project management
mcfly # Fly through your shell history
md4c # C Markdown parser. Fast. SAX-like interface
meilisearch # Ultra relevant, instant and typo-tolerant full-text search API
metabase # Business intelligence report server
miller # Like sed, awk, cut, join & sort for name-indexed data such as CSV
miniserve # High performance static file server
mist # Mac command-line tool that automatically downloads macOS Firmwares / Installers
mkdocs # Project documentation with Markdown
mold # Modern Linker
monit # Manage and monitor processes, files, directories, and device
mono # Cross platform, open source .NET development framework
mpdecimal # Library for decimal floating point arithmetic
muesli/tap/duf # Disk Usage/Free Utility
netpbm # Image manipulation
nghttp2 # HTTP/2 C Library
nginx # HTTP(S) server and reverse proxy, and IMAP/POP3 proxy server
nifi # Easy to use, powerful, and reliable system to process and distribute data
nmap # Port scanning utility for large networks
no-more-secrets # Recreates the SETEC ASTRONOMY effect from 'Sneakers'
node # Platform built on V8 to build network applications
nq # Unix command-line queue utility
nspr # Platform-neutral API for system-level and libc-like functions
nss # Libraries for security-enabled client and server applications
numpy # Package for scientific computing with Python
oh-my-posh # Prompt theme engine for any shell
openexr # High dynamic-range image file format
openjdk # Development kit for the Java programming language
openjdk@11 # Development kit for the Java programming language
openjpeg # Library for JPEG-2000 image manipulation
openldap # Open source suite of directory software
opensearch # Open source distributed and RESTful search engine
openssl@1.1 # Cryptography and SSL/TLS Toolkit
or-tools # Google's Operations Research tools
p7zip # 7-Zip (high compression file archiver) implementation
pandoc # Swiss-army knife of markup format conversion
parallel # Shell command parallelization utility
pdf2htmlex # PDF to HTML converter
perceptualdiff # Perceptual image comparison tool
pgformatter # PostgreSQL syntax beautifier
pgloader # Data loading tool for PostgreSQL
pgweb # Web-based PostgreSQL database browser
pick # Utility to choose one option from a set of choices
pinentry # Passphrase entry dialog utilizing the Assuan protocol
pipe-rename # Rename your files using your favorite text editor
pkg-config # Manage compile and link flags for libraries
postgresql # Object-relational database system
postgresql@12 # Object-relational database system
postgresql@14 # Object-relational database system
pre-commit # Framework for managing multi-language pre-commit hooks
protobuf # Protocol buffers (Google's data interchange format)
pspg # Unix pager optimized for psql
psql2csv # Run a query in psql and output the result as CSV
qp # Command-line (ND)JSON querying
qt # Cross-platform application and UI framework
rbenv # Ruby version manager
rbspy # Sampling profiler for Ruby
re2 # Alternative to backtracking PCRE-style regular expression engines
readline # Library for command-line editing
redis # Persistent key-value database, with built-in net interface
redpen # Proofreading tool to help writers of technical documentation
remind # Sophisticated calendar and alarm
rename # Perl-powered file rename script with many helpful built-ins
restview # Viewer for ReStructuredText documents that renders them on the fly
rethinkdb # Open-source database for the realtime web
rethinkdb # The open-source database for the realtime web
rex # Command-line tool which executes commands on remote servers
ripgrep # Search tool like grep and The Silver Searcher
rm-improved # Command-line deletion tool focused on safety, ergonomics, and performance
rsync # Utility that provides fast incremental file transfer
ruby-build # Install various Ruby versions and implementations
rubyfmt # Ruby autoformatter
run # Easily manage and invoke small scripts and wrappers
rustc-completion # Bash completion for rustc
rustfmt # Format Rust code
rustup-init # Rust toolchain installer
sbcl # Steel Bank Common Lisp system
sd # Intuitive find & replace CLI
semgrep # Easily detect and prevent bugs and anti-patterns in your codebase
semtag # Semantic tagging script for git
shared-mime-info # Database of common MIME types
shfmt # Autoformat shell script source code
sift # Fast and powerful open source alternative to grep
simdjson # SIMD-accelerated C++ JSON parser
six # Python 2 and 3 compatibility utilities
source-highlight # Source-code syntax highlighter
spaceman-diff # Diff images from the command-line
sqlfluff # SQL linter and auto-formatter for Humans
sqlite # Command-line interface for SQLite
supervisor # Process Control System
swi-prolog # ISO/Edinburgh-style Prolog interpreter
swift # High-performance system programming language
swiftformat # Formatting tool for reformatting Swift code
swig # Generate scripting interfaces to C/C++ code
syncthing # Open source continuous file synchronization application
t-rec # Blazingly fast terminal recorder that generates animated gif images for the web
tangram # Tangram makes it easy for programmers to train, deploy, and monitor machine learning models.
task # Feature-rich console based todo list manager
tbb # Rich and complete approach to parallelism in C++
tcl-tk # Tool Command Language
tealdeer # Very fast implementation of tldr in Rust
the_platinum_searcher # Multi-platform code-search similar to ack and ag
the_silver_searcher # Code-search similar to ack
tidy-html5 # Granddaddy of HTML tools, with support for modern standards
tidy-viewer # CLI csv pretty printer
tmux # Terminal multiplexer
topgrade # Upgrade all the things
tree # Display directories as trees (with optional color/HTML output)
tuc # Text manipulation and cutting tool
ugit # Undo git commands. Your damage control git buddy
ugrep # Ultra fast grep with query UI, fuzzy search, archive search, and more
unbound # Validating, recursive, caching DNS resolver
universal-ctags # Maintained ctags implementation
urlwatch # Get notified when a webpage changes
vala # Compiler for the GObject type system
vbindiff # Visual Binary Diff
viddy # Modern watch command
vroom # Vehicle Routing Open-Source Optimization Machine
wdiff # Display word differences between text files
webhook # Lightweight, configurable incoming webhook server
webp # Image format providing lossless and lossy compression for web images
webpack # Bundler for JavaScript and friends
websocat # Command-line client for WebSockets
x265 # H.265/HEVC encoder
xdot # Interactive viewer for graphs written in Graphviz's dot language
xmlformat # Format XML documents
xmlto # Convert XML to another format (based on XSL or other tools)
xo/xo/usql # universal command-line SQL client interface
xsv # Fast CSV toolkit written in Rust
xxhash # Extremely fast non-cryptographic hash algorithm
yadm # Yet Another Dotfiles Manager
yank # Copy terminal output to clipboard
youtube-dl # Download YouTube videos from the command-line
yq # Process YAML documents from the CLI
z # Tracks most-used directories to make cd smarter
zebra # Information management system
zet # CLI utility to find the union, intersection, and set difference of files
zim # Graphical text editor used to maintain a collection of wiki pages
zzz # Command-line tool to put Macs to sleep