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

kepano/defuddle

Get the main content of any page as Markdown. observed · 2026-08-28

github.com/kepano/defuddle · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

87/100

  • Activity 99
  • Release rhythm 99
  • Longevity 39
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: 2
  • age_days: 552
  • days_rel: 11
  • days_push: 8
  • n_releases_24m: 44

Full methodology

Adoption not part of the score

9166 stars · 397 forks observed · 2026-08-28

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

Defuddle is a TypeScript library, CLI, and hosted service that extracts the main content from web pages, removing clutter like comments, sidebars, headers, and footers, and returns clean HTML or Markdown. It was created for the Obsidian Web Clipper browser extension and is designed as a more forgiving alternative to Mozilla Readability.

Use cases

  • convert web articles to markdown
  • extract main content from a webpage
  • clean up html by removing sidebars and comments
  • clip web pages into obsidian
  • extract article metadata like title and author
  • replace mozilla readability for content extraction
  • parse html files from the command line

When to choose

  • you need readable article content as markdown or clean html
  • you want richer metadata extraction including schema.org data
  • you need a readability alternative that removes fewer uncertain elements
  • you want a cli or hosted api for url-to-markdown conversion

When to avoid

  • you need full-page screenshots or pixel-perfect rendering
  • you require a battle-tested, fully stable parser - the project is a work in progress
  • you need structured data scraping like tables or product listings rather than article content

Facets

library · maturity active

parser web-scraping cli markdown web-development developer-tools crawlers browser cli readability content-extraction html-to-markdown article-extraction obsidian web-clipper nodejs web-server

5 sources

Member repositories

RepositoryRoleHealth v2
kepano/defuddlemain87

For agents

markdown · JSON · MCP: product_card(name="kepano/defuddle")

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