Feedpushr logo

Feedpushr

Lightweight RSS/Atom feed aggregator daemon with push outputs

390 stars 27 forks last commit first released GPL-3.0

Slowing down

No commits since 29 Apr 2025. Check the issue tracker before you rely on it.

Feedpushr is a lightweight feed aggregation daemon written in Go that polls and processes RSS/Atom feeds and pushes new articles to configurable outputs. It bundles an embedded database, a REST API with OpenAPI documentation, a web UI and a CLI for management.

Key Features

  • Single executable daemon with an embedded key/value database for local storage and a minimal installer footprint
  • Manage subscriptions via Web UI, CLI or REST API; import/export subscriptions with OPML
  • Aggressive, tunable aggregation scheduler with per-feed control and quota settings
  • Pluggable filter chain to transform or filter articles before delivery (title, fetch, interest, minify, custom plugins)
  • Multiple output providers (stdout, HTTP POST, SMTP email and extensible plugin outputs) with conditional expressions to route content
  • Support for WebSub (pub/sub) and conditional expression language to customize pipelines
  • REST API with OpenAPI documentation and authentication options (HTTP basic and OpenID Connect)
  • Plugin system for extending filters and outputs via compiled modules; metrics emission for monitoring

Use Cases

  • Push new feed items to downstream systems via HTTP webhooks for automation or notification pipelines
  • Build a feed-to-email digest or send selected articles to mailing systems using the SMTP output
  • Enrich and transform feed content with filters and export structured article JSON to ETL tools or log collectors

Limitations and Considerations

  • Uses an embedded key/value database which is convenient for single-node deployments but not designed for horizontal clustering or multi-node storage
  • Plugins must be compiled native modules, which can complicate cross-platform plugin distribution and development
  • Built-in outputs are basic; complex delivery workflows typically require custom filters or plugin development

Feedpushr is suited for users who need a configurable, programmable feed ingestion and push system that can be extended with filters and integrations. Its small footprint and REST API make it practical for automation, custom pipelines, and local deployments.

Categories:

Tags:

Tech Stack:

Share:

Similar to Feedpushr

CommaFeed logo

CommaFeed

Self-hosted RSS reader inspired by Google Reader with REST and Fever APIs.

3.6k
408
Last commit

Open-source, self-hosted RSS reader with REST and Fever API support, OPML import, multi-user, and a responsive UI.

Apache-2.0Actively maintained
Alternative to:
Feedly logo
Feedly
+11
Soft Serve logo

Soft Serve

Self-hosted Git server with an SSH-accessible terminal UI

7.2k
238
Last commit

Self-hostable Git server focused on SSH, featuring a terminal UI, access control, and Git LFS support, with cloning via SSH, HTTP, or the Git protocol.

MITActively maintained
Alternative to:GitHub+7
Wakapi logo

Wakapi

Self-hosted WakaTime-compatible backend for coding statistics

4.4k
300
Last commit

Minimalist, self-hosted WakaTime-compatible backend to track coding time with dashboards, leaderboards, badges, reports, and a REST API.

MITActively maintained
Alternative to:
WakaTime logo
WakaTime
+3
yarr logo

yarr

Web-based RSS feed aggregator with an embedded SQLite database

4k
294
Last commit

yarr is a lightweight, self-hostable RSS reader and feed aggregator delivered as a single binary with an embedded SQLite database and optional desktop tray UI.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+12
bknd logo

bknd

Lightweight backend platform with data, auth, media, and workflows

3.8k
146
Last commit

bknd is a lightweight Firebase/Supabase alternative that provides a modular backend with REST API, admin UI, auth, media, and workflows, deployable across many JS runtimes.

Apache-2.0Actively maintained
Alternative to:
Firebase logo
Firebase
+9
Ackify logo

Ackify

Cryptographic proof-of-read and document acknowledgment system

205
6
Last commit

Ackify provides Ed25519-based proof-of-read for documents with immutable audit trails, OAuth2/MagicLink authentication, embeddable widgets and an admin dashboard.

AGPL-3.0Actively maintained
Alternative to:
Docusign logo
Docusign
+15