← All tools Neurowire GitHub ↗
Open source tool · TypeScript · Feeds

Neurowire

SaaS soon

Your feed. Your sources. No algorithm in the middle.

Neurowire lets you build your own news feed from the sources you actually trust. Point it at any blog, RSS feed or Atom feed, bundle them together, and read everything in one clean place. You decide what is in it. Nothing is ranked, boosted or hidden by someone else's algorithm.

Why it exists

Most of what you read now is chosen for you. A feed somewhere decides what surfaces and what disappears, and you rarely see the rules. Neurowire flips that around: you pick the sources, you own the list, and the feed shows exactly what those sources publish, in order. It is the simple, unbiased reading setup that social platforms quietly took away.

What it does

Point Neurowire at any source, a site that lists articles, an RSS feed or an Atom feed, and it normalizes everything into one canonical model. From there it outputs Atom 1.0, JSON Feed 1.1, Markdown, its own NWF format, and self-contained styled pages. Because everything renders from one model, the CLI, API and web UI all stay in sync.

Key features

  • You choose the sources. Any blog, RSS or Atom feed becomes part of your feed.
  • Meshes: bundle several sources into one named feed, fetched in parallel and de-duplicated.
  • Constructs: organize meshes into larger collections.
  • Built-in curated taps for sites that do not offer a feed of their own.
  • Multi-format output: Atom, JSON Feed, Markdown and NWF.
  • Publish self-contained styled HTML pages on a schedule.
  • CLI, HTTP API and web UI, all on the same data.

Stack & status

TypeScript monorepo on pnpm workspaces, Node.js 20+, Vitest and Biome. Active, with live examples deployed via GitHub Pages. A freemium SaaS version is on the way for people who want it hosted.

← Back to all tools