Skip to main content

Markata

Write Markdown. Publish more than pages.

Markata builds static sites from Markdown. Define feeds to filter, sort, and paginate content into HTML, RSS, Atom, or JSON; use templates and plugins to shape the result.

Documentation · Installation · Releases

Install

# curl (Linux / macOS)
curl -fsSL https://raw.githubusercontent.com/WaylonWalker/markata/main/install.sh | bash

# mise
mise use -g github:WaylonWalker/markata

# uv
uv tool install markata

# uvx (run without installing)
uvx markata --help

# pip / pipx
pip install markata
pipx install markata

# Go (1.26+; current source)
go install github.com/WaylonWalker/markata/cmd/markata@main

Choose one method above, or download a binary from GitHub Releases. Check your installation with markata version.

PyPI now distributes the Go implementation after a version break from Python Markata. See installation details.

Quick start

mkdir my-site && cd my-site
markata config init
markata new "Hello World"
markata serve

Build the output when you're ready:

markata build

Set up your coding agent

markata agent install -g

See the documentation for agent configuration and other commands.

Learn more

Markata is the Go implementation (formerly markata-go). The compatibility command and existing markata-go.toml configuration remain supported. See the migration guide.

Metadata

Release files for markata 0.15.0

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

Built distributions (wheels)

Table of built distributions (wheels) for markata 0.15.0
File Actions
markata-0.15.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details for markata-0.15.0-py3-none-win_arm64.whl
markata-0.15.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for markata-0.15.0-py3-none-win_amd64.whl
markata-0.15.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details for markata-0.15.0-py3-none-musllinux_1_2_x86_64.whl
markata-0.15.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details for markata-0.15.0-py3-none-musllinux_1_2_aarch64.whl
markata-0.15.0-py3-none-manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for markata-0.15.0-py3-none-manylinux_2_17_x86_64.whl
markata-0.15.0-py3-none-manylinux_2_17_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details for markata-0.15.0-py3-none-manylinux_2_17_aarch64.whl
markata-0.15.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for markata-0.15.0-py3-none-macosx_11_0_arm64.whl
markata-0.15.0-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details for markata-0.15.0-py3-none-macosx_10_9_x86_64.whl

Total release size: 543.1 MB

Release files / markata-0.15.0-py3-none-win_arm64.whl

Download URL markata-0.15.0-py3-none-win_arm64.whl
Size 66.0 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
a8251c39ca14b8ccc0bbeb8c2d749aff0c70b5888cacc7dcb47fde7004f38293
BLAKE2b-256 checksum
How to use checksums
5ad754f8227efc0e3182b05a067f66f05b21198f7905496db0aff79ed9e49809
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / markata-0.15.0-py3-none-win_amd64.whl

Download URL markata-0.15.0-py3-none-win_amd64.whl
Size 70.1 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
eacc811ce7631bf45c6a0b87c0f181bf7a8e9e4891eec27af0575070694f3706
BLAKE2b-256 checksum
How to use checksums
14537ceb1de71c463beb892a289e5063980d2a6d1d716f3a0b9f51daa22c88bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / markata-0.15.0-py3-none-musllinux_1_2_x86_64.whl

Download URL markata-0.15.0-py3-none-musllinux_1_2_x86_64.whl
Size 69.2 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
726e12404c52762487ee02459bd27f135464096c54fdf9582174f1ac9e9cb4a8
BLAKE2b-256 checksum
How to use checksums
530add73658008ba11c2559f44915ae7653f5a13881cf1109c818711d18f5077
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / markata-0.15.0-py3-none-musllinux_1_2_aarch64.whl

Download URL markata-0.15.0-py3-none-musllinux_1_2_aarch64.whl
Size 65.5 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
3abf852ca97a64dfa1e7673b474c7745150da6a6a5e9c2ddd64c051aa9024e73
BLAKE2b-256 checksum
How to use checksums
9659d8e978c47db2a0ec15083e0124717b5070b93dd91c33d107f9bcd8c0d6ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / markata-0.15.0-py3-none-manylinux_2_17_x86_64.whl

Download URL markata-0.15.0-py3-none-manylinux_2_17_x86_64.whl
Size 69.2 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
56874d7f6782b6d237035b0443d655fab7c7980de873d1850b403a451209d3cc
BLAKE2b-256 checksum
How to use checksums
a799bbecc359414e9774d17c4c774c93f2a08cb73aa76f4c20c83bd291ec8bf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / markata-0.15.0-py3-none-manylinux_2_17_aarch64.whl

Download URL markata-0.15.0-py3-none-manylinux_2_17_aarch64.whl
Size 65.5 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
d8c278655b731463e13055478d3f6f07fddba715ac6ca45f232e27cb94eebe2d
BLAKE2b-256 checksum
How to use checksums
176606601d29ea8ea6ad84eb352f3914af3023c4f13af9f70e98d8b20d3de573
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / markata-0.15.0-py3-none-macosx_11_0_arm64.whl

Download URL markata-0.15.0-py3-none-macosx_11_0_arm64.whl
Size 67.1 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d22ab812cabca7460800ff3a84dede3f5f64305c444605efd6f969dfab76986e
BLAKE2b-256 checksum
How to use checksums
4d5fdced02d7528bde0e95b6de97cf6a4ed543f75b8a699cdab21e62d5eab502
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / markata-0.15.0-py3-none-macosx_10_9_x86_64.whl

Download URL markata-0.15.0-py3-none-macosx_10_9_x86_64.whl
Size 70.3 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bf31513292dda409d99687496827d9540eea1f366cd72608fa25333cea65c1cc
BLAKE2b-256 checksum
How to use checksums
5548e9c27dcfb672c799715a28bcbd08a9c5226a46b2da7e9328ba7b0fb5346d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Security for markata 0.15.0

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.

Full provenance

All 8 files in this release have been uploaded with provenance metadata.

Select from 8 files

Attestation for markata-0.15.0-py3-none-win_arm64.whl

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 Nov 2, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.15.0 This release

8 release files Full provenance

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