Проекты
Веб-приложенияРано

KoalaNews

A privacy-focused RSS reader with accounts, custom feeds, read state, OPML, i18n, local image caching and SQLite persistence.

Обзор

KoalaNews has moved from the old Next.js/Prisma stack to a Go service with chi, sqlc and pure-Go SQLite. The static SvelteKit 5 frontend is embedded into the Go binary, while a server-side sync worker fetches RSS feeds, deduplicates articles and serves cached images from the app origin to avoid browser-side hotlinking. The current app includes public feeds, user accounts, per-user feed management, categories, smart feeds, read state, OPML import/export, appearance preferences, admin statistics and GFS backups.

Предыстория

Я хотел создать ориентированную на конфиденциальность программу чтения и агрегатор RSS, которая позволит мне просто открыть одну страницу и пролистать все мои ленты новостей в одном месте без какого-либо отслеживания.

Куча

GoSvelteKitTypeScriptTailwind CSSSQLitesqlcRSSDockerOpen SourceSelf-hostablePrivacy-firstWeb AppEarly