Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

MkDocs

MkDocs is a smart, simple, website design tool.

Installation

To install MkDocs, run the following command from the command line:

pip install mkdocs --pre

This will install the version 2.0 pre-release.

Getting started

  1. Create a docs/README.md page.
  2. Run mkdocs serve to view your documentation in a browser.
  3. Run mkdocs build to build a static website ready to host.

Writing your docs

  1. Create additional markdown pages.
  2. Use relative interlinking between pages.
  3. Include images and use relative interlinking from pages.

MkDocs supports GitHub Flavored Markdown for page authoring.

Styling your docs

  1. Create a templates/base.html to customise the styling.
  2. Include css and javascript to serve static files.

MkDocs uses Jinja templating for HTML rendering.

A starting point can be as simple as...

<html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>{{ page.toc.title }}</title>
        <link rel="stylesheet" href="{{ '/css/default.css' | url }}">
    </head>
    <body>
        <main>
            {{ page.html }}
        </main>
    </body>
</html>

Release files for mkdocs 2.0.dev6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mkdocs 2.0.dev6
File Size Uploaded
mkdocs-2.0.dev6.tar.gz 404.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mkdocs 2.0.dev6
File Interpreter ABI Platform
mkdocs-2.0.dev6-py3-none-any.whl Python 3 none any Details

Total release size: 414.2 kB

Release files / mkdocs-2.0.dev6.tar.gz

Download URL mkdocs-2.0.dev6.tar.gz
Size 404.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e2e064dea321b30601f5712d009695625ff505322753ca8e4c44ed8781dd57c0
BLAKE2b-256 checksum
How to use checksums
2c69e37c559e40b4fe0f76f2a59e2d501595493da5858f13c003ef5a6231b33d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.4 {"installer":{"name":"uv","version":"0.11.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / mkdocs-2.0.dev6-py3-none-any.whl

Download URL mkdocs-2.0.dev6-py3-none-any.whl
Size 9.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2cc61ed3f32fccf6b297120e2a95fa05d5438a0cae3510969c33acc6f4517ffb
BLAKE2b-256 checksum
How to use checksums
6b0c7a01d7a4a1f21800e8dd6dddc4f3b68b255608b71f40d7062f9f25c25a7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.4 {"installer":{"name":"uv","version":"0.11.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

2.0.dev6 This release

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0

2 release files

0.17.2

2 release files

0.17.1

2 release files

0.17.0

2 release files

0.16.2

2 release files

0.16.1

2 release files

0.15.3

2 release files

0.15.1

2 release files

0.15.0

2 release files

0.13.2

2 release files

0.13.1

2 release files

0.13.0

2 release files

0.12.2

1 release file

0.12.1

1 release file

0.12.0

1 release file

0.11.1

1 release file

0.11

1 release file

0.10

1 release file

0.9

1 release file

0.8

1 release file

0.7

1 release file

0.6

1 release file

0.5

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page