Automic VaultAutomic Vault

brew

cfonts mit Homebrew, dnf, MacPorts, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für cfonts in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install cfonts

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install cfonts

MacPorts ports tree · textproc/cfonts/Portfile · Quelle: api.github.com

Linux

Fedora dnfverifiziert · 92%
sudo dnf install cfonts

Fedora Rawhide package metadata · cfonts · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#cfonts

nixpkgs package indexes · pkgs/by-name/cf/cfonts/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

Sexy ANSI fonts for the console

Befehle und Aliase

  • cfonts

Verlauf

Projektgeschichte und Nutzung

cfonts is a command-line text banner generator for ANSI console fonts. The official README calls it a small CLI for giving command-line output some visual style, with both Rust and Node.js implementations.

Projektgeschichte

The official GitHub repository was created in January 2015 and originally grew as a Node.js package. The release-branch documentation describes two implementations, Rust and Node.js, with the Homebrew formula using the Rust release line.

The project's release process distinguishes `vX.Y.Znodejs` tags from `vX.Y.Zrust` tags. The official release instructions also describe publishing to npm, crates.io, Homebrew, AUR, Fedora, and MacPorts, making the repository unusually explicit about its multi-ecosystem packaging workflow.

Adoptionsgeschichte

The README documents installation through Homebrew, AUR, Fedora, NixOS, MacPorts, Cargo, npm, and Yarn. The package metadata in this batch also shows Homebrew, Fedora, MacPorts, and Nix packaging.

cfonts has stayed useful because terminal banners are a durable CLI trope: release scripts, demos, dev tools, and playful command output often want large colored text without depending on a full TUI framework.

Wie es verwendet wird

The CLI accepts text and options for font, alignment, colors, gradients, spacing, and related terminal presentation. The README documents supported characters and multiple font faces such as block, slick, tiny, grid, pallet, shade, chrome, simple, 3d, huge, and console.

There is no official persistent config file or credential file documented for the CLI, so both locations are null.

Warum Paket-Nerds sich dafür interessieren

cfonts is package-nerd fun because the project straddles npm and crates.io while exposing the same tiny command name to users. Its release notes read like a tour of how one small CLI moves through multiple packaging ecosystems.

It is also a reminder that not every packaged developer tool is about compilers or infrastructure. Sometimes the valuable artifact is a polished, dependency-light terminal affordance that makes other tools more readable or memorable.

Zeitleiste

  • 2015: The dominikwilkowski/cfonts repository is created on GitHub.
  • 2023: The release stream includes both Rust and Node.js tags.
  • 2025: v3.3.1nodejs and v1.3.0rust releases show both implementations still tracked in the official repository.

Related projects

  • npm and Yarn are the documented package channels for the Node.js implementation.
  • crates.io and docs.rs are the documented package and API documentation surfaces for the Rust implementation.
  • Homebrew, AUR, Fedora, NixOS, and MacPorts are documented downstream package channels in the official release notes.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 8 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
cfontscliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version1.3.0
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/dominikwilkowski/cfonts

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:cfonts
Version1.3.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/cfonts
Homepagehttps://github.com/dominikwilkowski/cfonts
Repositoryhttps://github.com/dominikwilkowski/cfonts
Upstream-Dokumentationhttps://github.com/dominikwilkowski/cfonts#readme
LizenzGPL-3.0-or-later
Quellarchivhttps://github.com/dominikwilkowski/cfonts/archive/refs/tags/v1.3.0rust.tar.gz
Build-Abhängigkeitenrust
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

cfonts

nix profile install nixpkgs#cfonts
  • normalized package name match
  • Abgeglichen nach: Cfonts
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cf/cfonts/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
dnf95%

cfonts 1.3.0-2.fc44

Sexy ANSI fonts for the console

https://crates.io/crates/cfonts

sudo dnf install cfonts
  • License: GPL-3.0-or-later AND Apache-2.0 AND ISC AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: rust-cfonts
  • 3 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Cfonts
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: cfonts from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

cfonts

sudo port install cfonts
  • normalized package name match
  • Abgeglichen nach: Cfonts
MacPorts ports tree · api.github.com · MacPorts ports tree: textproc/cfonts/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

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