---
source_url: "https://news.ycombinator.com/item?id=44067933"
title: "Interesting as I was researching this recently and certainly not impressed with ... | Hacker News"
mirrored_at: 2026-08-07T01:03:08.115Z
host: news.ycombinator.com
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/news.ycombinator.com/item__q__id_44067933"
---

> **Original source:** https://news.ycombinator.com/item?id=44067933

  

Interesting as I was researching this recently and certainly not impressed with the quality of the Readability implementations in various languages. Although Readability.js was clearly the best, it being Javascript didn't suit my project.

In the end I found the python trifatura library to extract the best quality content with accurate meta data.

You might want to compare your implementation to trifatura to see if there is room for improvement.

  

![](https://news.ycombinator.com/s.gif)

  

reference to the library: [https://trafilatura.readthedocs.io/en/latest/](https://trafilatura.readthedocs.io/en/latest/)

for the curious: Trafilatura means "extrusion" in Italian.

| This method creates a porous surface that distinguishes pasta trafilata for its extraordinary way of holding the sauce. search maccheroni trafilati vs maccheroni lisci :)

(btw I think you meant trafilatura not trifatura)

![](https://news.ycombinator.com/s.gif)

  

Been using it since day one but development has stalled quite a bit since 2.0.0.