A Free, Fully Fledged, Open-Source Music Player for Android

Overview

Turtle Player

Free, Fully Fledged & Open-Source. The Music Player for Android.

Turtle Player is designed to be a fun and unique app for playing your music on the move, while in a advertisment-free app. Originally developed by Edd Turtle, it is now a community driven app with help from developers (namely Simon Honegger) on Github. Give it a go today!

Warning! Due to other commitments I haven't had the time to maintain and keep this project up-to-date. It should work fine on modern android phones, but the visuals and code are bit old - that's all.

How to Contribute

  1. First, pull the source code from this git repository to your local machine:

    git clone [email protected]:eddturtle/TurtlePlayer.git cd TurtlePlayer

  2. Initialise the submodule dependency for mp3agic.

    git submodule update --init

  3. Copy the mp3agic source folder (inside mp3agic/src/main/java/com/mpatric) into the Turtle Player src/com folder.

  4. Import the project in Eclipse (or your chosen Android IDE).

  5. Make super-awesome improvements...

  6. Create a Pull Request back to this repository.

License

Source is licenced under the MIT & GPL.

You might also like...
FlorisBoard is a free and open-source keyboard for Android
FlorisBoard is a free and open-source keyboard for Android

FlorisBoard FlorisBoard is a free and open-source keyboard for Android 6.0+ devices. It aims at being modern, user-friendly and customizable while ful

The Free & Open Source Android Application for reading (Light) Novels
The Free & Open Source Android Application for reading (Light) Novels

Shosetsu The Free & Open Source Android Application for reading (Light) Novels! We appreciate any help in improving the app, so let us know by opening

 A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library.
A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library.

Expo Music Picker A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library. Supp

A free and open-source offline authenticator app for Wear OS.
A free and open-source offline authenticator app for Wear OS.

Wristkey Need 2FA codes quickly, right on your Wear watch without needing a phone? Wristkey is an open-source 2FA client for Wear OS watches that does

PngNote is a free, open-source, handwriting note-taking app based on BOOX SDK.
PngNote is a free, open-source, handwriting note-taking app based on BOOX SDK.

PngNote is a free, open-source, handwriting note-taking app based on BOOX SDK. Use BOOX SDK: Leverage raw-rendering feature, similar stylus lag to the

A Free, open source Contacts Butler App built with kotlin
A Free, open source Contacts Butler App built with kotlin

Contacts Butler Do you have a bunch of contacts that are missing a lot of info such as names, emails, phone numbers, etc? Do you really know the conta

NimTome is a Free and open-source spell tracker application for Dungeons and Dragons

Nimtome: An open source application to manage all your spells in D&D About This project came to life as a homework assignment, but it became a lot bit

Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal finance software
Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal finance software

Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal finance software. It primarily helps organize one's finances and keeps track of where, when and how the money goes.

Free and Open Source Launcher.
Free and Open Source Launcher.

Omega Launcher Free and Open Source Launcher Installation & Download Our builds are available on: Github: Releases or Actions (usually). F-Droid: Eith

Comments
  • More feature requests

    More feature requests

    -- way to show track number (10 of 25 or whatever) -- Automatic rescan when files have changed, and use the Android MediaStore to determine when files have changed so you don't need to rescan every file on the device

    opened by arromdee 1
  • Album art goes offscreen

    Album art goes offscreen

    When the album art is shown, it is expanded to fill the screen even if that means the sides go off screen. It would make more sense to try to fit the album art into the area so that it fits in the screen but doesn't go off screen.

    opened by arromdee 0
  • Add resume feature

    Add resume feature

    It would be nice to have a feature where you can resume a track (at the same point) if you exit the app when playing a track.

    This is especially useful for a long podcast or audio drama.

    opened by arromdee 0
  • Can't have different files with the same ID3

    Can't have different files with the same ID3

    An email from Bernhard:

    "Recently I've tried Turtle Player for Android and it's a nice app.

    But one thing I dislike, figured out after some tests.

    If there are TWO (different) files with (maybe) different filenames, but using the same interpret and song-title in the ID3-tag, only the first is used.

    So for example, if one interpret has the same song (maybe even played differently) on some albums, it's shown only in the first one.

    I hope you understand what I mean. Would be nice to have this fixed.

    Thanks,

    Bernhard"

    opened by eddturtle 0
Vanilla Music Player for Android (abandoned). Visit https://github.com/vanilla-music/vanilla for an actively developed fork

Translating You can help translate here. If your language isn't on the list, open an issue and I can add it. Building To build you will need: A Java c

Chris Eby 154 Dec 9, 2022
Open source Crypto Currency Tracker Android App made fully in Kotlin

CoinBit CoinBit is a beautiful CryptoCurrency app, completely open sourced and 100% in kotlin. It supports following features Track prices of over 300

Pranay Airan 50 Dec 5, 2022
🚧 A fully open-source project for creating and maintaining a Kotlin-based Minecraft: Java Edition server.

Hexalite: Java Edition ⚠️ WARNING: The Hexalite Network is a work in progress. It is not yet ready for production. You may encounter bugs and other is

Hexalite Studios 38 Nov 28, 2022
🚧 A fully open-source project for creating and maintaining a Kotlin-based Minecraft: Java Edition server.

Hexalite: Java Edition ⚠️ WARNING: The Hexalite Network is a work in progress. It is not yet ready for production. You may encounter bugs and other is

Hexalite Network 38 Nov 28, 2022
Free and open source manga reader for Android.

Build Stable Weekly Preview Contribute Support Server Tachiyomi Tachiyomi is a free and open source manga reader for Android 5.0 and above. Features F

Tachiyomi 20.4k Jan 9, 2023
Tachiyomi 20.4k Jan 9, 2023
AdAway is a free and open source ad blocker for Android.

AdAway AdAway is an open source ad blocker for Android using the hosts file and local vpn. For more information visit https://adaway.org Installing Th

null 4.9k Jan 7, 2023
Free and Open Source, full-featured torrent client for Android

Free and Open Source, full-featured torrent client for Android

Yaroslav Pronin 1.3k Jan 8, 2023
Authenticator Pro is a free open-source two factor authentication app for Android

Authenticator Pro Authenticator Pro is a free open-source two factor authentication app for Android. It features encrypted backups, icons, categories

jmh 1k Jan 4, 2023
Aegis Authenticator is a free, secure and open source 2FA app for Android

Aegis Authenticator Aegis Authenticator is a free, secure and open source 2FA app for Android. It aims to provide a secure authenticator for your onli

Beem Development 4.6k Jan 3, 2023