Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brianhicks/elm-commonmark
An Elm implementation of the CommonMark spec
https://github.com/brianhicks/elm-commonmark
Last synced: 6 days ago
JSON representation
An Elm implementation of the CommonMark spec
- Host: GitHub
- URL: https://github.com/brianhicks/elm-commonmark
- Owner: BrianHicks
- Created: 2017-08-14T14:52:50.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-08-24T15:01:01.000Z (over 7 years ago)
- Last Synced: 2024-12-09T19:53:30.970Z (14 days ago)
- Language: Elm
- Size: 61.5 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CommonMark [![Build Status](https://travis-ci.org/BrianHicks/elm-commonmark.svg?branch=master)](https://travis-ci.org/BrianHicks/elm-commonmark)
An implementation of the [CommonMark spec](http://commonmark.org/) in [Elm](http://elm-lang.org/).
## Project Status
Woefully incomplete. Don't try to use this until it's published on [package](http://package.elm-lang.org/).
### Leaf Blocks
- [x] Thematic Breaks
- [x] ATX Headings
- [x] Setext headings
- [x] Indented code blocks
- [x] Fenced code blocks
- [ ] HTML blocks
- [ ] Link reference definitions
- [ ] Paragraphs
- [ ] Blank lines### Container Blocks
- [ ] Block quotes
- [ ] List items
- [ ] Lists### Inlines
- [ ] Backslash escapes
- [ ] Entity and numeric character references
- [ ] Code spans
- [ ] Emphasis and strong emphasis
- [ ] Links
- [ ] Images
- [ ] Autolinks
- [ ] Raw HTML
- [ ] Hard line breaks
- [ ] Soft line breaks
- [ ] Textual content## How do it do?
Following the suggested parsing strategy in the [CommonMark Spec Appendix](http://spec.commonmark.org/0.28/#appendix-a-parsing-strategy).