Best of PWA2025

  1. 1
    Article
    Avatar of addyAddy Osmani·22w

    Farewell for now, Chrome.

    Addy Osmani reflects on nearly 14 years working on Chrome, highlighting major contributions including Core Web Vitals that saved users 30,000 years of waiting time, evolution of DevTools into the industry standard debugging tool, advancement of PWAs and Service Workers for offline-capable web apps, collaboration with frameworks and tooling ecosystems, development of Speedometer benchmarks with other browser vendors, transition to Manifest V3 for extensions, improvements in browser automation through Headless Chrome and WebDriver BiDi, and early AI agent tooling with Chrome DevTools MCP. He announces his transition to a new role at Google while expressing gratitude to the web development community.

  2. 2
    Article
    Avatar of hnHacker News·26w

    I Built an App to Encourage My Kids to Invest — Just One HTML File

    A developer created a single-file HTML Progressive Web App to teach their children about investing and compound interest. The app, called D-investments, runs on an old smartphone mounted on the fridge and displays daily investment growth with configurable interest rates. It demonstrates how simple web technologies can solve real-world problems, turning financial education into an interactive, visual experience for kids.

  3. 3
    Article
    Avatar of montemagnoJames Montemagno·18w

    Building a Complete FIRE Calculator App with GitHub Copilot in One Chat Session

    A developer built a complete FIRE (Financial Independence, Retire Early) calculator app in 30 minutes using GitHub Copilot's agent mode in VS Code. The privacy-first PWA includes 9 different calculators (Standard FIRE, Coast FIRE, Lean/Fat FIRE, Barista FIRE, and more), works completely offline, stores no data, and was created through a single conversational chat session. The app uses React, TypeScript, Tailwind CSS, and Recharts, with all calculations happening client-side and shareable via URL parameters.

  4. 4
    Article
    Avatar of bytesdevBytes by ui.dev·1y

    Firefox is finally adding PWA support

    Firefox is introducing support for Progressive Web Apps (PWAs) via an experimental feature in Firefox Nightly called Taskbar Tabs. Unlike Chromium-based browsers, Firefox's approach retains key browser UI elements and allows temporary web app mode transitions. The implementation differs from the official PWA spec, aiming to offer a more flexible app-like experience.

  5. 5
    Article
    Avatar of uxuiUX/UI·1y

    Portfolio Website – Inspired by tailwindcss.com

    Explore a portfolio website built by a software developer and UI/UX designer using Next.js, Tailwind CSS, and shadcn/ui. The site features a clean, minimalistic design with dark mode, vCard integration, SEO optimization, and email protection. It also supports MDX & Markdown for blogs, with syntax highlighting and RSS feed integration. The source code is available on GitHub.

  6. 6
    Article
    Avatar of allshadcnAll ShadCN·1y

    Social Networking App built with React.js and Shadcn UI

    Francium is an open-source social networking platform built using React.js with TypeScript and JavaScript for push notifications. It employs the Shadcn UI kit for its design and uses Appwrite for database management. The app is hosted on Firebase and is available as a web app, and for Android and iOS.

  7. 7
    Article
    Avatar of hnHacker News·1y

    itamarom/notepadjs

    A simple app that mimics the Windows Notepad experience, installable as a PWA. It uses the File System Access API for local file operations and is built with Vue. The app offers a Notepad-like user interface and supports reading and writing local files. Criticism, issues, and pull requests are welcome as this is the creator's first project using Vue.

  8. 8
    Article
    Avatar of eventstoreEvent Store·1y

    10 problems that Event Sourcing can help solve for you

    Event Sourcing can address numerous functional and technical problems in software architectures, from auditing and replaying production issues to supporting offline editing in PWAs and scaling out the read side using CQRS. Although not suitable for every situation, Event Sourcing offers unique advantages, such as enhanced temporal analysis, data replication, and cross-domain communication, making it a valuable choice for complex domains requiring detailed event tracking and flexible rule application.