Liveboat

screenshot of Liveboat

Generate static pages from your RSS urls

Overview

Liveboat is an innovative static page generator designed specifically for users of the Newsboat RSS reader. With its ability to convert RSS and Atom feeds into aesthetically pleasing static websites, Liveboat streamlines the way you consume news and keep your articles in one easily accessible place. Whether you are a casual reader or a content curator, Liveboat offers numerous features that enhance your RSS experience, making it easier to stay updated on your favorite topics.

This tool supports seamless integration with various hosting platforms, especially GitHub Pages, and provides both a simple user interface and powerful backend capabilities. With the additional option of using a Docker image for self-hosting, Liveboat makes managing your RSS feeds effortless and customizable according to your needs.

Features

  • Static Page Generation: Transforms RSS/Atom feeds into beautiful, static web pages for straightforward viewing in your browser.

  • Aggregate Subscriptions: Collects all your RSS subscriptions into a single feed source usable across different RSS clients, enhancing convenience.

  • Easy Deployment: Offers hassle-free deployment to GitHub Pages, including a dedicated GitHub Actions setup for automatic updates.

  • JSON API: Exposes a simple JSON API for seamless integration of RSS subscriptions into other applications, increasing versatility.

  • Compatibility: Fully compatible with the Newsboat URL file format, allowing for easy integration with query feeds.

  • Templating Support: Provides templating capabilities for personalized page generation, along with a guide for template development.

  • Local and Remote Installation: Supports various installation methods, including cargo, snap, and Docker, along with pre-built binaries for ease of use.

  • Scheduled Rebuild: Options to automatically rebuild your static pages on a schedule or every time Newsboat updates, ensuring your content is always current.