Skip to main content

Actions Status PyPI - Python Version PyPI PyPI - Downloads codecov GitHub contributors PyPI - License

mkdocs-table-reader-plugin

MkDocs plugin that enables a markdown tag like {{ read_csv('table.csv') }} to directly insert various table formats into a page.

For a workflow with other plugins see the blogpost building reproducible reports with MkDocs

Installation

Install the plugin using pip:

pip install mkdocs-table-reader-plugin

Next, add the following lines to your mkdocs.yml:

plugins:
  - search
  - table-reader

If you have no plugins entry in your config file yet, you'll likely also want to add the search plugin. MkDocs enables it by default if there is no plugins entry set.

Usage

In your markdown files you can now use:

{{ read_csv('path_to_table.csv') }}

Where the path is relative to the location of your project's mkdocs.yml file, or your project's docs/ directory, or the location of your markdown source file (all 3 possible locations will be searched, in that order).

  • There are readers available for many common table formats, like .csv, .fwf, .json, .xls, .xlsx, .yaml, .feather, .tsv, .parquet, .orc, .html and .xml, as well as HDF5, SPSS, SAS and Stata files. There is also the read_raw() reader that will allow you to insert tables (or other content) already in markdown format.
  • table-reader is compatible with mkdocs-macros-plugin. This enables further automation like filtering tables or inserting directories of tables. See the documentation on compatibility with macros plugin for more examples.

Documentation and how-to guides

See timvink.github.io/mkdocs-table-reader-plugin/

Metadata

Release files for mkdocs-table-reader-plugin 4.0.2

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-table-reader-plugin 4.0.2
File Size Uploaded
mkdocs_table_reader_plugin-4.0.2.tar.gz 241.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mkdocs-table-reader-plugin 4.0.2
File Interpreter ABI Platform
mkdocs_table_reader_plugin-4.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 253.0 kB

Release files / mkdocs_table_reader_plugin-4.0.2.tar.gz

Download URL mkdocs_table_reader_plugin-4.0.2.tar.gz
Size 241.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a4cf2491c759ab1c11564254403100265ab65cd3d33a2ea4f2828bacfa18fddc
BLAKE2b-256 checksum
How to use checksums
61101b05b9c65a08b9c73ca04ce8fee669af17d1d960ed3e066d4328369da54f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / mkdocs_table_reader_plugin-4.0.2-py3-none-any.whl

Download URL mkdocs_table_reader_plugin-4.0.2-py3-none-any.whl
Size 11.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c213c02a7cae424d63a93918488a7df1120628cef70033b1b0e0b8c7b780a7b4
BLAKE2b-256 checksum
How to use checksums
e0710bb3b8c1022228d795a39eb6db8d2b060e07ae5de2d392cbc5ca8150bb68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

4.0.2 This release

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.1.0

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0

2 release files

1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6

2 release files

0.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

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