{"repo":"mamantoha/crystal-cmark-gfm","free":true,"listed":false,"github":"https://github.com/mamantoha/crystal-cmark-gfm","clone":"git clone https://github.com/mamantoha/crystal-cmark-gfm.git","description":"Minimal C bindings for parsing and rendering with cmark-gfm","language":"Crystal","stars":11,"topics":["crystal","libcmark","markdown","gfm","commonmark","hacktoberfest"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"CommonMarker Crystal wrapper for cmark-gfm, GitHub's fork of the reference parser for CommonMark. This binding is statically linked with a specific version of cmark-gfm. cmark-gfm supports simple parsing and rendering of markdown content. If you want more features please check cr-cmark-gfm. Installation 1. Add the dependency to your shard.yml : 2. Run shards install Usage Extensions CommonMarker initializer takes an optional third argument defining the extensions you want enabled as your CommonMark document is being processed. The documentation for these extensions are defined in this spec. The available extensions are: - table - This provides support for tables. - strikethrough - This provides support for strikethroughs. - autolink - This provides support for automatically converting URLs to anchor tags. - tagfilter - This escapes several \"unsafe\" HTML tags, causing them to not have any effect. - tasklist - This provides support for task list items. Development Contributing 1. Fork it ( ) 2. Create your feature branch ( git checkout -b my-new-feature ) 3. Commit your changes ( git commit -am 'Add some feature' ) 4. Push to the branch ( git push origin my-new-feature ) 5. Create a new Pull Request Contributors - Anton Maminov - creator and maintainer","default_branch":null,"files":null,"tree":[],"storefront":"/r/mamantoha","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mamantoha/crystal-cmark-gfm/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."}