Skip to content

Go Port of Dom Distiller #25

@markusmobius

Description

@markusmobius

For those interested in an updated version of Boilerpipe: the Chromium team based their DOM Distiller library for reader mode on Chrome on boilerpipe. Their program is in Java (like Boilerpipe) and is based on Boilerpipe (similar file structure to the boilerpipe repo etc). However, the library has GWT dependencies and is meant to compile to Javascript.

We ported the Java code of DOM Distiller to Go (without GWT and any Chromium dependencies):

https://github.com/markusmobius/go-domdistiller

It now works fine as a server-side program or command line program - similar to the original Boilerpipe.

The stable branch is the most faithful port of Distiller (everything minus some parts where Distiller relies on some render-level info).

The master branch includes insights from Mozilla's readability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions