pkg.soopen package index

brew / rank 2512

Install mkdocs-material with Homebrew, apk, chocolatey, apt, dnf, pacman, Nix

Material Design theme for MkDocs. Version 9.7.7 via Homebrew; verified 2026-07-18. Also installable with debian: sudo apt install mkdocs-material.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install mkdocs-material

local Homebrew formula metadata

Linux

Alpine Linux apkverified · 92%
sudo apk add mkdocs-material

Alpine Linux edge package indexes · mkdocs-material · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install mkdocs-material

Debian stable package indexes · mkdocs-material · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install mkdocs-material

Fedora Rawhide package metadata · mkdocs-material · source: dl.fedoraproject.org

Arch Linux pacmanverified · 92%
sudo pacman -S mkdocs-material

Arch Linux sync databases · mkdocs-material · source: geo.mirror.pkgbuild.com

Nixverified · 92%
nix profile install nixpkgs#mkdocs

nixpkgs package indexes · mkdocs · source: raw.githubusercontent.com

overview

Package summary

Material Design theme for MkDocs

Commands and aliases

  • mkdocs

history

Project history and usage

Material for MkDocs is the Python package and MkDocs theme maintained under Martin Donath's squidfunk project. The GitHub repository was created in 2016 and presents the package as a documentation framework built on top of MkDocs: authors write Markdown, configure MkDocs, and select the Material theme to get search, responsive navigation, localization, extensions, and a polished documentation UI without moving to a hosted documentation platform.

Project history

The project became one of the central packages in the MkDocs ecosystem because it expanded the role of a theme into a batteries-included documentation layer. Its documentation and changelog describe feature milestones such as instant navigation, navigation tabs and sections, search configuration, social cards, blog support, tags, privacy-aware asset handling, and integrations for common Markdown extensions. Its adoption is visible both in GitHub metadata and in testimonial use by projects and organizations; the project homepage names FastAPI/Typer/SQLModel and Hummingbot Foundation as users of the theme for their public documentation.

How it is used

In package-manager terms, mkdocs-material is slightly unusual because it installs an executable named mkdocs, the same command as the core MkDocs package. Homebrew records that mkdocs and mkdocs-material conflict for that reason, even though the package is conceptually a theme and plugin bundle layered on MkDocs rather than a replacement for the static site generator itself.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for mkdocs-material. 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 3 runtime dependencies.

Recommended review

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

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
mkdocs.yml

executables

Installed executables

CommandKindExposureNote
mkdocscliglobal 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-08-04
manager version9.7.7
manager updated2026-07-18
local dataok
upstreamnot checked
latest detectednot detected

https://squidfunk.github.io/mkdocs-material/

install metadata

Package metadata

Package keybrew:mkdocs-material
Version9.7.7
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/mkdocs-material
Homepagehttps://squidfunk.github.io/mkdocs-material/
Upstream docshttps://squidfunk.github.io/mkdocs-material/
LicenseMIT
Source archivehttps://files.pythonhosted.org/packages/f1/cd/c05d3a530ba7934f144fb45f7203cd236adc25c7bdcc34673d202f4b0278/mkdocs_material-9.7.7.tar.gz
Last updated2026-07-18T21:09:33Z
Pulseupdated
Dependenciescertifi, libyaml, python@3.14
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 Namemkdocs-material
Version Scheme0
Revision0
Conflicts With
  • mkdocs
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

mkdocs-material 9.6.4-1

Material Design theme for MkDocs

https://squidfunk.github.io/mkdocs-material/

sudo apt install mkdocs-material
  • Section: python
  • Architecture: all
  • 12 dependencies
  • normalized package name match
  • Matched by: Mkdocs Material
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mkdocs-material from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

mkdocs-material 9.4.0-2

Material Design theme for MkDocs

https://squidfunk.github.io/mkdocs-material/

sudo apt install mkdocs-material
  • Section: universe/python
  • Architecture: all
  • 11 dependencies
  • normalized package name match
  • Matched by: Mkdocs Material
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mkdocs-material from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

mkdocs-material 9.5.5-r2

Material Design theme for MkDocs

https://squidfunk.github.io/mkdocs-material

sudo apk add mkdocs-material
  • License: MIT
  • Architecture: x86_64
  • Source Package: mkdocs-material
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mkdocs Material
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mkdocs-material from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

mkdocs-material-pyc 9.5.5-r2

Precompiled Python bytecode for mkdocs-material

https://squidfunk.github.io/mkdocs-material

sudo apk add mkdocs-material-pyc
  • License: MIT
  • Architecture: x86_64
  • Source Package: mkdocs-material
  • 1 dependencies
  • normalized package name match
  • Matched by: Mkdocs Material
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mkdocs-material-pyc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

mkdocs-material 9.7.1-3.fc45~bootstrap

Material design theme for MkDocs

https://squidfunk.github.io/mkdocs-material

sudo dnf install mkdocs-material
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: mkdocs-material
  • 2 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Mkdocs Material
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mkdocs-material from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
dnf95%

mkdocs-material+imaging 9.7.1-3.fc45~bootstrap

Metapackage for mkdocs-material: imaging extras

https://squidfunk.github.io/mkdocs-material

sudo dnf install mkdocs-material+imaging
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: mkdocs-material
  • 3 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Mkdocs Material
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mkdocs-material+imaging from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
pacman95%

mkdocs-material 9.7.6-1

Documentation that simply works

https://github.com/squidfunk/mkdocs-material

sudo pacman -S mkdocs-material
  • License: ISC
  • Architecture: any
  • 9 dependencies
  • 2 optional deps
  • normalized package name match
  • Matched by: Mkdocs Material
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: mkdocs-material from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
Chocolatey95%

mkdocs-material

choco install mkdocs-material
  • normalized package name match
  • Matched by: Mkdocs Material
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: mkdocs-material from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','microsoft-windows-terminal'
Debian apt92%

mkdocs 1.6.1+dfsg1-2

Static site generator geared towards building project documentation

https://github.com/mkdocs/mkdocs

sudo apt install mkdocs
  • Section: python
  • Architecture: all
  • Source Package: python-mkdocs
  • 22 dependencies
  • 1 provides
  • 3 optional deps
  • installed executable or alias match
  • Matched by: Mkdocs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mkdocs from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix92%

mkdocs

nix profile install nixpkgs#mkdocs
  • installed executable or alias match
  • Matched by: Mkdocs
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: mkdocs from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt92%

mkdocs 1.5.3+dfsg-1

Static site generator geared towards building project documentation

https://www.mkdocs.org/

sudo apt install mkdocs
  • Section: universe/text
  • Architecture: all
  • Source Package: python-mkdocs
  • 25 dependencies
  • 1 provides
  • 3 optional deps
  • installed executable or alias match
  • Matched by: Mkdocs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mkdocs from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk92%

mkdocs 1.6.1-r1

Project documentation with Markdown

https://www.mkdocs.org

sudo apk add mkdocs
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: mkdocs
  • 1 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Mkdocs
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mkdocs from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

mkdocs-pyc 1.6.1-r1

Precompiled Python bytecode for mkdocs

https://www.mkdocs.org

sudo apk add mkdocs-pyc
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: mkdocs
  • 1 dependencies
  • installed executable or alias match
  • Matched by: Mkdocs
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mkdocs-pyc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf92%

mkdocs 1.6.1-11.fc45

Python tool to create HTML documentation from markdown sources

https://www.mkdocs.org

sudo dnf install mkdocs
  • License: BSD-2-Clause AND OFL-1.1-RFN AND Apache-2.0 AND OFL-1.1 AND MIT AND (MIT OR GPL-2.0-only) AND MPL-1.1
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: mkdocs
  • 6 dependencies
  • 4 provides
  • installed executable or alias match
  • Matched by: Mkdocs
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mkdocs from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
pacman92%

mkdocs 1.6.1-3

Project documentation with Markdown

https://www.mkdocs.org

sudo pacman -S mkdocs
  • License: BSD-2-Clause
  • Architecture: any
  • 16 dependencies
  • 1 optional deps
  • installed executable or alias match
  • Matched by: Mkdocs
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: mkdocs from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
Chocolatey92%

mkdocs

choco install mkdocs
  • installed executable or alias match
  • Matched by: Mkdocs
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: mkdocs from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','microsoft-windows-terminal'

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
  • 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
  • pkg.so package database
  • pkgdb category and tag curation