common_mark

Version, currently 0.3.02 versions

github.com/ysbaddaden/crystal-cmark

libcmark bindings, the reference CommonMark C library

19 stars
3 dependents
License: BSD-2-Clause

Installation

# Add this to your shard.yml
dependencies:
  common_mark:
    github: ysbaddaden/crystal-cmark
    version: ~> 0.3.0

Then run:

shards install

shard.yml

Crystal
0.20.0
License
BSD-2-Clause

Dependencies

Development Dependencies

README

CommonMark

Crystal wrapper for libcmark, the reference CommonMark C library.

Install

Add the dependency to shard.lock, then run crystal deps install (or shards install):

dependencies:
  common_mark:
    github: ysbaddaden/crystal-cmark

This should automatically download and compile libcmark.

Usage

require "common_mark"
html = CommonMark.new(text).to_html

License

Distributed under the BSD 2 Clause license.