A simple, clean, and lightweight FOSS podcast player for Android.
Just Let Me Listen is a minimalist podcast streaming application that focuses on simplicity and usability. No fancy bells and whistles - just a clean, modern interface for discovering and listening to your favorite podcasts using iTunes Search API and RSS feeds.
- Stream podcasts directly from RSS feeds
- Search podcasts using iTunes Search API
- Android Auto support for in-car listening
- Results caching using Room database for faster loading
- Media controls with ExoPlayer integration
- Background playback with media service
- Episode progress and playback history
The following features are in progress:
- Better recently played support
- Audio download for offline listening
- Scheduled updates and notifications for new episodes
- Language: Kotlin
- UI Framework: Jetpack Compose
- Architecture: MVVM with Repository pattern
- Media Playback: ExoPlayer (Media3)
- Database: Room (currently used for caching)
- Networking: Ktor
- Dependency Injection: Koin
- RSS Parsing: RSS Parser
- Image Loading: Coil
- Android 8.0 (API level 26) or higher
- Internet connection required for streaming (no offline support yet)
- Clone the repository:
git clone https://github.com/yourusername/JustLetMeListen.git
cd JustLetMeListen-
Open the project in Android Studio
-
Build and run the app:
./gradlew assembleDebug- Streaming only: Audio content requires an active internet connection
- No offline downloads: Episodes cannot be downloaded for offline playback (planned feature)
- No automatic updates: No scheduled checking for new episodes or notifications (planned feature)
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
- Audio download functionality
- Scheduled episode updates and notifications
- UI/UX improvements
- Performance optimizations
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
If you encounter any issues or have feature requests, please open an issue on GitHub.
Just Let Me Listen - Simple podcast streaming, the way it should be.



