1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-07-02 16:38:37 +00:00
Minimalist and opinionated feed reader
Find a file
Pontus Jensen Karlsson 9fdbd180df Added maskable versions of the PWA icon.
Recent versions of Android allows the user to choose their own
homescreen icons shape. This introduces the concept of maskable PWA
icons, which without the "purpose" tag and properly padded icons makes
the homescreen icon look really boxy and weird.

This adds a new version of the icon with more padding in three sizes, as
well as the "purpose" attribute in the manifest.json file. The three old
icons are retained for compatibility with desktop and iOS.
2023-05-08 16:35:37 -07:00
.devcontainer Preconfigure Miniflux for GitHub Codespaces 2022-11-17 03:49:05 +00:00
.github Use secrets.GITHUB_TOKEN to push images instead of a PAT 2023-03-27 21:29:33 -07:00
api Proxy support for several media types 2023-02-25 15:57:59 -08:00
cli Update golang.org/x/crypto 2022-08-13 21:58:45 -07:00
client Add swipe as option for gesture navigation between entries. 2023-03-28 18:00:57 -07:00
config Make sure PROXY_IMAGES option is backward compatible 2023-04-02 18:35:43 -07:00
contrib Set Prometheus as datasource everywhere 2023-03-24 20:12:13 -07:00
crypto Fix some linter issues 2022-08-08 22:06:38 -07:00
database Add swipe as option for gesture navigation between entries. 2023-03-28 18:00:57 -07:00
errors Fix some linter issues 2022-08-08 22:06:38 -07:00
fever Proxy support for several media types 2023-02-25 15:57:59 -08:00
googlereader Proxy support for several media types 2023-02-25 15:57:59 -08:00
http Avoid XSS when opening a broken image due to unescaped ServerError in proxy handler 2023-03-12 22:36:03 -07:00
integration Add matrix bot support 2022-10-27 17:53:19 -07:00
locale Add swipe as option for gesture navigation between entries. 2023-03-28 18:00:57 -07:00
logger Fix some linter issues 2022-08-08 22:06:38 -07:00
metric Add database stats to Prometheus exporter 2021-05-22 20:31:49 -07:00
model Add swipe as option for gesture navigation between entries. 2023-03-28 18:00:57 -07:00
oauth2 Fix some linter issues 2022-08-08 22:06:38 -07:00
packaging Use $(...) notation instead of legacy backticked ... 2022-11-12 20:30:44 -08:00
proxy Proxy support for several media types 2023-02-25 15:57:59 -08:00
reader Update scraping rules for ilpost.it 2023-05-02 17:07:25 -07:00
service Use r.RemoteAddr to check /metrics endpoint network access 2023-03-11 20:53:12 -08:00
storage Add swipe as option for gesture navigation between entries. 2023-03-28 18:00:57 -07:00
systemd Add Systemd watchdog 2021-05-22 18:46:15 -07:00
template fix: Point to docs for URL rewrite rules too 2023-05-04 17:04:21 -07:00
tests Add swipe as option for gesture navigation between entries. 2023-03-28 18:00:57 -07:00
timer Fix some linter issues 2022-08-08 22:06:38 -07:00
timezone Fix some linter issues 2022-08-08 22:06:38 -07:00
ui Added maskable versions of the PWA icon. 2023-05-08 16:35:37 -07:00
url feat: support searching well-known urls in subdirectory 2023-04-02 17:44:14 -07:00
validator Add swipe as option for gesture navigation between entries. 2023-03-28 18:00:57 -07:00
version Fix some linter issues 2022-08-08 22:06:38 -07:00
worker Fix some linter issues 2022-08-08 22:06:38 -07:00
.gitignore Add Google Reader API implementation (experimental) 2022-01-02 19:45:12 -08:00
ChangeLog Update ChangeLog 2023-05-06 14:09:45 -07:00
doc.go Fix some linter issues 2022-08-08 22:06:38 -07:00
go.mod Bump golang.org/x/term from 0.7.0 to 0.8.0 2023-05-04 17:04:42 -07:00
go.sum Bump golang.org/x/term from 0.7.0 to 0.8.0 2023-05-04 17:04:42 -07:00
LICENSE First commit 2017-11-19 22:01:46 -08:00
main.go Remove completely generated files 2021-02-18 21:50:27 -08:00
Makefile Disable CGO explicitly to make sure the binary is statically linked 2023-02-25 16:55:11 -08:00
miniflux.1 Add HTTP Basic authentication for /metrics endpoint 2023-03-11 20:13:52 -08:00
Procfile Make latest changes compatible with Heroku 2018-08-29 20:50:36 -07:00
README.md Update contributor link and Godoc badge for client 2020-10-18 21:53:07 -07:00
SECURITY.md Update Security policy 2023-03-13 19:56:47 -07:00

Miniflux 2

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://miniflux.app/docs/ (Man page)

Screenshots

Default theme:

Default theme

Dark theme when using keyboard navigation:

Dark theme

Credits