CartaStraccia is a RSS feed reader and HTML viewer.
| public | 7 years ago | ||
| source | 7 years ago | ||
| views | 7 years ago | ||
| .gitignore | 7 years ago | ||
| LICENSE.txt | 7 years ago | ||
| README.md | 7 years ago | ||
| dub.sdl | 7 years ago | ||
| example.xml | 7 years ago | ||
| feeds.conf | 7 years ago | ||
Written in D using sumtype,
pegged,
dxml,
htmld,
requests and Vibe.d
source/cartastraccia/endpoints.d to add your
public/css/* and the
views/index.dtThis program is compatible with a Unix-like OS, notably GNU/Linux. Other
platforms (OSX, Windows) are not supported and they probably won't ever be.
Carta Straccia uses
libmrss to parse RSS
feeds. It can be installed in the following ways:
libmrss can be installed from the main
- Gentoo/portage: `emerge libmrss` - Debian/apt and derivatives: `apt install libmrss` - etc.
libmrss is not available for your distribution,
Requires a working D compiler and Dub:
git clone https://github.com/gallafrancesco/cartastraccia.git
dub build
You'll find the cartastraccia executable in the root project directory.
CLI options and sample first usage:
cartastraccia --help
For feeds configuration, see the sample feeds.conf file included.
This project is licensed under the terms of the GPLv3 License.
Feel free to open issues and PRs. Current TODOs are: