<div id="top" align="center">
<!-- HEADER -->
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/eli64s/markitecture/13c4b28213fb8e8c75299ef5c905ce1d195a6988/docs/assets/logos/circle-dark.svg">
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/eli64s/markitecture/13c4b28213fb8e8c75299ef5c905ce1d195a6988/docs/assets/logos/circle-light.svg">
<img alt="markitecture Logo" src="https://raw.githubusercontent.com/eli64s/markitecture/13c4b28213fb8e8c75299ef5c905ce1d195a6988/docs/assets/logos/circle-light.svg" width="900" style="max-width: 100%;">
</picture>
<h3 align="center">
The Architecture of Better Documentation.
</h3>
<p align="center">
<em>Markitecture: The Python toolkit that empowers modular Markdown workflows.</em>
</p>
<!-- BADGES -->
<div align="center">
<p align="center" style="margin-bottom: 20px;">
<a href="https://github.com/eli64s/markitecture/actions">
<img src="https://img.shields.io/github/actions/workflow/status/eli64s/markitecture/ci.yml?label=CI&style=flat&logo=githubactions&logoColor=white&labelColor=2A2A2A&color=FFD700" alt="GitHub Actions" />
</a>
<a href="https://app.codecov.io/gh/eli64s/markitecture">
<img src="https://img.shields.io/codecov/c/github/eli64s/markitecture?label=Coverage&style=flat&logo=codecov&logoColor=white&labelColor=2A2A2A&color=3fe1c0" alt="Coverage" />
</a>
<a href="https://pypi.org/project/markitecture/">
<img src="https://img.shields.io/pypi/v/markitecture?label=PyPI&style=flat&logo=pypi&logoColor=white&labelColor=2A2A2A&color=00E5FF" alt="PyPI Version" />
</a>
<a href="https://github.com/eli64s/markitecture">
<img src="https://img.shields.io/pypi/pyversions/markitecture?label=Python&style=flat&logo=python&logoColor=white&labelColor=2A2A2A&color=7934C5" alt="Python Version" />
</a>
<a href="https://opensource.org/license/mit/">
<img src="https://img.shields.io/github/license/eli64s/markitecture?label=License&style=flat&logo=opensourceinitiative&logoColor=white&labelColor=2A2A2A&color=FF00FF" alt="MIT License">
</a>
</p>
</div>
<div align="center">
<img src="https://raw.githubusercontent.com/eli64s/markitecture/216a92894e6f30c707a214fad5a5fba417e3bc39/docs/assets/line.svg" alt="separator" width="100%" height="2px" style="margin: 20px 0;">
</div>
</div>
<!-- HEADER END -->
## What is Markitecture?
**Markitecture** is a comprehensive Python toolkit designed to streamline your Markdown workflow. Whether you're managing documentation, writing technical content, or maintaining a knowledge base, Markitecture provides essential utilities to make working with Markdown files easier and more efficient.
### Key Features
- **Text Splitting:** Break down large Markdown files into manageable sections based on headings or custom rules.
- **Link Management:** Convert between inline and reference-style links, validate URLs, and identify broken links.
- **Content Analysis:** Analyze document structure, extract metadata, and ensure consistent formatting.
- **Documentation Tools:** Generate configurations for static site generators like [MkDocs][mkdocs].
---
## Quick Start
### Installation
Install from [PyPI][pypi] using your preferred package manager.
#### <img width="2%" src="https://simpleicons.org/icons/python.svg"> pip
Use [pip][pip] (recommended for most users):
```sh
pip install -U markitecture
```
#### <img width="2%" src="https://simpleicons.org/icons/pipx.svg"> pipx
Install in an isolated environment with [pipx][pipx]:
```sh
❯ pipx install markitecture
```
#### <img width="2%" src="https://simpleicons.org/icons/uv.svg"> uv
For the fastest installation use [uv][uv]:
```sh
❯ uv tool install markitecture
```
### Using the CLI
#### Text Splitting
Split large Markdown files into smaller, organized sections:
```sh
markitect \
--split.i tests/data/readme-ai.md \
--split.o examples/split-sections-h2
```
#### Link Validation
Check for broken links in your documentation:
```sh
markitect --check-links.input tests/data/pydantic.md
```
In your terminal, you'll see a summary of the results:
```console
Markdown Link Check Results
┏━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┓
┃ Status ┃ Line ┃ Link ┃ Error ┃
┡━━━━━━━━╇━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━┩
│ ✓ │ 2 │ https://img.shields.io/github/actions/workflow/status/pydantic/pydantic/ci.yml?b… │ │
│ ✓ │ 3 │ https://coverage-badge.samuelcolvin.workers.dev/pydantic/pydantic.svg │ │
│ ✓ │ 4 │ https://img.shields.io/pypi/v/pydantic.svg │ │
│ ✓ │ 5 │ https://img.shields.io/conda/v/conda-forge/pydantic.svg │ │
│ ✓ │ 6 │ https://static.pepy.tech/badge/pydantic/month │ │
│ ✓ │ 7 │ https://img.shields.io/pypi/pyversions/pydantic.svg │ │
│ ✓ │ 8 │ https://img.shields.io/github/license/pydantic/pydantic.svg │ │
│ ✓ │ 9 │ https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/pydantic/p… │ │
│ ✓ │ 18 │ https://pydantic.dev/articles/logfire-announcement │ │
│ ✓ │ 24 │ https://docs.pydantic.dev/ │ │
│ ✓ │ 24 │ https://github.com/pydantic/pydantic/tree/1.10.X-fixes │ │
│ ✓ │ 28 │ https://docs.pydantic.dev/ │ │
│ 𝗫 │ 34 │ https://docs.pydantic.dev/install/invalid-link │ HTTP 404 │
└────────┴──────┴───────────────────────────────────────────────────────────────────────────────────┴──────────┘
Summary: 1 broken links out of 13 total links.
```
#### Reference Link Conversion
In Markdown, [reference-style links][reflinks] let you write cleaner text by keeping URLs in a reference section - think footnotes for the web.
To convert inline links to reference-style links:
```sh
markitect \
--reflinks.input tests/data/pydantic.md \
--reflinks.output with_refs.md
```
#### Static Site Configuration Generation
Generate a MkDocs configuration [(mkdocs.yml)][mkdocs.yml] from a given Markdown file.
1. Split the Markdown file into sections:
```sh
markitect \
--split.i tests/data/readme-ai.md \
--split.o examples/split-sections-h2
```
2. Generate the MkDocs configuration:
```sh
markitect \
--mkdocs.dir examples/split-sections-h2 \
--mkdocs.site-name "MyDocsSite"
```
<sub>
See additional example and usage details in the [here][examples].
</sub>
<!--
>[!NOTE]
> Explore the [Official Documentation][docs] for more detailed guides and examples.
-->
---
## Roadmap
- [ ] Support for additional documentation formats (e.g., reStructuredText, HTML)
- [ ] Enhanced link management utilities
- [ ] Improved content analysis features
- [ ] Integration with more static site generators
- [ ] Plugin system for custom utilities
- [ ] More intuitive CLI commands and options
---
## Contributing
Contributions are welcome! Whether it's bug reports, feature requests, or code contributions, please feel free to:
- Open an [issue][github-issues]
- Submit a [pull request][github-pulls]
- Improve documentation, write tutorials, etc.
- Share your feedback and suggestions
---
## License
Copyright © 2024-2025 [Markitecture][markitecture]. <br />
Released under the [MIT][mit-license] license.
<div align="right">
[![][back-to-top]](https://github.com/eli64s/markitecture/tree/main/#top)
</div>
<!-- <div align="left">
<a href="#top">
<img src="https://raw.githubusercontent.com/eli64s/markitecture/77bec69129dd3a075d7d0816c7bd826da131ccc7/docs/assets/buttons/rectangle.svg" width="100px" height="100px" alt="Return to Top">
</a>
</div> -->
<div align="center">
<img src="https://raw.githubusercontent.com/eli64s/markitecture/216a92894e6f30c707a214fad5a5fba417e3bc39/docs/assets/line.svg" alt="separator" width="100%" height="2px" style="margin: 20px 0;">
</div>
<!-- REFERENCE LINKS -->
<!-- BADGES -->
[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-7934C5?style=flat-square
<!-- PROJECT RESOURCES -->
[pypi]: https://pypi.org/project/markitecture/
[markitecture]: https://github.com/eli64s/markitecture
[github-issues]: https://github.com/eli64s/markitecture/issues
[github-pulls]: https://github.com/eli64s/markitecture/pulls
[mit-license]: https://github.com/eli64s/markitecture/blob/main/LICENSE
[examples]: https://github.com/eli64s/markitecture/tree/main/examples
<!-- DEVELOPER TOOLS -->
[python]: https://www.python.org/
[pip]: https://pip.pypa.io/en/stable/
[pipx]: https://pipx.pypa.io/stable/
[uv]: https://docs.astral.sh/uv/
[mkdocs]: https://www.mkdocs.org/
[mkdocs.yml]: https://www.mkdocs.org/user-guide/configuration/
<!-- RESOURCES -->
[reflinks]: https://www.markdownguide.org/basic-syntax/#reference-style-links
Raw data
{
"_id": null,
"home_page": null,
"name": "markitecture",
"maintainer": null,
"docs_url": null,
"requires_python": "<=3.14,>=3.10",
"maintainer_email": null,
"keywords": "automated-markdown, content-management, documentation-tools, intelligent-documentation, markdown-ai, markdown-link-checker, markdown-parser, markdown-splitter, markdown-tools, mkdocs, modular-docs, readme-generator, reference-links, smart-markdown",
"author": null,
"author_email": "Eli Salamie <egsalamie@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/36/68/5553e6967da8c95a448cac81820d536531c91bc06a6b75f547527c950d1e/markitecture-0.2.31.tar.gz",
"platform": null,
"description": "<div id=\"top\" align=\"center\">\n\n<!-- HEADER -->\n<picture>\n <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/eli64s/markitecture/13c4b28213fb8e8c75299ef5c905ce1d195a6988/docs/assets/logos/circle-dark.svg\">\n <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/eli64s/markitecture/13c4b28213fb8e8c75299ef5c905ce1d195a6988/docs/assets/logos/circle-light.svg\">\n <img alt=\"markitecture Logo\" src=\"https://raw.githubusercontent.com/eli64s/markitecture/13c4b28213fb8e8c75299ef5c905ce1d195a6988/docs/assets/logos/circle-light.svg\" width=\"900\" style=\"max-width: 100%;\">\n</picture>\n\n<h3 align=\"center\">\n The Architecture of Better Documentation.\n</h3>\n<p align=\"center\">\n <em>Markitecture: The Python toolkit that empowers modular Markdown workflows.</em>\n</p>\n\n<!-- BADGES -->\n<div align=\"center\">\n <p align=\"center\" style=\"margin-bottom: 20px;\">\n <a href=\"https://github.com/eli64s/markitecture/actions\">\n <img src=\"https://img.shields.io/github/actions/workflow/status/eli64s/markitecture/ci.yml?label=CI&style=flat&logo=githubactions&logoColor=white&labelColor=2A2A2A&color=FFD700\" alt=\"GitHub Actions\" />\n </a>\n <a href=\"https://app.codecov.io/gh/eli64s/markitecture\">\n <img src=\"https://img.shields.io/codecov/c/github/eli64s/markitecture?label=Coverage&style=flat&logo=codecov&logoColor=white&labelColor=2A2A2A&color=3fe1c0\" alt=\"Coverage\" />\n </a>\n <a href=\"https://pypi.org/project/markitecture/\">\n <img src=\"https://img.shields.io/pypi/v/markitecture?label=PyPI&style=flat&logo=pypi&logoColor=white&labelColor=2A2A2A&color=00E5FF\" alt=\"PyPI Version\" />\n </a>\n <a href=\"https://github.com/eli64s/markitecture\">\n <img src=\"https://img.shields.io/pypi/pyversions/markitecture?label=Python&style=flat&logo=python&logoColor=white&labelColor=2A2A2A&color=7934C5\" alt=\"Python Version\" />\n </a>\n <a href=\"https://opensource.org/license/mit/\">\n <img src=\"https://img.shields.io/github/license/eli64s/markitecture?label=License&style=flat&logo=opensourceinitiative&logoColor=white&labelColor=2A2A2A&color=FF00FF\" alt=\"MIT License\">\n </a>\n </p>\n</div>\n\n<div align=\"center\">\n <img src=\"https://raw.githubusercontent.com/eli64s/markitecture/216a92894e6f30c707a214fad5a5fba417e3bc39/docs/assets/line.svg\" alt=\"separator\" width=\"100%\" height=\"2px\" style=\"margin: 20px 0;\">\n</div>\n\n</div>\n<!-- HEADER END -->\n\n## What is Markitecture?\n\n**Markitecture** is a comprehensive Python toolkit designed to streamline your Markdown workflow. Whether you're managing documentation, writing technical content, or maintaining a knowledge base, Markitecture provides essential utilities to make working with Markdown files easier and more efficient.\n\n### Key Features\n\n- **Text Splitting:** Break down large Markdown files into manageable sections based on headings or custom rules.\n- **Link Management:** Convert between inline and reference-style links, validate URLs, and identify broken links.\n- **Content Analysis:** Analyze document structure, extract metadata, and ensure consistent formatting.\n- **Documentation Tools:** Generate configurations for static site generators like [MkDocs][mkdocs].\n\n---\n\n## Quick Start\n\n### Installation\n\nInstall from [PyPI][pypi] using your preferred package manager.\n\n#### <img width=\"2%\" src=\"https://simpleicons.org/icons/python.svg\"> pip\n\nUse [pip][pip] (recommended for most users):\n\n```sh\npip install -U markitecture\n```\n\n#### <img width=\"2%\" src=\"https://simpleicons.org/icons/pipx.svg\"> pipx\n\nInstall in an isolated environment with [pipx][pipx]:\n\n```sh\n\u276f pipx install markitecture\n```\n\n#### <img width=\"2%\" src=\"https://simpleicons.org/icons/uv.svg\"> uv\n\nFor the fastest installation use [uv][uv]:\n\n```sh\n\u276f uv tool install markitecture\n```\n\n### Using the CLI\n\n#### Text Splitting\n\nSplit large Markdown files into smaller, organized sections:\n\n```sh\nmarkitect \\\n --split.i tests/data/readme-ai.md \\\n --split.o examples/split-sections-h2\n```\n\n#### Link Validation\n\nCheck for broken links in your documentation:\n\n```sh\nmarkitect --check-links.input tests/data/pydantic.md\n```\n\nIn your terminal, you'll see a summary of the results:\n\n```console\n\nMarkdown Link Check Results\n\n\u250f\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2533\u2501\u2501\u2501\u2501\u2501\u2501\u2533\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2533\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2513\n\u2503 Status \u2503 Line \u2503 Link \u2503 Error \u2503\n\u2521\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2547\u2501\u2501\u2501\u2501\u2501\u2501\u2547\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2547\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2529\n\u2502 \u2713 \u2502 2 \u2502 https://img.shields.io/github/actions/workflow/status/pydantic/pydantic/ci.yml?b\u2026 \u2502 \u2502\n\u2502 \u2713 \u2502 3 \u2502 https://coverage-badge.samuelcolvin.workers.dev/pydantic/pydantic.svg \u2502 \u2502\n\u2502 \u2713 \u2502 4 \u2502 https://img.shields.io/pypi/v/pydantic.svg \u2502 \u2502\n\u2502 \u2713 \u2502 5 \u2502 https://img.shields.io/conda/v/conda-forge/pydantic.svg \u2502 \u2502\n\u2502 \u2713 \u2502 6 \u2502 https://static.pepy.tech/badge/pydantic/month \u2502 \u2502\n\u2502 \u2713 \u2502 7 \u2502 https://img.shields.io/pypi/pyversions/pydantic.svg \u2502 \u2502\n\u2502 \u2713 \u2502 8 \u2502 https://img.shields.io/github/license/pydantic/pydantic.svg \u2502 \u2502\n\u2502 \u2713 \u2502 9 \u2502 https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/pydantic/p\u2026 \u2502 \u2502\n\u2502 \u2713 \u2502 18 \u2502 https://pydantic.dev/articles/logfire-announcement \u2502 \u2502\n\u2502 \u2713 \u2502 24 \u2502 https://docs.pydantic.dev/ \u2502 \u2502\n\u2502 \u2713 \u2502 24 \u2502 https://github.com/pydantic/pydantic/tree/1.10.X-fixes \u2502 \u2502\n\u2502 \u2713 \u2502 28 \u2502 https://docs.pydantic.dev/ \u2502 \u2502\n\u2502 \ud835\uddeb \u2502 34 \u2502 https://docs.pydantic.dev/install/invalid-link \u2502 HTTP 404 \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\nSummary: 1 broken links out of 13 total links.\n```\n\n#### Reference Link Conversion\n\nIn Markdown, [reference-style links][reflinks] let you write cleaner text by keeping URLs in a reference section - think footnotes for the web.\n\nTo convert inline links to reference-style links:\n\n```sh\nmarkitect \\\n --reflinks.input tests/data/pydantic.md \\\n --reflinks.output with_refs.md\n```\n\n#### Static Site Configuration Generation\n\nGenerate a MkDocs configuration [(mkdocs.yml)][mkdocs.yml] from a given Markdown file.\n\n1. Split the Markdown file into sections:\n\n ```sh\n markitect \\\n --split.i tests/data/readme-ai.md \\\n --split.o examples/split-sections-h2\n ```\n\n2. Generate the MkDocs configuration:\n\n ```sh\n markitect \\\n --mkdocs.dir examples/split-sections-h2 \\\n --mkdocs.site-name \"MyDocsSite\"\n ```\n\n<sub>\n\nSee additional example and usage details in the [here][examples].\n\n</sub>\n\n<!--\n>[!NOTE]\n> Explore the [Official Documentation][docs] for more detailed guides and examples.\n-->\n\n---\n\n## Roadmap\n\n- [ ] Support for additional documentation formats (e.g., reStructuredText, HTML)\n- [ ] Enhanced link management utilities\n- [ ] Improved content analysis features\n- [ ] Integration with more static site generators\n- [ ] Plugin system for custom utilities\n- [ ] More intuitive CLI commands and options\n\n---\n\n## Contributing\n\nContributions are welcome! Whether it's bug reports, feature requests, or code contributions, please feel free to:\n\n- Open an [issue][github-issues]\n- Submit a [pull request][github-pulls]\n- Improve documentation, write tutorials, etc.\n- Share your feedback and suggestions\n\n---\n\n## License\n\nCopyright \u00a9 2024-2025 [Markitecture][markitecture]. <br />\nReleased under the [MIT][mit-license] license.\n\n<div align=\"right\">\n\n[![][back-to-top]](https://github.com/eli64s/markitecture/tree/main/#top)\n\n</div>\n\n<!-- <div align=\"left\">\n <a href=\"#top\">\n <img src=\"https://raw.githubusercontent.com/eli64s/markitecture/77bec69129dd3a075d7d0816c7bd826da131ccc7/docs/assets/buttons/rectangle.svg\" width=\"100px\" height=\"100px\" alt=\"Return to Top\">\n </a>\n</div> -->\n\n<div align=\"center\">\n <img src=\"https://raw.githubusercontent.com/eli64s/markitecture/216a92894e6f30c707a214fad5a5fba417e3bc39/docs/assets/line.svg\" alt=\"separator\" width=\"100%\" height=\"2px\" style=\"margin: 20px 0;\">\n</div>\n\n\n<!-- REFERENCE LINKS -->\n\n<!-- BADGES -->\n[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-7934C5?style=flat-square\n\n<!-- PROJECT RESOURCES -->\n[pypi]: https://pypi.org/project/markitecture/\n[markitecture]: https://github.com/eli64s/markitecture\n[github-issues]: https://github.com/eli64s/markitecture/issues\n[github-pulls]: https://github.com/eli64s/markitecture/pulls\n[mit-license]: https://github.com/eli64s/markitecture/blob/main/LICENSE\n[examples]: https://github.com/eli64s/markitecture/tree/main/examples\n\n<!-- DEVELOPER TOOLS -->\n[python]: https://www.python.org/\n[pip]: https://pip.pypa.io/en/stable/\n[pipx]: https://pipx.pypa.io/stable/\n[uv]: https://docs.astral.sh/uv/\n[mkdocs]: https://www.mkdocs.org/\n[mkdocs.yml]: https://www.mkdocs.org/user-guide/configuration/\n\n<!-- RESOURCES -->\n[reflinks]: https://www.markdownguide.org/basic-syntax/#reference-style-links\n",
"bugtrack_url": null,
"license": null,
"summary": "\u2742 Markdown tools for modular and flexible docs: link validation, reference link conversion, text splitting, & more.",
"version": "0.2.31",
"project_urls": {
"documentation": "https://github.com/eli64s/markitecture/blob/main/README.md",
"homepage": "https://github.com/eli64s/markitecture",
"repository": "https://github.com/eli64s/markitecture"
},
"split_keywords": [
"automated-markdown",
" content-management",
" documentation-tools",
" intelligent-documentation",
" markdown-ai",
" markdown-link-checker",
" markdown-parser",
" markdown-splitter",
" markdown-tools",
" mkdocs",
" modular-docs",
" readme-generator",
" reference-links",
" smart-markdown"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "253c667cc89a7cf4cacf0f3419fc0c6b64954d47622bb218d6ee666b925adbac",
"md5": "628374eb188a692cd37e68678170bfac",
"sha256": "992f32836422ddfb6479cebd533c849a8c613138a9fb8bec3c5bb516d6fe3cb2"
},
"downloads": -1,
"filename": "markitecture-0.2.31-py3-none-any.whl",
"has_sig": false,
"md5_digest": "628374eb188a692cd37e68678170bfac",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<=3.14,>=3.10",
"size": 42112,
"upload_time": "2025-02-23T00:58:48",
"upload_time_iso_8601": "2025-02-23T00:58:48.085353Z",
"url": "https://files.pythonhosted.org/packages/25/3c/667cc89a7cf4cacf0f3419fc0c6b64954d47622bb218d6ee666b925adbac/markitecture-0.2.31-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "36685553e6967da8c95a448cac81820d536531c91bc06a6b75f547527c950d1e",
"md5": "fb5bf3f97e9677388044249ec7685724",
"sha256": "31c3ab21662cd838d978477eafa6c13ae8379552877caa6326d48dc9c34647be"
},
"downloads": -1,
"filename": "markitecture-0.2.31.tar.gz",
"has_sig": false,
"md5_digest": "fb5bf3f97e9677388044249ec7685724",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<=3.14,>=3.10",
"size": 256548,
"upload_time": "2025-02-23T00:58:50",
"upload_time_iso_8601": "2025-02-23T00:58:50.672150Z",
"url": "https://files.pythonhosted.org/packages/36/68/5553e6967da8c95a448cac81820d536531c91bc06a6b75f547527c950d1e/markitecture-0.2.31.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-23 00:58:50",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "eli64s",
"github_project": "markitecture",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "markitecture"
}