Minimalist web RSS reader https://miniflux.net/

Frédéric Guillot 28ba09e952 Remove URL from client user agent 9 months ago
api 0925899cee Move API middleware and routes to api package 11 months ago
cli 6869c6fe6f Send cli errors to stderr 10 months ago
client 28ba09e952 Remove URL from client user agent 9 months ago
config 87648490fd Make configurable the number of days to archive read items 10 months ago
crypto 11dfcdd3d6 Fix typo in license header 1 year ago
database a614f98063 Set arbitrary maximum size for tsvector column 1 year ago
errors 11dfcdd3d6 Fix typo in license header 1 year ago
fever a9f98adb07 Move Fever middleware and routes to fever package 11 months ago
http 15505ee4a2 Make UTF-8 the default encoding for XML feeds 9 months ago
integration 9dc38a0803 Add missing package descriptions for GoDoc 1 year ago
locale 0b63e05fe2 Add Italian translation 10 months ago
logger 04220ca1e7 Remove date and time from log messages 10 months ago
model 234b3710d4 Fix golint import in travis.yml 1 year ago
oauth2 dc8668b904 Improve logging for OAuth2 callback 11 months ago
reader 0cdcec10ca More robust Atom text handling 9 months ago
service a9fad093e6 Move healthcheck endpoint from ui package to httpd service 9 months ago
storage 27e79a4693 Make the feed list order case-insensitive 9 months ago
template a86a7dce57 Use the appropriate message if there are no unread entries 9 months ago
tests 11dfcdd3d6 Fix typo in license header 1 year ago
timer 11dfcdd3d6 Fix typo in license header 1 year ago
timezone 9dc38a0803 Add missing package descriptions for GoDoc 1 year ago
ui a9fad093e6 Move healthcheck endpoint from ui package to httpd service 9 months ago
url d5ff4191b6 Improve unit tests in url package 1 year ago
vendor 59d8e9b95e Update dependencies 10 months ago
version 11dfcdd3d6 Fix typo in license header 1 year ago
worker 3e392dc3ae Change log level to debug when starting workers 10 months ago
.gitignore b51e7ea448 Add Makefile target for current OS and architecture 10 months ago
.travis.yml 234b3710d4 Fix golint import in travis.yml 1 year ago
ChangeLog 0be619355f Update ChangeLog 10 months ago
LICENSE 8ffb773f43 First commit 1 year ago
Makefile 31e2669c4d Add more targets to Makefile 9 months ago
Procfile 41ce0a3b80 Make latest changes compatible with Heroku 1 year ago
README.md 25c12053a6 Typo in README.md 11 months ago
doc.go 11dfcdd3d6 Fix typo in license header 1 year ago
generate.go 59d8e9b95e Update dependencies 10 months ago
go.mod 59d8e9b95e Update dependencies 10 months ago
go.sum 59d8e9b95e Update dependencies 10 months ago
main.go dbcc5d8a97 Use canonical imports 1 year ago
miniflux.1 79e7d007a4 Update man page 9 months ago

README.md

Miniflux 2

Build Status GoDoc Documentation Status

Miniflux is a minimalist and opinionated feed reader:

  • Written in Go (Golang)
  • Works only with Postgresql
  • Doesn't use any ORM
  • Doesn't use any complicated framework
  • Use only modern vanilla Javascript (ES6 and Fetch API)
  • Single binary compiled statically without dependency
  • The number of features is voluntarily limited

It's simple, fast, lightweight and super easy to install.

Official website: https://miniflux.app

Documentation

The Miniflux documentation is available here: https://docs.miniflux.app/ (Man page)

Screenshots

Default theme:

Default theme

Dark theme when using keyboard navigation:

Dark theme

Credits