Ross ROSS = Recommend OSS · open-source software intelligence for agents

gettalong/kramdown

kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions. observed · 2026-08-28

github.com/gettalong/kramdown · homepage · Ruby · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

52/100

  • Activity 65
  • Release rhythm 8
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 6485
  • days_rel: n/a
  • days_push: 214
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1780 stars · 279 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

kramdown is a fast, pure-Ruby library for parsing and converting a superset of Markdown (including GFM and PHP Markdown Extra extensions) to HTML, LaTeX, PDF, or back to kramdown. It builds an internal AST that enables multiple input and output formats and also ships a command-line converter.

Use cases

  • convert markdown to html in a ruby app
  • render markdown to pdf via latex
  • parse github flavored markdown
  • use markdown in a static site generator like jekyll
  • convert html back to markdown
  • strip html tags from markdown documents

When to choose

  • you need a fast, dependency-free pure-Ruby Markdown converter
  • you need output formats beyond HTML such as LaTeX or PDF
  • you need Markdown Extra/GFM extensions and a strict syntax definition
  • you want an AST-based converter you can extend with custom parsers or converters

When to avoid

  • you need CommonMark-spec-exact parsing behavior
  • you are not working in Ruby and want a native implementation
  • you need streaming or incremental parsing of very large documents

Facets

library · maturity stable

parser markdown templating pdf web-development documentation files pdf ruby jvm cross-platform cli markdown-converter gfm latex-output pure-ruby jekyll

4 sources

Member repositories

RepositoryRoleHealth v2
gettalong/kramdownmain52

For agents

markdown · JSON · MCP: product_card(name="gettalong/kramdown")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem