A formal Markdown lexer/parser
# Ry’s Markdown implementation #
rydown is a formal lexer/parser for Markdown. It uses PLY to lex tokens and parse them into an abstract syntax tree, which can then be serialized into HTML.
It’s not a full Markdown implementation, but it’s everything I need to keep RyPress.com running.
Due to its PLY implementation, the codebase is smaller than many other Markdown libraries. If you’re familiar with formal grammars, this makes it easier to grok. If you’re not, check out my tutorials.
See https://rypress.com/rydown for more information.