v0.2.0

pardnchiu/go-rss-reader

Last updated

[!NOTE] This README was generated by SKILL, get the ZH version from here.


READ THE NEWS, NOT THE NOISE, RIGHT IN YOUR TERMINAL!

Release License


A Go terminal RSS reader with full-article extraction, SQLite offline cache, and rolling LLM news digest

Table of Contents

Features

git clone https://github.com/pardnchiu/go-rss-reader && cd go-rss-reader && go build -o RSSReader ./cmd/cli · Documentation

Architecture

Full Architecture

graph TB
    User[Keyboard Input] --> App[TUI App Layer]
    App --> Collector[RSS Collector]
    App --> Extractor[Content Extractor]
    App --> LLM[LLM Digest]
    Collector --> Feeds[(RSS Feeds)]
    Extractor --> Web[(News Pages)]
    LLM --> OpenAI[(OpenAI API)]
    Collector --> DB[(SQLite)]
    App --> DB

License

This project is licensed under the MIT LICENSE.

Author

Just open an issue to share an idea.

go-rss-reader contributors

©️ 2025 邱敬幃 Pardn Chiu

中文