中文介绍 https://github.com/troilus/tuiflux/blob/main/README_zh.md
TuiFlux is a Terminal-based User Interface (TUI) RSS reader client for Miniflux, built with Python and the Textual library. It aims to provide an efficient and minimalist RSS reading experience.
TuiFlux allows you to browse your RSS feeds (powered by Miniflux) directly in your terminal. It supports marking articles as read/unread, bookmarking, previewing articles, and opening them in your browser.
Download form https://github.com/troilus/tuiflux/releases or:
- Python 3.8+
- An accessible Miniflux server
-
Clone the repository:
git clone https://github.com/troilus/tuiflux.git cd tuiflux -
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
Upon the first launch, you will be prompted to provide your Miniflux server URL and API token.
q: Quit the applicationf: Refresh feeds and entriesTab: Switch focus (Feeds List ↔ Article List)Enter: Open selected articlem: Toggle read/unread statusSpace: Mark current article as read and move to the nexts: Bookmark/Unbookmark selected articleo: Open article link in default browserr: Mark the visible 15 articles as readInsert: Previous FeedDelete: Next FeedPageUp/PageDown: Scroll article list
Escape: Return to listm: Toggle read/unread statuss: Bookmark/Unbookmarko: Open in browserUp/Down/PageUp/PageDown: Scroll content