main
Generate a static page with the latest news from your favorite feeds. Is it an RSS client? Yes, except that it generates an HTML/PWA that you can read or install on your tablet or mobile and to update the news you must run it again.
Screenshots
Light theme
Sepia theme
Dark theme
Demo
👉 Generated weekly with Github Actions 👈
PageSpeed Insights
Run
- Create a file
config.yamlwith the following content. You can also useconfig.yaml.exampleas a base config and change it to fit your needs.
# Change the title, it's for you. Maybe you see "My newspaper"?
title: RSSPAPER
# Options: light, dark, sepia or clojure
theme: light
# Options: daily, weekly or all
edition: weekly
feeds:
- https://programadorwebvalencia.com/feed/
- https://republicaweb.es/feed/
- Download the latest version of RSSpaper (
rsspaper-{version}-standalone.jar).
https://github.com/tanrax/RSSPAPER/releases
(Both jar and config.yaml must be in the same directory)
- Now you can execute.
java -jar rsspaper-{version}-standalone.jar
Great 🎉. You already have your 📰 own Static RSS Newspaper 📰.
That's it, now you just have to open dist/index.html.
Dev
Build
make build
Run
lein run
Make new theme
You can copy any theme hosted on resources/themes.
TODO
- Create a binary with GraamVM
- Generate feed
- Migrate from lein to clojure cli
- Add Podcast player
- Save cache offline
- Show preview of articles
Contributing
Contributions are welcome! Please see the contribution guidelines for instructions on how to submit issues or pull requests.
Releases
16
Catch all exceptions
Latest
Languages
CSS
44%
HTML
34.1%
Clojure
20.3%
Makefile
1.6%




