# spacecowboy/feeder

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/spacecowboy-feeder).**

2,641 stars · 172 forks · Kotlin · gpl-3.0

## Links

- GitHub: https://github.com/spacecowboy/Feeder
- awesome-repositories: https://awesome-repositories.com/repository/spacecowboy-feeder.md

## Topics

`android` `atom` `jetpack-compose` `jsonfeed` `kotlin` `nostr` `rss`

## Description

Feeder is an RSS and Atom feed reader that aggregates content into a single interface. It functions as a full-text content extractor that removes website clutter to isolate the main body of articles, and a self-hosted feed synchronizer that maintains subscription lists and read statuses across devices via a private backend server.

The application integrates AI services and external API keys to translate and generate concise summaries of long-form articles. It also features a text-to-speech reader that uses system engines with automatic language detection to convert written content into spoken audio.

The system includes tools for content curation such as bookmarks, pinned entries, and a customizable blocklist to filter out unwanted items. It provides offline reading access by caching feed lists and full article text locally. Additional capabilities cover URL tracking parameter cleansing, subscription import and export, and reading appearance customization.

## Tags

### Business & Productivity Software

- [RSS Feed Aggregators](https://awesome-repositories.com/f/business-productivity-software/rss-feed-aggregators.md) — Aggregates and organizes content from multiple RSS and Atom feeds into a single unified interface. ([source](https://github.com/spacecowboy/Feeder/blob/master/cliff.toml))
- [Cross-Platform Read Status Sync](https://awesome-repositories.com/f/business-productivity-software/reading-trackers/read-status-trackers/cross-platform-read-status-sync.md) — Ensures consistent read statuses and subscription lists are synchronized across different platforms.
- [Self-Hosted Reading Applications](https://awesome-repositories.com/f/business-productivity-software/self-hosted-reading-applications.md) — Offers a self-hosted backend server to privately synchronize reading states and subscriptions. ([source](https://github.com/spacecowboy/Feeder/blob/master/AGENTS.md))

### Content Management & Publishing

- [RSS Readers](https://awesome-repositories.com/f/content-management-publishing/content-aggregation-curation/rss-readers.md) — Functions as a full-featured RSS and Atom feed reader with aggregation and offline support.
- [Full-Text Content Extraction](https://awesome-repositories.com/f/content-management-publishing/full-text-content-extraction.md) — Implements full-text content extraction to isolate the main body of articles from cluttered web pages.
- [Automated Content Processing](https://awesome-repositories.com/f/content-management-publishing/automated-content-processing.md) — Automates the translation, summarization, and full-text extraction of web articles via external APIs.
- [Content Aggregation & Curation](https://awesome-repositories.com/f/content-management-publishing/content-aggregation-curation.md) — Provides curation tools including bookmarks, pinned entries, and keyword-based blocklists to manage content noise.

### Data & Databases

- [Cross-Device State Synchronization](https://awesome-repositories.com/f/data-databases/cross-device-state-synchronization.md) — Synchronizes subscription lists and read/unread markers across multiple devices. ([source](https://github.com/spacecowboy/Feeder/blob/master/CHANGELOG.md))
- [Local Persistence](https://awesome-repositories.com/f/data-databases/local-persistence.md) — Caches feed lists and article bodies in a local database to ensure offline availability.
- [Offline Caching](https://awesome-repositories.com/f/data-databases/offline-caching.md) — Caches entire feed lists locally to maintain navigation and access without an internet connection. ([source](https://github.com/spacecowboy/Feeder#readme))

### DevOps & Infrastructure

- [Sync Servers](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-chat-servers/sync-servers.md) — Maintains subscription lists and read statuses across devices using a self-hosted synchronization server.

### Education & Learning Resources

- [Offline Access](https://awesome-repositories.com/f/education-learning-resources/educational-resources/reference-and-media/technical-media-literature/articles/offline-access.md) — Stores individual articles locally to enable full-text reading without an active internet connection. ([source](https://github.com/spacecowboy/Feeder/blob/master/README.md))

### Artificial Intelligence & ML

- [AI Content Summarization and Translation](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-content-summarization-and-translation.md) — Generates concise versions and language translations of content using integrated AI services. ([source](https://github.com/spacecowboy/Feeder/blob/master/AGENTS.md))
- [Translation Services](https://awesome-repositories.com/f/artificial-intelligence-ml/artificial-intelligence-tooling/language-model-integrations/translation-services.md) — Translates article content into different languages via integrated local or cloud services. ([source](https://github.com/spacecowboy/Feeder/blob/master/CHANGELOG.md))

### Graphics & Multimedia

- [Text-to-Speech Engines](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/audio-processing-systems/audio-processing/text-to-speech-engines.md) — Converts article text into spoken audio using the native operating system audio engine.

### Security & Cryptography

- [User-Provided Keys](https://awesome-repositories.com/f/security-cryptography/api-key-management/user-provided-keys.md) — Allows users to provide their own API keys for accessing cloud-based translation and summarization services.

### Web Development

- [AI-Powered Web Summarization](https://awesome-repositories.com/f/web-development/custom-page-frameworks/content-summarization/ai-powered-web-summarization.md) — Uses AI services to generate concise summaries of long-form feed articles. ([source](https://github.com/spacecowboy/Feeder/blob/master/CHANGELOG.md))
