repositorypackage
0.0.0-20230313160724-0bf0508e9668
Repository: https://github.com/boneill02/sreader.git
Documentation: pkg.go.dev
# README
sreader: A Simple TUI Atom and RSS Feed Reader
This uses hex-encoded SHA1 hashes of the desired feeds' URLs to store them. It's much better than putting the URL or feed name as a filename because that would look ugly in the filesystem and possibly cause issues.
Usage
- Run
go build sreader.go
(orgo install sreader.go
) - Add feed URLs to
~/.config/sreader/urls
- Run
./sreader sync
- Run
./sreader
Features
- Simple, clean TUI interface
- Open in browser or media player
- Vim keys
- XDG Base Directory Specification compliant
- Show when an entry has been read
- View all entries at once
- Filter out read entries
- Regex search through entries
- "Nickname" feeds
- Config file for keybindings and default browsers/players
- Search for feeds
- Color theming
- Add feeds through the TUI
Bugs
Submit an issue. Email me a patch or submit a PR if you've fixed it.
License
Copyright (C) 2020-2021 Ben O'Neill [email protected]. License: MIT. See LICENSE for more details.