This application is an unofficial, fan-made frontend for browsing content available on earth.fm. I am not affiliated with or endorsed by earth.fm. All audio recordings, images, fonts, and other media belong to their respective owners and remain subject to their original copyrights and licenses. No media is stored or redistributed by this app; it only accesses publicly available resources from the official earth.fm website for personal, non-commercial use. This project is purely for educational and hobby purposes.
An experimental EarthFM frontend written in Kivy. This repository contains several custom-built Kivy widgets, layouts, and UI utilities that can be reused in other applications. The project is no longer under active development but is available for reference and reuse.
| Home | Player |
|---|---|
![]() |
![]() |
Here are some custom widgets I designed for the app:
Used in Android’s official music widget.
This is my recreation using Kivy/KivyMD.
A continuously scrolling (marquee) text widget with fade at edges.
pip install -r requirements.txt
python3 -m earthfm.main
