Automic VaultAutomic Vault

brew

Install thors-anvil with Homebrew

Set of modern C++20 libraries for writing interactive Web-Services. Version 11.1.0 via Homebrew; verified 2026-07-07.

install

Additional install commands

macOS

Homebrewverified ยท 100%
brew install thors-anvil

local Homebrew formula metadata

overview

Package summary

Set of modern C++20 libraries for writing interactive Web-Services

Commands and aliases

  • SlackCLI
  • SlackCLI20
  • SlackCLI20D
  • SlackCLID
  • mug
  • mug20
  • mug20D
  • mugD

history

Project history and usage

ThorsAnvil is a collection of modern C++20 libraries for building interactive web services. The official README groups together serialization, crypto, sockets, storage, MongoDB access, an async HTTP server, and Slack-bot support under one package.

Project history

The project is distributed from the Loki-Astari/ThorsAnvil repository and documents both manual builds and package-consumption workflows. Its README emphasizes CMake integration through installed package config files, plus imported targets such as ThorSerialize, ThorsSocket, ThorsMongo, Nisse, and NisseBolt.

Adoption history

Official documentation shows adoption through developer package channels rather than mass end-user CLI use: the README documents installation through Homebrew and ConanCenter, alongside source builds and a header-only branch. That places ThorsAnvil in the C++ package-management niche where Homebrew, Conan, CMake package files, and system libraries need to line up.

How it is used

Users install or build ThorsAnvil, then consume its CMake targets from C++ projects. The README's examples link a webserver against the async HTTP server, serialization, and MongoDB components, while the package also installs command-line utilities such as Mug and SlackCLI through the Homebrew formula.

Why package nerds care

The package is noteworthy for package nerds because it bundles a nontrivial C++ dependency graph behind Homebrew and Conan package metadata. It is less a standalone command than a packaged library suite whose value comes from installed headers, libraries, CMake config files, and transitive dependencies being discoverable.

Timeline

  • Current README: describes ThorsAnvil as modern C++20 libraries for interactive web services.
  • Current README: documents Homebrew installation and CMake `find_package(ThorsAnvil REQUIRED)` consumption.
  • Current README: documents ConanCenter availability with a thors-anvil package requirement.

Related projects

  • Related tooling includes CMake package exports, ConanCenter packages, C++ web-service frameworks, C++ serialization libraries, MongoDB client libraries, and Slack bot frameworks.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for thors-anvil. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 6 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
SlackCLIcliglobal executable
SlackCLI20cliglobal executable
SlackCLI20Dcliglobal executable
SlackCLIDcliglobal executable
mugcliglobal executable
mug20cliglobal executable
mug20Dcliglobal executable
mugDcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-25
manager version11.1.0
manager updated2026-07-07
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/Loki-Astari/ThorsAnvil

install metadata

Package metadata

Package keybrew:thors-anvil
Version11.1.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/thors-anvil
Homepagehttps://github.com/Loki-Astari/ThorsAnvil
Repositoryhttps://github.com/Loki-Astari/ThorsAnvil
Upstream docshttps://github.com/Loki-Astari/ThorsAnvil#readme
LicenseMIT
Source archivehttps://github.com/Loki-Astari/ThorsAnvil.git
Last updated2026-07-07T07:17:24Z
Pulseupdated
Dependenciesboost, libevent, libyaml, magic_enum, openssl@3, snappy
Build dependenciescmake
Uses from macOSbzip2
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namethors-anvil
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment