unsubbed.co

Feedpushr

For social & community, Feedpushr is a self-hosted solution that provides powerful RSS aggregator.

Overview

A simple feed aggregator daemon with sugar on top. The project has 389 GitHub stars and is licensed under GPL-3.0.

Key Features

Source: GitHub README

  • Single executable with an embedded database.
  • Manage feed subscriptions.
  • Import/Export feed subscriptions with [OPML][opml] files.
  • Aggressive and tunable aggregation process.
  • Manage feed aggregation individually.
  • Apply modifications on articles with a pluggable filter system.
  • Push new articles to a pluggable output system (STDOUT, HTTP, EMAIL, [readflow][readflow], Twitter …).
  • Customize the pipeline thanks to a powerful expression language.
  • Support of [WebSub][websub] the open, simple, web-scale and
  • REST API with complete [OpenAPI][openapi] documentation.

Getting Started

Source: GitHub README

$ go get -v github.com/ncarlier/feedpushr/v3
$ curl -s https://raw.githubusercontent.com/ncarlier/feedpushr/master/install.sh | bash
$ # Or with https://gobinaries.com/
$ curl -sf https://gobinaries.com/ncarlier/feedpushr | sh

Normalized Features

Source: tool-features-normalized.json

apt, docker, docker compose, elasticsearch, metrics, opml, plugins, rest api, sso, webhooks.

Features

Authentication & Access

  • Single Sign-On (SSO)

Integrations & APIs

  • Plugin / Extension System
  • REST API
  • Webhooks

Import & Export

  • OPML Import / Export

Analytics & Reporting

  • Metrics & KPIs