PWA Directory Resources

Browse 592+ curated Progressive Web Apps across 15 categories. Free, installable, offline-capable web apps — no app store needed.

Browse by

By Category

Top picks

🔐

CryptPad

End-to-end encrypted office suite — docs, spreadsheets, kanban, code pads. No account needed for guest use. Hosted in France, GDPR-native. The privacy-first Google Docs alternative.

✏️

Excalidraw

Collaborative virtual whiteboard with a hand-drawn feel. Open-source Miro/Figma FigJam alternative — real-time collaboration, offline support, and end-to-end encrypted rooms.

🖼️

Photopea

Full-featured photo editor in your browser — opens and saves PSD, XCF, Sketch files. Layers, masks, filters, blend modes. A genuinely free Photoshop replacement that needs no install.

✏️

Penpot

Open-source design and prototyping tool — the Figma alternative that you can self-host. Vector editor, component system, interactive prototypes. Based on SVG standards, not proprietary formats.

🔍

Regex101

The best regex debugger on the web. Real-time explanation, match highlighting, test strings, and a library of saved patterns. Supports PCRE2, JavaScript, Python, Golang regex. It explains each token in plain language beside the pattern, which turns debugging into reading rather than guessing.

🖊️

tldraw

Infinite canvas whiteboard for quick sketches and diagrams. Minimal, fast, collaborative. Open-source alternative to Miro with a focus on simplicity and developer extensibility. The canvas has no fixed page size, so a sketch can grow in any direction without being rescaled to fit.

🔷

Linear

The issue tracker built for high-performance software teams. Blazing fast keyboard-first interface, Git integration, and project roadmaps. The tool engineering teams actually enjoy using. Nearly every action has a keyboard shortcut, which is why teams describe it as faster than the tracker it replaced.

🔲

Figma

The industry-standard collaborative design tool. Vector editor, prototyping, components, and dev mode. If you work in product design, you need Figma installed as a PWA.