Home / PWA and Offline

PWA and Offline JavaScript Projects

A progressive web app installs like a normal app, opens without internet and can send notifications. These seven projects show how, one feature at a time: caching with a service worker, syncing when the connection comes back, reminders, saving real files, receiving shares from other apps, keeping tabs in sync and loading pages before you click.

Offline-first Todo PWA JavaScript project preview

021. Offline-first Todo PWA

A todo app you can install that works with no internet
Expense Tracker PWA JavaScript project preview

022. Expense Tracker PWA

A spending tracker with charts that syncs when back online
Reminder Notifications JavaScript project preview

023. Reminder Notifications

A reminder app with Done and Snooze buttons in the notification
Local Markdown Editor JavaScript project preview

024. Local Markdown Editor

A Markdown editor that saves real files on your disk
Share Target Link Saver JavaScript project preview

025. Share Target Link Saver

A reading list app that appears in your phone's share menu
Multi-tab Sync JavaScript project preview

026. Multi-tab Sync

Open it in several tabs and watch them stay in sync
Instant-loading Blog JavaScript project preview

027. Instant-loading Blog

A blog where the next page is ready before you click