mynews2.0.0

Personalized news feed parser & broadcast

LinuxSystem ToolsOpen source

Verify your download

Select the file you downloaded to check it against the hash we published — the check runs in your browser, nothing is uploaded.

About

mynews parses RSS and Atom feeds, filters their stories, scores their relevance, and broadcasts a personalized news stream to the destinations you choose. You define sources and broadcast preferences in a compact configuration, with five-minute feed polling, a 24-hour story window, and stdout output as the defaults. Per-source keyword include and exclude rules can use whole-word matching, keyword-or-score matching, score thresholds, and date cutoffs, while concurrent fetching prevents a slow feed from holding up the rest.

Optional relevance scoring compares titles with your interests using local static embeddings through model2vec or simple keyword matching; minScore removes low-relevance items, and interests can be overridden for individual sources. With embedding scoring, entries lacking descriptions receive best-effort extractive summaries unless disableArticleSummaries is enabled. Stories can be sent to stdout, Telegram, Discord, Slack, or a generic webhook that receives raw story JSON, with multiple independent apps configured as separate targets. Digest mode batches the top-N highest-scoring stories for each interval, and cross-source deduplication merges the same article when tracking parameters or URL fragments differ.

OPML import turns a feed-reader export into a starting configuration, while metricsAddr exposes /healthz and /metrics for monitoring. Periodic crash-safe persistence records seen stories, and graceful shutdown preserves that state; running bare mynews uses an in-memory database and prints to stdout. Law Zava’s open-source mynews 2.0.0 runs on Linux in the System Tools category, targeting x86_64 (amd64) and requiring snapd. Its single self-contained pure-Go binary uses no CGO; keyword scoring and the rest of the program work offline, while embedding scoring downloads a small static-embedding model from HuggingFace on first use.

Requires Linux + snapd · Architecture: x86_64 (amd64)

Details

PlatformLinux
CategorySystem Tools
LicenseOpen source
PricingFree
Package IDmynews
AuthorLaw Zava
Latest versionv2.0.0
File typeSNAP
Minimum OSLinux + snapd
Architecturex86_64 (amd64)
File size7.4 MB
Published10/29/2026

SHA-256

Does this still work for you?

Works (0)Doesn't work (0)Sign in to vote

Badge for your website

Developers can show that mynews is available on MirrorNest. Copy the code below: the badge links to this page and updates itself.

mynews on MirrorNest
HTML
<a href="https://mirrornest.com/software/mynews-3e0caefd"><img src="https://mirrornest.com/badge/mynews-3e0caefd.svg" alt="mynews on MirrorNest" height="20"></a>
Markdown
[![mynews on MirrorNest](https://mirrornest.com/badge/mynews-3e0caefd.svg)](https://mirrornest.com/software/mynews-3e0caefd)

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

mynews alternatives