Skip to content

Is Podcast Player as PWA. The purpose is to provide an open source architecture to play audio on the web. The current implementation works for mobile and desktop.

Notifications You must be signed in to change notification settings

navio/phonograph

Repository files navigation

Phonograph

Phonograph is a PWA shell to house Audio Applications. By default (During development to 1.0) it includes a Podcast App, but it can be replaced or enhanced to work with other audio services. This project is powered by Remote and Local Cache to provide a PWA

Netlify Status

https://phonograph.app

Architecture

Goals

Provide a First Class a PWA for Audio Execution. The first release focused on Podcasts.

Todo

App

  • Global Service Worker
  • Global Notifications
  • Audio Download Progress
  • App UI ( Material UI )
  • Global Web Worker
  • Global Caching Services
  • Audio Queue
  • Core Services Doc
  • Electron Release
  • Chrome Extension
  • Remote Plugin Loader

Podcasts - Phonocast?

  • RSS Parsing
  • Library of Favorites
  • Auto Update of Library Contens
  • Search for Podcasts
  • Settings
  • Top Podcasts (Welcome)
  • Offline Mode

About

Is Podcast Player as PWA. The purpose is to provide an open source architecture to play audio on the web. The current implementation works for mobile and desktop.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published