pwa
14 repositories
Angular's platform docs and CLI workflow, at a glance — Angular is Google's TypeScript platform for building web, mobile and desktop apps, with a CLI to scaffold and serve projects in minutes. This repo covers core docs, architecture, forms, SSR, schematics and animations, useful for developers evaluating or already using Angular's tooling.
A self-hosted workout tracker that watches muscle fatigue — openGym is a self-hosted PWA for planning routines and logging workouts, with a muscle heatmap showing what's trained, fatigued or detrained. It supports passkey/WebAuthn login, imports from FitNotes, Strong and Hevy, and runs via Docker so your training data stays on your own server.
Folia turns full-screen lyrics into an AI-themed listening experience — Folia is a lyrics-focused music player supporting NetEase, Kugou, QQ Music, Navidrome and local libraries, with desktop extras for Douyin Music, YouTube Music and Spotify. It offers smart lyric matching, AI-generated color themes, and animated full-screen lyrics, available as Electron desktop apps or a Vercel-deployable web/PWA version.
Self-hosted AI watchdog for A-shares, HK and US stocks — PanWatch uses TradingAgents to monitor A-share, Hong Kong, and US stocks, offering portfolio analysis, real-time alerts, and automated reports. It's self-hosted via Docker, works as a PWA, and lets you plug in any OpenAI-compatible provider or local Ollama models instead of a fixed cloud service.
A privacy-first, self-hosted alternative to family subscription apps — Yuvomi bundles tasks, calendar, budget, meals and household planning into one self-hosted app, replacing multiple family subscriptions. It ships with 20 modules, 26 languages, optional AES-256 database encryption, and no trackers—data stays on your own server.
An offline, open-source Tally alternative for GST invoicing — A free desktop billing tool for Indian shops and freelancers: generate GST invoices, quotations, credit notes and delivery challans as PDF, plus GSTR-1/3B/2B reconciliation and TDS/TCS tracking. It runs fully offline with no signup, no ads, and no cloud, positioned as an open-source alternative to Tally, Vyapar, Zoho and myBillBook.
A YouTube Client That Keeps Subscriptions Off Your Google Account — TubeHaus offers two parallel paths to a Google-free YouTube: a self-hosted Docker server mirroring YouTube's layout and shortcuts, or native apps for Android, Windows, macOS, Linux and iPad/iPhone. Either way subscriptions and history stay local, aimed at anyone wanting a degoogled, Invidious-based alternative frontend without tracking.
A local-first, Markdown-native kanban board with optional live sync — Doska stores boards in IndexedDB first for instant offline use, then syncs to a folder or your own server. Server mode adds multi-user live updates, public boards, SSO, and MCP access, all without paywalled features. Built with Tauri and React for self-hosters who want speed and Markdown-first cards.
Private, local-first health intelligence for labs, 51 curated SNPs, wearables, light exposure, Biology Scores, optional AI, encrypted sync, sharing, and Agent Access.
Fifty short, finishable games in one free, offline, open-source app: board, card, puzzle and arcade. No ads, no trackers.
A browser-only notebook for handwriting over lecture PDFs — braiNOTES is a local-first, open source handwriting app like OneNote or GoodNotes, but running entirely in a browser tab with no account or server. It's built for students: slides can sit beside your notes or become the pages you write on, with snipping, pen pressure and PDF export, and it works offline once loaded.
Self-hosted AI assistant with voice satellites, 100+ tool integrations, RAG knowledge base, and full offline capability. Built with FastAPI + React + Ollama.
A phonics-checking reading app kids can tap word by word to sound out — Yara Reads is a free Cloudflare Worker app for early readers: every story word carries sound-by-sound highlighting, and a built-in checker rejects any word a child's known phonics sounds can't decode. Parents can connect an MCP agent (Claude, ChatGPT, etc.) to generate or type in new stories that respect exactly which sounds their kid knows.
Private, serverless app for best friends & couples. Pair with a code or QR, then chat, call, share photos, location and memories phone-to-phone over WebRTC. No backend, no accounts. Data lives only on your two devices.