Repository navigation
Nettle 0.3.2
Nettle 0.3.2 — beta
A fast, beautiful Jellyfin client for Windows and Linux, built on mpv. Direct play only: Nettle never asks your server to transcode.
Already on Nettle (or Slopfin)? Settings → Updates → Check now brings you to this version.
Warning
The Linux build is still untested by hand. The Linux test bench is being reconfigured, so this release was only tested by hand on Windows. The AppImage still passes the automated decode tests on clean Ubuntu, Debian, Fedora and Arch machines. If you're on Linux, a test report would really help, especially on whether the screen now stays on during a movie.
What's new in 0.3.2: fixes
Playback
- Linux: the screen no longer blanks or locks during a movie. Nettle asks your desktop (GNOME, KDE, Xfce, Cinnamon and others) to keep the screen on while something is playing, and lets go when you pause or close the player.
- Resume positions can no longer land on the wrong episode when Nettle moves on to the next one.
- Seeking adds up: pressing → five times quickly now jumps five steps, not one. The on-screen forward button now jumps the same distance as the → key, and both buttons show how far they jump.
- Your own Jellyfin language choices are used. If the language boxes in Settings are left blank, each person's audio and subtitle languages (and "no subtitles") come from their own Jellyfin profile, so everyone in a household gets their own. A subtitle track you picked by hand no longer carries over to the next file.
Browsing
- Search shows movies and shows again for common words. Each kind of result is looked up separately, so episodes can't push everything else out. Music videos now get their own row.
- Random sort no longer repeats or skips titles. It shows one random selection of up to 300.
- Show pages keep your place: after you close the player, the season you were looking at stays selected and the page doesn't jump. Clicking quickly between season tabs can no longer show the wrong season's episodes.
Security
- Automatic Requests setup never sends your password over an unencrypted connection. If Seerr is only reachable over plain http (when Jellyfin uses https, or across the internet), Nettle fills in Seerr's address and you sign in once in Settings.
- Windows: if a saved sign-in can't be decrypted (for example after a Windows password reset), Nettle keeps a copy of it instead of letting it be overwritten.
Privacy: no new connections. The only new one stays on your own computer: on Linux, Nettle talks to your desktop session to keep the screen on.
Install on Windows
- Download
Nettle-win-Setup.exebelow and run it. It installs for your user only, with no admin rights needed. - Windows may show "Windows protected your PC" because Nettle isn't code-signed yet. Click More info → Run anyway.
Prefer not to install? Use Nettle-win-Portable.zip.
Install on Linux
- Download
Nettle.AppImagebelow and make it executable (right-click → Properties → Allow executing as program, orchmod +x Nettle.AppImage). - Double-click it. Nettle offers to add itself to your applications menu.
Which file do I download?
| You're on | Download |
|---|---|
| Windows | Nettle-win-Setup.exe (or Nettle-win-Portable.zip to run without installing) |
| Linux | Nettle.AppImage |
Ignore the other files. The .nupkg and .json files and RELEASES are read by the built-in updater. They keep the old internal name (SlopfinApp) so existing installs keep finding their updates. "Source code" is added by GitHub to every release.
Both builds include mpv and the libraries it uses (FFmpeg, libplacebo and others), unmodified. Their licenses and source locations are listed in THIRD_PARTY_NOTICES.md.
Found a bug? Open an issue.