Skip to content

Repository files navigation

Dashpod

A minimalist, open-source podcast client built with Expo and React Native. No accounts, no tracking, no ads — just RSS feeds, local playback, and your own listening history stored on-device.

Features

  • Search & subscribe to any podcast via the iTunes Search API and its RSS feed
  • Playback with background audio, speed control, and a persistent mini-player
  • Downloads for offline listening
  • Queue for lining up episodes to play next
  • History — an endless, day-grouped log of everything you've listened to
  • Stats — Day/Week/Month/Year/All-time breakdowns with a calendar day-picker, a per-podcast pie chart, and expandable per-episode listening times

All listening data is stored locally in SQLite — nothing leaves your device.

Screenshots

Screenshots live in docs/screenshots/. Drop your captures there and they'll show up here and on the landing page.

Search Episode details Playback queue Downloads

Status

This is an early-stage personal project, developed iteratively and tested on iOS Simulator. There is no published build yet (App Store or Play Store) — for now, run it from source via Expo.

Contributing

Want to contribute? Check out CONTRIBUTING.md.

License

GPL-3.0 — you're free to use, modify, and redistribute this code, but any distributed derivative work must also be open source under the same license.

About

Podcast app

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages