Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/mitsuhiko/struckdown
- Owner: mitsuhiko
- Created: 2020-12-12T22:09:17.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-03T16:12:16.000Z (almost 4 years ago)
- Last Synced: 2024-10-13T01:34:23.591Z (3 months ago)
- Language: Rust
- Size: 289 KB
- Stars: 44
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
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.