Progressive Web Apps
PWAs let you build a lightweight website that can double down as an app on your smartphone, with fast loading, rich features, and a convenient app icon. But it is actually not a native app!
With a flexible back-end and compatibility with any front-end framework, Enonic lets you also get the benefit of a headless CMS to create and deliver content in your app.
Customers Running PWAs

Headless CMS
Being a modern headless CMS, Enonic is perfect for developing and editing content in a PWA.
Model rich content types with blocks, grouped fields, content/media references, and rich text editing using our flexible schema system.
Together with the GraphQL API, you can fetch exactly the data you want. The API adapts dynamically to your content model and can be customized.

User Rights and Access Management
Keep your PWA both friction‑free and locked down. Enonic lets you define custom roles and groups with content item‑level permissions, so cached content never leaks to the wrong user, even offline.
Service‑worker aware token handling refreshes credentials on every fetch, while pluggable ID providers deliver single‑sign‑on through Microsoft Entra ID, Google, or any OAuth2 source.
Dynamic role updates propagate as soon as the device reconnects, ensuring customers see precisely what they’re entitled to—no more, no less.

JavaScript MVC framework
Enonic’s Rails‑inspired MVC pre‑renders pages for lightning‑fast first loads, then hands control to the service worker for offline use, all without duplicating logic.
Custom APIs and flexible storage sync seamlessly when the device reconnects, while server‑side access checks keep cached data secure.
Build, test, and ship new portal features in days, using one language from back-end to browser.
Read Our PWA Case Studies! 💡

A perfect match – football and PWA
The Norwegian professional football leagues Eliteserien and OBOS-ligaen ramped up their usability and went for progressive web apps in the 2022 season.

Office League - Table football goes digital
A team of skilled developers and table football enthusiasts wanted to take it to the next level. The result is an amazing Progressive Web App that enables "Foosball" players from all over the globe to create leagues of their own, invite opponents, and play to rule the rankings.
Knowledge Is Power ✏️

What are progressive web apps – PWA?
What can progressive web apps do for your digital experiences?

The State of Progressive Web Apps 2025
Keep up with the trends and developments in the world of PWA.

Top 10 trends in digital experiences
The most profound developments that will influence the world of digital experiences and web content management in the near future.
Starter: Workbox PWA Starter
A framework-agnostic PWA starter kit based on Workbox, Webpack, and the Router library.