Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EarthFM

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.

Screenshots

Home Player
s1 s2

Notable Widgets

Here are some custom widgets I designed for the app:

M3 Expressive Style Progress Indicator

Used in Android’s official music widget.
This is my recreation using Kivy/KivyMD.

MarqueeLabel

A continuously scrolling (marquee) text widget with fade at edges.

Running

pip install -r requirements.txt
python3 -m earthfm.main

About

Reference earth.fm frontend in Kivy/KivyMD

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages