{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/gomarkdown/","markdown":"https://findsoftware.frbit.cloud/gomarkdown.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":"gomarkdown","name":"gomarkdown","urls":{"repository":"https://github.com/gomarkdown/markdown","docs":"https://pkg.go.dev/github.com/gomarkdown/markdown"},"category":["library"],"description":"Go library that parses Markdown and renders it as HTML, with an optional CommonMark mode.","maintainer":"gomarkdown","maintainerType":"community","hosting":["binary"],"language":"go","runtime":["binary"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":null,"renderingModes":null,"licenseModel":"open-source","license":"BSD-2-Clause","githubStargazers":1740,"contributors":92,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-11-08T00:00:00.000Z","addedAt":"2026-11-08T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/gomarkdown/markdown","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://github.com/gomarkdown/markdown/blob/master/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"maintainer","url":"https://api.github.com/repos/gomarkdown/markdown","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"maintainerType","url":"https://github.com/gomarkdown/markdown/blob/master/LICENSE.txt","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"category","url":"https://github.com/gomarkdown/markdown/blob/master/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/gomarkdown/markdown","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/gomarkdown/markdown/blob/master/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"license","url":"https://github.com/gomarkdown/markdown/blob/master/LICENSE.txt","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/gomarkdown/markdown/blob/master/LICENSE.txt","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/gomarkdown/markdown","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/gomarkdown/markdown/contributors?per_page=1","checkedAt":"2026-11-08T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"gomarkdown is a Go library that parses Markdown text and renders it as HTML. A parser turns the text into a syntax tree defined in its ast package, an HTML renderer writes the tree out, and a Markdown renderer writes a tree back to Markdown. A CommonMark mode builds the same tree, so custom renderers and tree transforms still apply. The HTML renderer has flags for untrusted input that limit what it keeps. The repository also contains a command-line tool, mdtohtml, that converts a Markdown file to HTML.\n\n## Worth knowing\n\nThe project is a fork of the v2 line of [Blackfriday](https://github.com/russross/blackfriday), with its API split into separate ast, parser and html packages. The repository has no release objects or tags, and the README names no version."}