Other languages: πͺπΈ EspaΓ±ol
@cdalvaro's custom formulae for the Homebrew package manager.
This is a Homebrew tap containing formulae for software that I use and that is not available in the main Homebrew repository or has been modified to suit my needs.
Just type brew tap cdalvaro/tap. This will allow you to install formulae from this tap.
You can directly type brew install cdalvaro/tap/<formula> to install the specified <formula>.
Formulae list
Fast, scalable, high performance Gradient Boosting on Decision Trees cli tool.
brew install cdalvaro/tap/catboost-cliThis formula is not available in homebrew-core repository because it does not meet the acceptance criteria. See Homebrew/homebrew-core#140960 for more information.
Gradient Boosting on Decision Trees C++ Model Library.
brew install cdalvaro/tap/catboostmodel-cpp--with-staticAlso install the static library
Formatting tools for C, C++, Obj-C, Java, JavaScript, TypeScript.
This formula installs: clang-format-14 and git-clang-format-14 to avoid collisions with their latest versions.
brew install cdalvaro/tap/clang-format@14JSON Web Token library for C++.
brew install cdalvaro/tap/cpp-jwtThis is a header only C++ library, so it is not available in homebrew-core. But, for convenience, it is available in this tap.
Generate html/javascript charts from C++ data using javascript library plotly.js.
brew install cdalvaro/tap/cpp-plotlyThis is a header only C++ library, so it is not available in homebrew-core. But, for convenience, it is available in this tap.
Header-only C++ binding for libzmq.
brew install cdalvaro/tap/cpp-zmqThis is a header only C++ library, so it is not available in homebrew-core. But, for convenience, it is available in this tap.
A date and time library based on the C++11/14/17 <chrono> header.
brew install cdalvaro/tap/howard-hinnant-dateThis formula is available at homebrew-core repository. But I have added the option --without-string-view to disable the use of std::string_view in the library. This is because std::string_view is not available in versions earlier than C++17.
A tiny JSON library for C++11.
brew install cdalvaro/tap/json11This is a header only C++ library and the project was archived on March 2020, so it is not available in homebrew-core.
A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio.
brew install cdalvaro/tap/simple-web-serverCross-Platform GUI Library.
brew install cdalvaro/tap/wxwidgetsThis formula is available at homebrew-core repository. But I have added the option --with-enable-abort to allow aborting a running task using a wxGenericProgressDialog.
Casks list
Use the iMac and MacBook Neo accent colors on any Mac with Accents.
brew install --cask cdalvaro/tap/accentsSoftware to automate the management and configuration of any infrastructure or application at scale.
This cask installs salt STS using the official installation package instead of building the whole package from source as the formula does.
brew install --cask cdalvaro/tap/saltThis cask is available at homebrew-cask repository. However I have added a postflight_steps block that patches the .plist files to make salt work properly with Homebrew out of the box. It runs plutil, via Homebrew's declarative install steps DSL, against each daemon's plist.
The patch adds:
HOMEBREW_PREFIXto the environment.PATHenv variable containing theHOMEBREW_PREFIXbin directory.
Software to automate the management and configuration of any infrastructure or application at scale.
This cask installs salt LTS using the official installation package instead of building the whole package from source as the formula does.
brew install --cask cdalvaro/tap/salt@ltsThis cask includes all patches from the salt cask.
Open-source parametric 3D CAD. Now maintained in the official SolidCraft tap, which installs the universal app and its bundled solidcraft-cli tool.
brew tap tangency-labs/tap
brew install --cask tangency-labs/tap/solidcraftAfter adding the official tap and running brew update, the old cdalvaro/tap/solidcraft name redirects there through Homebrew's native tap migration.
If Homebrew asks you to trust the cask, run brew trust --cask tangency-labs/tap/solidcraft.
More documentation is available at: Homebrew - Taps