List of installable Homebrew casks

2020-05-22 16:01发布

Is there a way to obtain a list (possibly with descriptions) of all the casks installable with Homebrew Cask?

7条回答
时光不老,我们不散
2楼-- · 2020-05-22 16:15

There's a new GUI that enables quick browsing on all the Homebrew packages.

You might want to try out Cakebrew

Also worth noting the analytics data of the top downloads of all cask packages in the past 365 days: https://formulae.brew.sh/analytics/

查看更多
smile是对你的礼貌
3楼-- · 2020-05-22 16:18

The installable list is 7000+ casks. You, of course, can grep the result.., but more practical is to list some subset of the installable casks using search command:

brew search [YOUR-SEARCH-SUBSTRING]

It will print you 2 groups. The first group will be installable ==> Formulae, if any. The second group will be ==> Casks


For example, if you are looking for Beaver DB browser, you can type either:

brew search Beaver

---- Output ----
==> Casks
dbeaver-enterprise   dbeaver-enterprise   swiftybeaver         swiftybeaver

or:

brew search DB

---- Output ----
==> Formulae
ansible-cmdb              dbmate                    lbdb                      mariadb@10.2              questdb
...
==> Casks
1password-beta                             dynamodb-local                             mongodb-compass-readonly
actual-odbc-pack                           dynamodb-local                             mongodbpreferencepane
actual-odbc-pack                           exist-db                                   mongodbpreferencepane
apache-couchdb                             exist-db                                   navicat-for-mariadb
apache-couchdb                             flvcd-bigrats                              navicat-for-mariadb
arq-cloud-backup                           flvcd-bigrats                              nosql-workbench-for-amazon-dynamodb
arq-cloud-backup                           gcollazo-mongodb                           nosql-workbench-for-amazon-dynamodb
db-browser-for-sqlite                      gcollazo-mongodb                           nosqlbooster-for-mongodb
db-browser-for-sqlite                      handbrake                                  nosqlbooster-for-mongodb
dbeaver-community ✔                        handbrake                                  omnidb
dbeaver-community ✔                        handbrake-nightly                          omnidb
dbeaver-enterprise                         handbrakebatch                             rekordbox
dbeaver-enterprise                         handbrakebatch                             rekordbox
dbglass                                    hex-fiend-beta                             soundboosterlite
dbglass                                    macgdbp                                    soundboosterlite
dbkoda                                     macgdbp                                    sql-power-architect-jdbc
dbkoda                                     mongodb-compass                            sql-power-architect-jdbc
dbngin                                     mongodb-compass                            thingsmacsandboxhelper
dbngin                                     mongodb-compass-beta                       thingsmacsandboxhelper
dbschema                                   mongodb-compass-community                  thunderbird-beta
dbschema                                   mongodb-compass-community                  wireshark-chmodbpf
dbvisualizer                               mongodb-compass-isolated-edition           wireshark-chmodbpf
dbvisualizer                               mongodb-compass-isolated-edition
deadbeef-devel                             mongodb-compass-readonly

the mark indicates installed casks.

查看更多
Juvenile、少年°
4楼-- · 2020-05-22 16:20

Slight modification to the answer above:

for cask in $(brew search --casks); do
    brew cask info $cask;
done
查看更多
看我几分像从前
5楼-- · 2020-05-22 16:22

Brew search now has a --desc flag.

This lists all of them with the description:

brew search --casks --desc ''
查看更多
乱世女痞
6楼-- · 2020-05-22 16:23

List using a browser

  1. Visit the website https://formulae.brew.sh/
  2. Use * as search string and all the casks will be displayed

List using the command line

for cask in $(brew search); do
    brew cask info $cask;
done
查看更多
Deceive 欺骗
7楼-- · 2020-05-22 16:29

The new way to list all installable cask packages is:

brew search --casks

The man page for brew has the following information:

search --casks

Display all locally available casks (including tapped ones). No online search is performed.

查看更多
登录 后发表回答