Go to file
Ztec 93bc9ce24d add seek and speed controls to media player
When listening to podcast, it is usual to want to speed up the playback.
https://github.com/miniflux/v2/pull/2521 was addressing the need globally, this PR
allow to address it for just the current open enclosure media. (no save) Some Browser
already include this control directly, but firefox does not (directly anyway).

Also, it is often useful to be able to skip chunk of a podcast, to skip commercials
for example, or get back a bit because we couldn't hear the last part. I added rudimentary
seek controls with the usual +/-10 and 30 seconds chuck size. This is pretty handy when podcast
are very long and using the seek bar is way too tricky to just skip 30s.

As always, I'm French and could only provide English and French translation for the few
text I added in the locale/translations files. Any help is welcome.

Tested mostly on Firefox (121.0) and quickly on Vivaldi(6.5.3206.53), chrome based.

Fixes: #1845 #1846
2024-04-26 13:44:26 -07:00
.devcontainer Add `FILTER_ENTRY_MAX_AGE_DAYS` config option to limit fetching all feed items 2024-03-20 02:58:53 +00:00
.github Add back removed other repo owners in GH docker actions 2024-04-06 11:31:29 -07:00
client Enable go-critic linter and fix various issues detected 2024-03-17 13:52:34 -07:00
contrib Create default miniflux db 2023-12-31 10:54:53 -08:00
internal add seek and speed controls to media player 2024-04-26 13:44:26 -07:00
packaging Improve Dockerfiles 2024-04-04 17:36:28 -07:00
.gitignore Add Bruno Miniflux API collection 2023-10-06 19:39:20 -07:00
ChangeLog Update ChangeLog 2024-03-30 14:39:41 -07:00
LICENSE First commit 2017-11-19 22:01:46 -08:00
Makefile Rename PROXY_* options to MEDIA_PROXY_* 2024-03-20 21:28:28 -07: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
go.mod Bump github.com/tdewolff/minify/v2 from 2.20.19 to 2.20.20 2024-04-24 19:09:18 -07:00
go.sum Bump github.com/tdewolff/minify/v2 from 2.20.19 to 2.20.20 2024-04-24 19:09:18 -07:00
main.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
miniflux.1 Update ChangeLog 2024-03-30 14:39:41 -07:00

README.md

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