vielhuber/extrablatt

A simple news aggregator in php.

Maintainers

Package info

github.com/vielhuber/extrablatt

pkg:composer/vielhuber/extrablatt

Statistics

Installs: 15

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

1.2.4 2026-05-19 16:06 UTC

This package is auto-updated.

Last update: 2026-05-19 16:06:42 UTC


README

GitHub Tag Code Style License Last Commit PHP Version Support Packagist Downloads

📰 extrablatt 📰

a simple news aggregator. pulls articles from configurable rss feeds (plus reddit, hacker news and x via cookie-authenticated scrape), stores them in sqlite, detects paywalls, fetches thumbnails, categorises through an llm, and opens single articles through an archive.ph proxy with mobile-friendly css rewrites. installable as a pwa.

installation

mkdir extrablatt
cd extrablatt
composer require vielhuber/extrablatt
./vendor/bin/extrablatt-init

after install, edit:

  • .data/config.json: papers, categories, ai params
  • .data/.env: AI_API_KEY / AUTH_PASSWORD
  • .data/cookies/: drop cookie exports per host into
  • .data/database.sqlite: restore database (optional)

usage

php -S 127.0.0.1:8080 -t .

cron

0 6,18 * * * curl -s 'https://your-host/?scrape=1&key=<AUTH_PASSWORD>' >/dev/null