funread
A self-hosted reader for novels and RSS feeds: connects to your own server, keeps reading offline.
- APT
- Homebrew Cask
- Desktop app
- Self-hostedNo official server — your books and progress stay on your own machine.
- Sources and feedsReads Legado-format book sources, with RSS feeds in the same app.
- Reads offlineChapters you have opened stay on the device, so a dead signal does not stop you.
- One token per deviceIt stores a device token rather than your password, so a lost phone can be revoked from anywhere else.
Install
3 channels
Every channel installs the same binaries from the same release.
Installs the funread .deb, for amd64 and arm64.
sudo apt install funreadUpgrading later
sudo apt update && sudo apt install --only-upgrade funreadNeeds the source set up once The three lines are on the home page
Installs /Applications/funread.app. Add --zap when uninstalling to clear your data under ~/Library too.
brew install funreadUpgrading later
brew upgrade --cask funreadNeeds the tap added once The three lines are on the home page
The thin-shell build from the same repo, with no bundled web assets. Linux only, after adding the source.
sudo apt install funread-lightDownload
Builds of 1.1.127
If you would rather not add the source, take the files straight from this release. Each one says which devices it is for.
- funread-1.1.127-android.apk
Emulators and x86 devices.
- funread-light-v1.1.127.apk
Emulators and x86 devices.
- amd64
- funread-1.1.127-windows-amd64-setup.exe
Installer; adds a Start menu entry and an uninstaller.
- funread-1.1.127-windows-amd64-setup.msi
Installer; adds a Start menu entry and an uninstaller.
- funread-light-v1.1.127-windows-setup.exe
Installer; adds a Start menu entry and an uninstaller.
- funread-light-v1.1.127-windows.msi
A single executable; put it on your PATH.
- amd64
- funread-1.1.127-macos-amd64.dmg
Macs with an Intel processor.
- arm64
- funread-1.1.127-macos-arm64.dmg
Macs with an M-series chip.
- funread-light-v1.1.127-macos.dmg
Macs with an Intel processor.
- amd64
- funread-light_1.1.127_amd64.deb
.deb package for Debian, Ubuntu and their derivatives.
- funread_1.1.127_amd64.deb
.deb package for Debian, Ubuntu and their derivatives.
- funread-1.1.127-linux-amd64.rpm
.rpm package for Fedora, openSUSE and their derivatives.
- funread-light-v1.1.127-linux-amd64.rpm
.rpm package for Fedora, openSUSE and their derivatives.
- funread-1.1.127-linux-amd64.AppImage
Runs on most distributions without installing.
- funread-light-v1.1.127-linux-amd64.AppImage
Runs on most distributions without installing.
- arm64
- funread-light_1.1.127_arm64.deb
.deb package for Debian, Ubuntu and their derivatives.
- funread_1.1.127_arm64.deb
.deb package for Debian, Ubuntu and their derivatives.
- funread-1.1.127-linux-arm64.rpm
.rpm package for Fedora, openSUSE and their derivatives.
- funread-light-v1.1.127-linux-arm64.rpm
.rpm package for Fedora, openSUSE and their derivatives.
Versions
1 kept in the index
apt can install a specific version; the tap only ever carries the newest one. For an older build use apt, or take it from the release.
- 1.1.127 Latest
Released Oct 17, 2026 · amd64 3.3 MB · arm64 3.1 MB
sudo apt install funread=1.1.127
Changelog
Last 4 releases
This project keeps a hand-written changelog in prose, which is not worth restating here — follow a version number to read it.
Screens
From 1.1.127


