Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/odolbeau/retumador
A single cli app to generate an RSS for (almost) any website
https://github.com/odolbeau/retumador
rss
Last synced: 3 days ago
JSON representation
A single cli app to generate an RSS for (almost) any website
- Host: GitHub
- URL: https://github.com/odolbeau/retumador
- Owner: odolbeau
- License: mit
- Created: 2025-01-31T12:29:22.000Z (4 days ago)
- Default Branch: main
- Last Pushed: 2025-01-31T13:36:37.000Z (4 days ago)
- Last Synced: 2025-01-31T13:39:56.503Z (4 days ago)
- Topics: rss
- Language: PHP
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Retumador
Retumador is an CLI command which allow to create a RSS feed for (almost) any website.
## Usage
Create a `config.json` file which looks like this one:
```
{
"name": "Human Immobilier",
"url": "https://www.human-immobilier.fr/achat-maison-terrain-marsac-le-grand-bourg-benevent-l-abbaye-saint-etienne-de-fursac?quartiers=&surface=&surfaceMax=&sterr=&sterrMax=&prix=-100000000&typebien=1-3&nbpieces=1-2-3-4-5&og=0&type=5&where=Marsac-__23210_$Le-Grand-Bourg-__23240_$Benevent-l-Abbaye-__23210_$Saint-%C3%89tienne-de-Fursac-__23290_&_b=1&_p=1&tyloc=5&travaux=1-2-4-5&neuf=1&ancien=1&ids=23124-23095-23021-23192",
"browser": "firefox",
"itemSelector": "//div[@class=\"bien bien-bi\"]",
"titleSelector": ".//a/@title",
"linkSelector": ".//a/@href"
}
```Then run the following command:
```bash
docker run -t -v ${PWD}:/tmp odolbeau/retumador:latest /tmp/config.json -o /tmp/feed.rss.xml
```Open `feed.rss.xml` to see your generated feed! 🥳