{"repo":"ondy/fiets","free":true,"listed":false,"github":"https://github.com/ondy/fiets","clone":"git clone https://github.com/ondy/fiets.git","description":"Opinionated feed reader (and filter)","language":"Java","stars":21,"topics":["rss","feeds","filter"],"license":"GPL-3.0","category":"productivity","readme_excerpt":"Fiets Fiets is basically just another feeds aggregator tool. It's quite opinionated in terms of its feature set and in terms of implementation style. And even in its name - it doesn't have anything to do with bicycles by the way... ;-) If you are interested in details, read on. If you just want to dive in, download the current binary and head over to Quickstart. Features Fetch any number of feeds on a regular base and store posts in a unified stream. Supports RSS and Atom format. Bookmark posts for later reading. Fever API emulation. (As far as needed to make it work with the Reeder app.) Extend fiets with custom Java classes: Fetch anything you want (well, where posts can be extracted) from the Internet. Implement filters to drop unwanted posts. Implement views to highlight certain posts. Quickstart (As fiets is Java based, you need a working Java 21 (LTS) runtime on your path. The codebase builds cleanly against Java 21 without source changes; the Gradle toolchain enforces the required compiler level.) If you have an OPML file to import, you should do that first (if not, just skip this step): java -cp fiets-0.10.jar fiets.opml.ImportOpml Next, start fiets : java -jar fiets-0.10.jar By default it starts to listen at port 7000. You can choose an alternative port as optional command line parameter. Fiets provides no means to secure the connection. When deploying it on a public site make sure to run it behind a reverse proxy with authentication and HTTPS! Database files are cre","default_branch":null,"files":null,"tree":[],"storefront":"/r/ondy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ondy/fiets/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}