Automic VaultAutomic Vault

brew

mandown mit Homebrew, apk, Nix, pacman, zypper installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install mandown

local Homebrew formula metadata

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add mandown

Alpine Linux edge package indexes · mandown · Quelle: dl-cdn.alpinelinux.org

Nixverifiziert · 92%
nix profile install nixpkgs#mandown

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

Arch Linux pacmanverifiziert · 92%
sudo pacman -S mandown

Arch Linux sync databases · mandown · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install mandown

openSUSE Tumbleweed package metadata · mandown · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Man-page inspired Markdown viewer

Befehle und Aliase

  • mdn

Verlauf

Projektgeschichte und Nutzung

mandown is a man-page-inspired Markdown pager written in C. Its installed command is `mdn`, and the README positions it as a terminal viewer for README files, manual-like Markdown, and local Markdown documents.

Projektgeschichte

The public GitHub tag history shows early 0.x releases in May 2020, a 1.0.0 tag in June 2020, a 1.0.4 tag in October 2021, and renewed 1.0.5.x maintenance tags in 2025. The README notes a name change in which the executable became `mdn`.

Development has focused on a small C terminal application with ncurses, libxml2, and libconfig dependencies, plus a static/shared library embedding interface for applications that want to render Markdown.

Adoptionsgeschichte

mandown's adoption is niche but visible: the README documents Homebrew installation, and package-manager metadata shows availability in Homebrew and several Linux-oriented package collections. The GitHub repository has a few hundred stars, consistent with a small terminal utility rather than core system infrastructure.

Its appeal is strongest among users who like the `man` reading model and want Markdown to feel like local terminal documentation rather than a browser format.

Wie es verwendet wird

The normal usage is `mdn sample.md` or `mdn <file>`, with keyboard controls inspired by pagers such as `less` and `vim`: movement with arrows or `j`/`k`, page movement with space/backspace or page keys, hyperlink inspection, mouse scrolling, and `q` to exit.

The README documents a user customization file at `~/.config/mdn/mdnrc` and control schemes including mdn, vim, and less, with less being the default at the time described.

Warum Paket-Nerds sich dafür interessieren

mandown is package-nerd interesting because it occupies a tiny terminal niche: render Markdown like a manual page without pulling in a browser, Electron app, or large documentation stack.

For packagers, the important details are the executable rename to `mdn`, the ncurses/libxml2/libconfig dependencies, and the user config path under XDG-style config.

Zeitleiste

  • 2020: Early 0.2 and 0.3 tags were published in May.
  • 2020: v1.0.0 was tagged in June.
  • 2021: v1.0.4 was tagged with a DEBUG-section fix.
  • 2025: v1.0.5.x tags updated README/dependencies and fixed Fedora/libxml2 and return-code issues.

Related projects

  • mandown overlaps with terminal pagers, Markdown renderers, and man-page-style viewers.
  • Its package-manager neighbors include tools such as `glow`, `mdless`, `less`, and traditional `man`, though mandown's official sources describe it specifically as a C, man-page-inspired Markdown viewer.

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 6 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.
  • 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.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.config/mdn/mdnrc

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
mdncliglobales 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-25
Manager-Version1.0.5.2
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/Titor8115/mandown

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:mandown
Version1.0.5.2
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/mandown
Homepagehttps://github.com/Titor8115/mandown
Repositoryhttps://github.com/Titor8115/mandown
Upstream-Dokumentationhttps://github.com/Titor8115/mandown#readme
LizenzGPL-3.0-or-later
Quellarchivhttps://github.com/Titor8115/mandown/archive/refs/tags/v1.0.5.2.tar.gz
Abhängigkeitenlibconfig, ncurses
Build-Abhängigkeitenpkgconf
Von macOS bereitgestellte Bibliothekenlibxml2
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Nix95%

mandown

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

mandown 1.1.0-r0

Create man pages from markdown markup

https://gitlab.com/kornelski/mandown

sudo apk add mandown
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: mandown
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Mandown
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mandown from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

mandown 1.1.0-2

Create man pages from markdown markup

https://gitlab.com/kornelski/mandown

sudo pacman -S mandown
  • License: Apache-2.0
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Mandown
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: mandown from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

mandown 1.1.0-1.1

A man page generator for markdown markup files

https://gitlab.com/kornelski/mandown

sudo zypper install mandown
  • License: Apache-2.0
  • Category: Development/Tools/Doc Generators
  • Architecture: x86_64
  • Source Package: mandown
  • 2 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Mandown
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: mandown from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

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 configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment