AI summary
Open-source Android client for the Soulseek peer-to-peer music sharing network. Supports searching, downloading, sharing, chatrooms, wishlists, and port forwarding with no ads or paid features. Version 3.9.0 improves startup speed by ~32% with AOT compilation, fixes multiple crash and login bugs, and updates Soulseek.NET library integration.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Android client for the Soulseek peer-to-peer network
Seeker is a Soulseek client for Android written in C# supporting downloading, searching (including wishlist and filters), sharing, messages, chatrooms, port forwarding, user info, privileges, and more.
This work uses a modified version of the Soulseek.NET library for communicating with Soulseek server and network peers. It also references the unofficial Soulseek Protocol Documentation implemented by the developers of the Nicotine+ client.
This app will always be completely free and open source software, no ads, no 'premium' versions or paid features, etc.
What's new
Fix bug where github / IzzySoft releases are unoptimized - Add AOT compilation with profile - this alone speeds up startup time by ~32% - Fix Login race condition where login spins forever (or until login fragment is recreated) - better distinguish between interactive and background connects in general (where only interactive will show the spinner, background will utilize the connected/connecting/disconnected status icon and so be less disruptive to the user). - Frontend validation of username for leading/trailing spaces case. - Fix silent failure on browse / add / message user with leading/trailing spaces. - Add cases for login rejected (i.e. server full) instead of falling back misleadingly to "bad user/pass". - UPnP lower bound at which we refresh (we used to cap lease time so we would only refresh at most once an hour, now we do at most once per 10 minutes) - Crowdin Language Sync - Fix Transfers Tab bug where when "Queuing as Paused" the transfers do not show up until we refresh. Also fixed some race conditions. Now we are consistent (both subscribe and refresh in OnStart/OnStop). - Fix bugs which can result in app crashing on spotty network connections (TOCTOU bug with loggedin state) - Git Subtree for Soulseek.NET - Reduce arbitrary modifications on Soulseek.NET - Fetch + Integrate with latest from Soulseek.NET - Update to comply with new Soulseek.NET license - Fix bug where on recreating app through tapping wishlist notification we crash (CustomAppBar not created) - Fix bug where on recreating app through tapping chatroom message notification we crash (RoomList is null) - Fix scroll position bug in BrowseFragment when tapping breadcrumb bar - Fix bug where backing out of chatroom after following from chatroom message notification we exit the app. - Performance Optimization for memory backed transfers where we no longer double the memory needed on c# -> java byte[] JNI, we now cross JNI in chunks.
About this version
- Version
- 3.9.0 (139)
- Size
- 17.75 MB
- Requires Android
- 6.0
- Target SDK
- 23
- Architecture
- arm64-v8a
- Downloads
- 38
- Updated
- Sep 5, 2026
- Package
- com.companyname.andriodapp1
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10