Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mitsuhiko/struckdown

An experimental markdown processing system
https://github.com/mitsuhiko/struckdown

Last synced: 3 months ago
JSON representation

An experimental markdown processing system

Awesome Lists containing this project

README

        

# struckdown

struckdown is an experimental markdown/commonmark processing pipeline
library inspired by Python's docutils and Sphinx. The idea is to
support custom roles and directives for markdown similar to how
reStructuredText works and to provide an abstraction that can be
processed by standardized tools without having to be aware of how
MarkDown works.

## Contents

Here is what exists today:

- `struckdown`: a Rust library that implements a structured markdown
processing library based on `pulldown-cmark`.
- `struck`: an experimental command line executable to play around
with the library.