Automic VaultAutomic Vault

brew

Installer htmldoc avec Homebrew, apk, apt, MacPorts, Nix, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de htmldoc pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install htmldoc

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install htmldoc

MacPorts ports tree · textproc/htmldoc/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add htmldoc

Alpine Linux edge package indexes · htmldoc · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install htmldoc

Debian stable package indexes · htmldoc · Source: deb.debian.org

Nixvérifié · 92%
nix profile install nixpkgs#htmldoc

nixpkgs package indexes · pkgs/by-name/ht/htmldoc/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S htmldoc

Arch Linux sync databases · htmldoc · Source: geo.mirror.pkgbuild.com

openSUSE zyppervérifié · 92%
sudo zypper install htmldoc

openSUSE Tumbleweed package metadata · htmldoc · Source: download.opensuse.org

aperçu

Résumé du paquet

Convert HTML to PDF or PostScript

historique

Historique du projet et usages

HTMLDOC is Michael R Sweet's long-lived converter for turning HTML and Markdown source files or web pages into EPUB, PostScript, PDF, or indexed HTML output with an optional table of contents. It matters in package-manager culture because it preserves an older documentation-generator workflow: small static HTML goes in, printable documents come out, and the tool can be used from a GUI, a CLI, CI jobs, or web-server/reporting pipelines.

Historique du projet

The upstream README says HTMLDOC was developed in the 1990s as a documentation generator for Sweet's previous company and later saw substantial use as a report generator embedded in web servers. The project site describes the same core job as converting HTML and Markdown sources or web pages to paged and ebook-oriented output formats.

The source tree carries an older `release-1.8b4` tag dated 1999 and a long 1.8/1.9 tag line, showing a package with pre-GitHub roots that was later preserved in a public Git repository. The release notes and site also document the deliberate limitations that shaped its evolution: useful for documentation, invoices, and reports, but not a general modern browser engine with full CSS, forms, Unicode, or emoji support.

Historique d'adoption

The input package facts record HTMLDOC in Homebrew, Debian, Ubuntu, MacPorts, Nix, Arch, Alpine, and openSUSE-style packaging. That breadth fits a utility that is often installed by documentation build systems or server-side report generators rather than by end users seeking a full browser-to-PDF stack.

Modes d'utilisation

HTMLDOC is used where relatively simple HTML or Markdown needs deterministic printable output: manuals, internal documentation, invoices, reports, and table-of-contents-based documents. Its appeal is the narrow converter surface: it can be automated from the command line while also offering a GUI for manual jobs.

Pourquoi les passionnés de paquets s'y intéressent

For package nerds, HTMLDOC is interesting because it is an old-school Unix packaging survivor. It predates the headless-Chromium era, keeps a focused paged-output model, and remains small enough to package widely as a standalone converter instead of pulling in a browser runtime.

Chronologie

  • 1990s: HTMLDOC was developed as a documentation generator for Michael R Sweet's previous company.
  • 1999: The public Git history includes the `release-1.8b4` tag.
  • 2011-2024: Runtime version text in issue output identifies the 1.9 line as GPL software maintained by Michael R Sweet across that period.
  • 2026: The GitHub repository includes the `v1.9.23` tag for the continuing 1.9 series.
  • Package-manager era: The input package facts record HTMLDOC across Homebrew, Debian, Ubuntu, MacPorts, Nix, Arch, Alpine, and zypper-family packaging.

Related projects

  • HTMLDOC is related to other document converters and paged-output generators, but it occupies a narrower historical lane than browser-based HTML-to-PDF tools. Its closest package-manager neighbors are converters such as wkhtmltopdf, Pandoc, and headless-browser wrappers, while its design lineage is closer to static documentation and report generation.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 2 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
htmldoccliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire1.9.23
gestionnaire mis à jour2026-05-11
données localesOK
amontà jour
dernière version détectéev1.9.23

https://github.com/michaelrsweet/htmldoc

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:htmldoc
Version1.9.23
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/htmldoc
Page d'accueilhttps://www.msweet.org/htmldoc/
Dépôthttps://github.com/michaelrsweet/htmldoc
Docs amonthttps://www.msweet.org/htmldoc
LicenceGPL-2.0-only
Archive sourcehttps://github.com/michaelrsweet/htmldoc/archive/refs/tags/v1.9.23.tar.gz
Dernière mise à jour2026-05-11T15:54:11-04:00
Pulseupdated
Dépendancesjpeg-turbo, libpng
Dépendances de compilationpkgconf
Bibliothèques fournies par macOScups
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

htmldoc 1.9.20-1

HTML processor that generates indexed HTML, PS, and PDF

https://www.msweet.org/htmldoc/

sudo apt install htmldoc
  • Section: web
  • Architecture: amd64
  • 10 Dépendances
  • normalized package name match
  • Correspondance par : Htmldoc
Debian stable package indexes · deb.debian.org · Debian stable package indexes: htmldoc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

htmldoc-common 1.9.20-1

Common arch-independent files for htmldoc

https://www.msweet.org/htmldoc/

sudo apt install htmldoc-common
  • Section: web
  • Architecture: all
  • Source Package: htmldoc
  • normalized package name match
  • Correspondance par : Htmldoc
Debian stable package indexes · deb.debian.org · Debian stable package indexes: htmldoc-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

htmldoc

nix profile install nixpkgs#htmldoc
  • normalized package name match
  • Correspondance par : Htmldoc
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ht/htmldoc/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

htmldoc 1.9.17-1build3

HTML processor that generates indexed HTML, PS, and PDF

https://www.msweet.org/htmldoc/

sudo apt install htmldoc
  • Section: universe/web
  • Architecture: amd64
  • 10 Dépendances
  • normalized package name match
  • Correspondance par : Htmldoc
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: htmldoc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

htmldoc-common 1.9.17-1build3

Common arch-independent files for htmldoc

https://www.msweet.org/htmldoc/

sudo apt install htmldoc-common
  • Section: universe/web
  • Architecture: all
  • Source Package: htmldoc
  • normalized package name match
  • Correspondance par : Htmldoc
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: htmldoc-common from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

htmldoc 1.9.23-r0

HTML conversion software

https://www.msweet.org/htmldoc/

sudo apk add htmldoc
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: htmldoc
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Htmldoc
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: htmldoc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

htmldoc-doc 1.9.23-r0

HTML conversion software (documentation)

https://www.msweet.org/htmldoc/

sudo apk add htmldoc-doc
  • License: GPL-2.0-only
  • Architecture: x86_64
  • Source Package: htmldoc
  • normalized package name match
  • Correspondance par : Htmldoc
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: htmldoc-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

htmldoc 1.9.23-2

HTML Conversion Software

https://www.msweet.org/htmldoc/

sudo pacman -S htmldoc
  • License: GPL-2.0-only
  • Architecture: x86_64
  • 10 Dépendances
  • normalized package name match
  • Correspondance par : Htmldoc
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: htmldoc from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

htmldoc 1.9.23-1.4

HTML Processor that Generates HTML, PostScript, and PDF Files

https://michaelrsweet.github.io/htmldoc/index.html

sudo zypper install htmldoc
  • License: LGPL-2.1-or-later
  • Category: Productivity/Publishing/HTML/Tools
  • Architecture: x86_64
  • Source Package: htmldoc
  • 9 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Htmldoc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: htmldoc from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

htmldoc

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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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