~/talk

MkDocs: Documenting projects with Markdown

Talkat EuroPython 2015 · 2015-07-20..07-26· [python]
slides:none on file

MkDocs is a Python library that builds static documentation sites from Markdown and aims to keep prose first not auto‑generated API dumps. It runs a live-reload dev server, uses a simple YAML config (mkdocs.yml), renders navigation from files, embeds client search with Lunr.js, and can publish with a single command to gh-pages deploy or integrate with ReadTheDocs theme. It supports fenced code blocks, linking between Markdown pages, themes distributed via PyPI, has been used by large projects (GlusterFS, docker python client, OSQuery), and omits built‑in docstring extraction and full i18n for now.

AI-written summary · about

  1. 0:00Introduction
  2. 7:00Demo
  3. 18:10QA
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.