FindSoftware

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

Current major version
14
Last release
2026-06-024

Adoption

GitHub stars
8951
Contributors
607

Why these figures do not compare

Sources

  1. 2026-11-08: Status, links, Written in, GitHub stars
    api.github.com/repos/pragdave/earmark
  2. 2026-11-08: links
    earmark.hexdocs.pm/readme.html
  3. 2026-11-08: Maintainer, License model
    raw.githubusercontent.com/pragdave/earmark/master/LICENSE
  4. 2026-11-08: First release, License, Current major version, Last release
    hex.pm/api/packages/earmark
  5. 2026-11-08: Categories
    raw.githubusercontent.com/pragdave/earmark/master/README.md
  6. 2026-11-08: Runtime
    raw.githubusercontent.com/pragdave/earmark/v1.4.48/mix.exs
  7. 2026-11-08: Contributors
    api.github.com/repos/pragdave/earmark/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON