{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/earmark/","markdown":"https://findsoftware.frbit.cloud/earmark.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"earmark","name":"Earmark","urls":{"repository":"https://github.com/pragdave/earmark","docs":"https://earmark.hexdocs.pm/"},"category":["library"],"description":"Pure Elixir Markdown converter that turns Markdown into HTML, usable as a library or as a command-line tool.","maintainer":"Dave Thomas","maintainerType":"individual","firstRelease":2014,"hosting":["elixir"],"language":"elixir","runtime":["beam"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":null,"renderingModes":null,"licenseModel":"open-source","license":"Apache-2.0","currentMajor":"1","latestReleaseDate":"2026-06-02T00:00:00.000Z","githubStargazers":895,"contributors":60,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-11-08T00:00:00.000Z","addedAt":"2026-11-08T00:00:00.000Z","sources":[{"field":"status","url":"https://api.github.com/repos/pragdave/earmark","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/pragdave/earmark","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://earmark.hexdocs.pm/readme.html","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/pragdave/earmark/master/LICENSE","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"firstRelease","url":"https://hex.pm/api/packages/earmark","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"category","url":"https://raw.githubusercontent.com/pragdave/earmark/master/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/pragdave/earmark","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"runtime","url":"https://raw.githubusercontent.com/pragdave/earmark/v1.4.48/mix.exs","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"license","url":"https://hex.pm/api/packages/earmark","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/pragdave/earmark/master/LICENSE","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"currentMajor","url":"https://hex.pm/api/packages/earmark","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://hex.pm/api/packages/earmark","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/pragdave/earmark","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/pragdave/earmark/contributors","checkedAt":"2026-11-08T00:00:00.000Z"}],"status":"discontinued","ai":"authored"},"prose":"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.\n\n## Worth knowing\n\nThe 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."}