Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dkanada/gelli
Native Music Player for Jellyfin
https://github.com/dkanada/gelli
Last synced: about 1 month ago
JSON representation
Native Music Player for Jellyfin
- Host: GitHub
- URL: https://github.com/dkanada/gelli
- Owner: dkanada
- License: gpl-3.0
- Created: 2020-05-07T09:21:45.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-06-11T10:38:15.000Z (over 1 year ago)
- Last Synced: 2024-11-04T00:32:40.536Z (about 1 month ago)
- Language: Java
- Size: 21.7 MB
- Stars: 529
- Watchers: 17
- Forks: 41
- Open Issues: 103
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - dkanada/gelli - Native Music Player for Jellyfin (others)
README
## Gelli
This is a native music player for Android devices that connects to Jellyfin media servers. The code is based on a relatively recent version of Phonograph and was made for personal use, but contributions are welcome! Please open an issue to discuss larger changes before submitting a pull request. I am open to an improved icon if any graphic designers have a good suggestion.
[](https://f-droid.org/packages/com.dkanada.gramophone)
## Features
* Basic library navigation
* Cache songs individually or through batch actions
* Gapless playback
* Sort albums and songs by different fields
* Search media for partial matches
* Media service integration with notification
* Favorites and playlists
* Playback history reporting
* Filter content by library## Issues
Since this was a small project intended mainly for myself, there are some things I haven't resolved yet. I would appreciate pull requests to fix any of these issues!
* Artist sorting isn't available through the API
* Playlists and favorites will not update automatically when changed## Future Plans
If I ever find the time, these are some of the items I would potentially include.
* Interface overhaul
* Offline downloads
* SyncPlay
* Smart playlists
* Session controls
* QuickConnectThese are features I wouldn't include myself, but I would accept pull requests with good code.
* Support for other media types
* Chromecast
* Android Auto## Screenshots