adbar/trafilatura is a Python package and command-line tool that collects text from the web and converts raw HTML into structured data. The repository description says it supports URL download, web crawling and scraping, and extracts the body, metadata and document annotations. The latest GitHub release is v2.3.1.
Crawling is walking a site to collect pages, and scraping is pulling out only the values you need from the collected pages. In addition to taking URLs directly, the tool supports discovery that finds links in web feed lists. It reduces noise such as repeated headers and footers, and keeps the body and metadata. Output formats include TXT, Markdown, CSV, JSON, HTML and XML. The implementation language is Python and the license is Apache-2.0. The repository was created on April 8, 2019 and has 6998 GitHub stars.
Still, this record alone limits how far the judgment can go. There is no changelog, so what changed in v2.3.1 cannot be known. No figures or criteria were given for comparing body extraction accuracy with other tools. The only remaining score is momentum 3.6, and the novelty, technical and quality scores are empty. Apart from the fact that the project has lasted, this record holds no evidence supporting extraction quality. So this record alone cannot decide adoption, and separate verification is needed before use.