8000 GitHub - Lojcs/tsacdop: Enjoy podcasts with Tsacdop! A podcast player built with flutter. (Fork)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Lojcs/tsacdop

 
 

Repository files navigation

Tsacdop Banner

GitHub Release Github Downloads style: effective dart License badge Weblate percentage weblate langouage count

About

Enjoy podcasts with Tsacdop-Fork.

Tsacdop-Fork is a fork of Tsacdop, a podcast player developed with Flutter. A clean, simply beautiful, and friendly app, which is also free and open source.

This fork updates the ui, fixes bugs and adds ux features. Gpodder and podcast search apis are currently not supported.

Credit to upstream project tsacdop, the Flutter team and all involved plugins, especially webfeed, Just_Audio, and Provider.

Download

Get it on F-Droid

Or download the latest APK from the Releases Section.

Features

  • Podcast group management
  • Playlists support
  • Sleep timer / speed setting
  • OPML file export and import
  • Auto-syncing in the background
  • Listening and subscription history record
  • Dark mode / real dark mode / accent color
  • Download for offline play
  • Auto-download new episodes / auto-delete outdated downloads
  • Settings backup
  • Skip silence
  • Boost volume
  • Load local audio files

More to come...

Preview

Home Page Groups Podcast Episode Downloads Audio Player

Localization

Tsacdop-Fork has a localization project on Weblate thanks to their kind support of open source projects. You can translate untranslated strings, edit existing translations and add languages on the project page.

Translation status:

Translation status

License

Tsacdop is licensed under the GPL v3.0 license.

Build

Reproducible (On linux)

  1. Download build.sh.

  2. Create a key.properties file pointing at your keystore.

  3. Run build.sh.

Without Script

  1. Clone this repo.
git clone https://github.com/lojcs/tsacdop.git --recurse-submodules
  1. Run the app with Android Studio or Visual Studio. Or the command line.
.flutter/bin/flutter pub get
.flutter/bin/flutter run

Contribute

If you have an issue or found a bug, please raise a GitHub issue. Pull requests are also welcome.

You can find a list of known issues / my todo list here

Contact

You can reach out to me on Matrix or email me lojcsgit+tsacdop@gmail.com. I'm not active on upstream's Telegram / Reddit groups.

About

Enjoy podcasts with Tsacdop! A podcast player built with flutter. (Fork)

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Dart 99.6%
  • Ruby 0.1%
  • Java 0.1%
  • Kotlin 0.1%
  • Shell 0.1%
  • Swift 0.0%
0