pkg.sopackage field notes

brew / rank 740

Install mono with Homebrew

Cross platform, open source .NET development framework. Version 6.14.1 via Homebrew; verified 2026-07-29.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install mono

provider-native install command

overview

Package summary

Cross platform, open source .NET development framework

Commands and aliases

  • al
  • al2
  • aprofutil
  • caspol
  • cccheck
  • ccrewrite
  • cert-sync
  • cert2spc
  • certmgr
  • chktrust
  • crlupdate
  • csc
  • csharp
  • csi
  • disco
  • dmcs
  • dtd2rng
  • dtd2xsd
  • gacutil
  • gacutil2
  • genxs
  • httpcfg
  • ikdasm
  • ilasm
  • illinkanalyzer
  • installvst
  • lc
  • macpack
  • makecert
  • mconfig
  • mcs
  • mdassembler

history

Project history and usage

Mono is the long-running open-source implementation of the .NET runtime and class-library stack for non-Windows and embedded platforms. The project was launched by Ximian in 2001 around Miguel de Icaza's effort to bring the Common Language Infrastructure and C# model to Linux; Mono's own early-history note says the team planned the July 19, 2001 launch at the O'Reilly conference and shipped early metadata, compiler, and class-library pieces.

Project history

The first development years were spent making the runtime, JIT, C# compiler, and class libraries self-host. Mono's history records milestones such as the runtime running Hello World in August 2001, the C# compiler compiling its first program in September 2001, compiler self-hosting work in 2002, and Mono 1.0 on June 30, 2004. The About page summarizes the architecture as an ECMA C# and Common Language Infrastructure implementation with a runtime, JIT, AOT compiler, garbage collector, loader, interoperability pieces, and .NET-compatible class libraries.

Adoption history

The stewardship story mirrors the commercial history around cross-platform .NET. Mono was supported by Novell after its Ximian acquisition, then by Xamarin, and then by Microsoft after the 2016 Xamarin acquisition. Microsoft's acquisition announcement emphasized Xamarin's C# mobile tooling for iOS, Android, and Windows and cited more than 1.3 million Xamarin developers and more than 15,000 customers. Mono joined the .NET Foundation in 2016, and the Mono homepage says WineHQ took over stewardship of the upstream Mono Project in 2024 while Microsoft moved active workloads to a modern Mono runtime fork in dotnet/runtime.

How it is used

In package managers, Mono is both a runtime and a developer toolchain: users install it to run .NET Framework-compatible applications outside Windows, compile C# code, host libraries that expect the classic Mono stack, or support older Xamarin/Unity-era workflows. Its importance is historical as much as practical: it proved that .NET could be portable years before cross-platform .NET became Microsoft's default story.

security posture

Risk level: yellow

broad file, network, media, or database tool signal. generalized runtime or code generation signal.

Risk classifier

yellow risk · medium confidence · runtime

Why

  • broad file, network, media, or database tool signal
  • generalized runtime or code generation signal

Signals

  • text:http,sync,sql
  • text:runtime

Install behavior

  • No Homebrew bottle metadata was recorded.

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
alexecutableindexed executableDiscovered from the local executable index.
al2executableindexed executableDiscovered from the local executable index.
aprofutilexecutableindexed executableDiscovered from the local executable index.
caspolexecutableindexed executableDiscovered from the local executable index.
cccheckexecutableindexed executableDiscovered from the local executable index.
ccrewriteexecutableindexed executableDiscovered from the local executable index.
cert-syncexecutableindexed executableDiscovered from the local executable index.
cert2spcexecutableindexed executableDiscovered from the local executable index.
certmgrexecutableindexed executableDiscovered from the local executable index.
chktrustexecutableindexed executableDiscovered from the local executable index.
crlupdateexecutableindexed executableDiscovered from the local executable index.
cscexecutableindexed executableDiscovered from the local executable index.
csharpexecutableindexed executableDiscovered from the local executable index.
csiexecutableindexed executableDiscovered from the local executable index.
discoexecutableindexed executableDiscovered from the local executable index.
dmcsexecutableindexed executableDiscovered from the local executable index.
dtd2rngexecutableindexed executableDiscovered from the local executable index.
dtd2xsdexecutableindexed executableDiscovered from the local executable index.
gacutilexecutableindexed executableDiscovered from the local executable index.
gacutil2executableindexed executableDiscovered from the local executable index.
genxsexecutableindexed executableDiscovered from the local executable index.
httpcfgexecutableindexed executableDiscovered from the local executable index.
ikdasmexecutableindexed executableDiscovered from the local executable index.
ilasmexecutableindexed executableDiscovered from the local executable index.
illinkanalyzerexecutableindexed executableDiscovered from the local executable index.
installvstexecutableindexed executableDiscovered from the local executable index.
lcexecutableindexed executableDiscovered from the local executable index.
macpackexecutableindexed executableDiscovered from the local executable index.
makecertexecutableindexed executableDiscovered from the local executable index.
mconfigexecutableindexed executableDiscovered from the local executable index.
mcsexecutableindexed executableDiscovered from the local executable index.
mdassemblerexecutableindexed executableDiscovered from the local executable index.
mdbrebaseexecutableindexed executableDiscovered from the local executable index.
mdocexecutableindexed executableDiscovered from the local executable index.
mdoc-assembleexecutableindexed executableDiscovered from the local executable index.
mdoc-export-htmlexecutableindexed executableDiscovered from the local executable index.
mdoc-export-msxdocexecutableindexed executableDiscovered from the local executable index.
mdoc-updateexecutableindexed executableDiscovered from the local executable index.
mdoc-validateexecutableindexed executableDiscovered from the local executable index.
mdvalidaterexecutableindexed executableDiscovered from the local executable index.
mkbundleexecutableindexed executableDiscovered from the local executable index.
modexecutableindexed executableDiscovered from the local executable index.
monoexecutableindexed executableDiscovered from the local executable index.
mono-api-htmlexecutableindexed executableDiscovered from the local executable index.
mono-api-infoexecutableindexed executableDiscovered from the local executable index.
mono-cil-stripexecutableindexed executableDiscovered from the local executable index.
mono-configuration-cryptoexecutableindexed executableDiscovered from the local executable index.
mono-find-providesexecutableindexed executableDiscovered from the local executable index.
mono-find-requiresexecutableindexed executableDiscovered from the local executable index.
mono-hang-watchdogexecutableindexed executableDiscovered from the local executable index.
mono-heapvizexecutableindexed executableDiscovered from the local executable index.
mono-package-runtimeexecutableindexed executableDiscovered from the local executable index.
mono-serviceexecutableindexed executableDiscovered from the local executable index.
mono-service2executableindexed executableDiscovered from the local executable index.
mono-sgenexecutableindexed executableDiscovered from the local executable index.
mono-shlib-copexecutableindexed executableDiscovered from the local executable index.
mono-symbolicateexecutableindexed executableDiscovered from the local executable index.
mono-test-installexecutableindexed executableDiscovered from the local executable index.
mono-xmltoolexecutableindexed executableDiscovered from the local executable index.
monodisexecutableindexed executableDiscovered from the local executable index.
monodocerexecutableindexed executableDiscovered from the local executable index.
monodocs2htmlexecutableindexed executableDiscovered from the local executable index.
monodocs2slashdocexecutableindexed executableDiscovered from the local executable index.
monolinkerexecutableindexed executableDiscovered from the local executable index.
monopexecutableindexed executableDiscovered from the local executable index.
monop2executableindexed executableDiscovered from the local executable index.
mozrootsexecutableindexed executableDiscovered from the local executable index.
mprof-reportexecutableindexed executableDiscovered from the local executable index.
pdb2mdbexecutableindexed executableDiscovered from the local executable index.
pedumpexecutableindexed executableDiscovered from the local executable index.
permviewexecutableindexed executableDiscovered from the local executable index.
peverifyexecutableindexed executableDiscovered from the local executable index.
resgenexecutableindexed executableDiscovered from the local executable index.
resgen2executableindexed executableDiscovered from the local executable index.
secutilexecutableindexed executableDiscovered from the local executable index.
setregexecutableindexed executableDiscovered from the local executable index.
sgenexecutableindexed executableDiscovered from the local executable index.
sgen-grep-binprotexecutableindexed executableDiscovered from the local executable index.
signcodeexecutableindexed executableDiscovered from the local executable index.
snexecutableindexed executableDiscovered from the local executable index.
soapsudsexecutableindexed executableDiscovered from the local executable index.
sqlmetalexecutableindexed executableDiscovered from the local executable index.
sqlsharpexecutableindexed executableDiscovered from the local executable index.
svcutilexecutableindexed executableDiscovered from the local executable index.
vbcexecutableindexed executableDiscovered from the local executable index.
wsdlexecutableindexed executableDiscovered from the local executable index.
wsdl2executableindexed executableDiscovered from the local executable index.
xbuildexecutableindexed executableDiscovered from the local executable index.
xsdexecutableindexed executableDiscovered from the local executable index.

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-08-03
manager version6.14.1
manager updated2026-07-29
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:mono
Version6.14.1
Package managerHomebrew
Homepagehttps://www.mono-project.com/
Last updated2026-07-29T17:23:26+01:00
Pulseupdated
Bottlenot recorded
Servicenone declared

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
  • curated package history
  • pkgdb category and tag curation