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

luin/readability

📚 Turn any web page into a clean view observed · 2026-08-28

github.com/luin/readability · HTML observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

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

  • gap_med: n/a
  • age_days: 5271
  • days_rel: n/a
  • days_push: 1978
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2519 stars · 313 forks observed · 2026-08-28

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

A Node.js library that extracts clean, readable article content from any web page, based on arc90's readability project. It returns the article's main content, title, and DOM, handling encodings like GBK and converting relative URLs to absolute.

Use cases

  • extract main article content from a web page url
  • build a read-it-later app like instapaper
  • strip ads and clutter from html articles
  • parse web pages with gbk or gb2312 encoding
  • get clean text and title from news articles for indexing

When to choose

  • you need server-side article extraction in Node.js
  • you want a readability port with custom cleaning rules and preprocessing hooks
  • you need to handle non-utf8 encodings like GBK

When to avoid

  • you need a maintained library with recent updates and a license
  • you need browser-side extraction
  • you need JavaScript-rendered (SPA) page content

Facets

library · maturity maintenance

parser web-scraping nlp web-development crawlers readability article-extraction jsdom content-extraction reader-mode natural-language-processing nodejs

1 source

Member repositories

RepositoryRoleHealth v2
luin/readabilitymain32

For agents

markdown · JSON · MCP: product_card(name="luin/readability")

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