#markdown-parser #utilities #block #text #html-parser #iterator #emit

simple-markdown-parser

A simple library for handling markdown. May include extra utilities

4 releases

0.0.7 Dec 23, 2024
0.0.6 Dec 23, 2024
0.0.5 Dec 23, 2024
0.0.4 Dec 23, 2024

#561 in Text processing

Download history 278/week @ 2024-12-22 9/week @ 2024-12-29

287 downloads per month

MIT license

49KB
1K SLoC

simple-markdown-parser

LOC badge crates.io badge docs.rs badge

Uses

  • no dependencies
  • no allocations

TODO

  • Block actions
  • YAML parsing for frontmatter
  • HTML parsing
  • Ordered lists
  • List depth for emit
  • "*" and "+" for lists (under options)
  • Escaped code marks code
  • Titles in links
  • Highlight

Additionally

  • CLI via example
  • Python?
  • Iterators and state machines. Does the text decoration cover enough?
  • Performance benchmark

Dependencies

~0–495KB