Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/frafra/frafeed
Simple feed manager with some magic
https://github.com/frafra/frafeed
anosql python3 rss sqlite3
Last synced: about 1 month ago
JSON representation
Simple feed manager with some magic
- Host: GitHub
- URL: https://github.com/frafra/frafeed
- Owner: frafra
- Created: 2019-11-02T19:49:47.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-10T05:02:08.000Z (over 1 year ago)
- Last Synced: 2024-06-11T20:53:30.664Z (5 months ago)
- Topics: anosql, python3, rss, sqlite3
- Language: Python
- Homepage:
- Size: 19.5 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Setup
Requirements: [Poetry](https://poetry.eustace.io/) and Python 3.7 or greater.
```
poetry shell
poetry install
```# How to use
Help:
```
./frafeed.py --help
```Example:
```
./frafeed.py add_feed http://rss.slashdot.org/Slashdot/slashdotMain
./frafeed.py update
./frafeed.py get_entries_unread_short
./frafeed.py mark_all_as_read
```# Pretty printing
Requires [jq](https://stedolan.github.io/jq/).
```
./examples/terminal.sh
```# How to extend it
Add your own SQL queries under `sql/`: they will automatically be exposed as Python functions and they will appear in `frafeed.py --help`.