Earmark
Pure Elixir Markdown converter that turns Markdown into HTML, usable as a library or as a command-line tool.
Earmark is a Markdown converter written in pure Elixir. It turns Markdown into HTML and is meant to be called as a library, although the project also describes a command-line build of the same code. Output generation is pluggable.
Worth knowing
The GitHub repository is archived, which ends the record as discontinued, although the Hex package still publishes releases. The README warns that Earmark does not sanitize unsafe Markdown and says not to use it on untrusted input.
Identity
- Status
- Discontinued1
- Maintainer
- Dave Thomas3
- Maintained by
- Individual
- First release
- 20144
Releases
Adoption
Sources
- 2026-11-08: Status, links, Written in, GitHub stars
api.github.com/repos/pragdave/earmark - 2026-11-08: links
earmark.hexdocs.pm/readme.html - 2026-11-08: Maintainer, License model
raw.githubusercontent.com/pragdave/earmark/master/LICENSE - 2026-11-08: First release, License, Current major version, Last release
hex.pm/api/packages/earmark - 2026-11-08: Categories
raw.githubusercontent.com/pragdave/earmark/master/README.md - 2026-11-08: Runtime
raw.githubusercontent.com/pragdave/earmark/v1.4.48/mix.exs - 2026-11-08: Contributors
api.github.com/repos/pragdave/earmark/contributors