jord-jd/web-article-formatter

Web Article Formatter

Fund package maintenance!
DivineOmega

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 8

Watchers: 0

Forks: 0

Open Issues: 1

pkg:composer/jord-jd/web-article-formatter

v3.0.0 2026-02-14 23:36 UTC

This package is auto-updated.

Last update: 2026-02-14 23:36:45 UTC


README

StyleCI

The web article formatter can extract and convert an article from a webpage into a number of other formats, including PDF, markdown, JSON, plain text and more.

Installation

You can install Web Article Formatter via Composer. Just run the following command.

composer require jord-jd/web-article-formatter

Usage

To retrieve a web page article and convert it into a different format, first create a new WebArticleFormatter passing it the URL of the web page. Then, simply call the formatter's get method, passing it a valid format constant.

A list of all format constants can be found in the Format class.

$formatter = new WebArticleFormatter($url);

echo $formatter->get(Format::PLAINTEXT);
echo $formatter->get(Format::MARKDOWN);
echo $formatter->get(Format::HTML);
echo $formatter->get(Format::JSON);

file_put_contents('article.pdf', $formatter->get(Format::PDF));