Private edition · native macOS app


News from feeds, in one placeRefreshes every 30 minutes

One story. Every outlet.

NewsDesk pulls headlines from RSS, Google News, Reddit and Hacker News and merges the same event. You read the story once and see, beneath it, every outlet that covers it.

Illustrative: recreated in CSS with invented headlines and outlets. Not a screenshot of the app.

The idea

The same news, five times. Now once.

One event shows up in dozens of places, each with a different headline. NewsDesk recognises it is the same story and shows it as a single item with every outlet attached.

Without clustering

  • The MeridianCouncil votes yes on tram link
  • Harbor DailyGreen light for new tram line
  • NorthlineTram line final: what changes
  • Open LedgerCity council says yes to tram
  • Kestrel NewsTram decision lands after long debate

With NewsDesk

5 outlets

City council approves new tram line

  • The Meridian
  • Harbor Daily
  • Northline
  • Open Ledger
  • Kestrel News

Fictional illustrative example: invented headlines and outlets.

What is in it

Six categories, one overview

Collects

RSS feeds, Google News, Reddit and Hacker News across six categories: tech, crypto, finance, sport, entertainment and politics.

Clusters

The same event from different outlets becomes one story, with every outlet listed in the detail pane.

Refreshes

Automatically every 30 minutes, or on demand with a shortcut.

Reads

A built-in WebKit reader with history, beside the headline list.

Native and web

A SwiftUI app for macOS 26 and later, with a web dashboard alongside it in the browser.

Studio

Copy-ready post drafts per story or for the top 5, with a Copy button. Posting is manual.

⌘R refresh⌘1–⌘7 categories⌘8 studio⌘G generate

Honest about availability

The app is private.

NewsDesk runs locally with its maker. There is no download, no installer and no hosted dashboard. This page is the public landing page; its source is on GitHub. If you want something like it built, get in touch.