{"repo":"mity/md4c","free":true,"listed":false,"github":"https://github.com/mity/md4c","clone":"git clone https://github.com/mity/md4c.git","description":"C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.","language":"C","stars":1427,"topics":["markdown-parser","c","commonmark","markdown","parser","mit-license"],"license":"MIT","category":"productivity","readme_excerpt":"MD4C Readme Home: https://github.com/mity/md4c Wiki: https://github.com/mity/md4c/wiki Issue tracker: https://github.com/mity/md4c/issues MD4C stands for \"Markdown for C\" and that's exactly what this project is about. What is Markdown In short, Markdown is the markup language this README.md file is written in. The following resources can explain more if you are unfamiliar with it: Wikipedia article CommonMark site What is MD4C MD4C is a Markdown parser implementation in C, with the following features: Compliance: Generally, MD4C aims to be compliant to the latest version of CommonMark specification. Currently, we are fully compliant to CommonMark 0.31. Extensions: MD4C supports some commonly requested and accepted extensions. See below. Performance: MD4C is very fast. Compactness: MD4C parser is implemented in one source file and one header file. There are no dependencies other than standard C library. Embedding: MD4C parser is easy to reuse in other projects, its API is very straightforward: There is actually just one function, md parse() . Push model: MD4C parses the complete document and calls few callback functions provided by the application to inform it about a start/end of every block, a start/end of every span, and with any textual contents. Portability: MD4C builds and works on Windows and POSIX-compliant OSes. (It should be simple to make it run also on most other platforms, at least as long as the platform provides C standard library, including a heap memory manage","default_branch":null,"files":null,"tree":[],"storefront":"/r/mity","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mity/md4c/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}