Progressive Web Apps Initiative


Progressive Web Apps are a hot topic currently. It allows mobile websites to look and feel like native apps, work offline or be installable and more. TYPO3 should make it easy to build progressive web applications.  What is also worth mentioning is that the PWA technology is promoted by Google as a best practice for the web applications.

Related Initiatives:


  • Make it easy to build PWA applications with TYPO3
  • Develop best practices
  • Build an API for content and structure which can be consumed by the PWA APP
  • Build a JS based PWA app which will consume content from TYPO3
  • Build a demo PWA "introduction package"
  • Define which functionalities should be in the TYPO3 Core and which should be provided by extensions
  • Handle push notifications
Image about timing (calendar)


Target for new features is v10.  The solution will be developed as an Extension first.


  1. Research
  2. Provide way to store PWA related configuration
  3. Simple content API
  4. Frontend JS app consuming the api
  5. Frontend routing
  6. SEO and possibly pre-rendering

EXT: Headless

This extension provides backend part (JSON API) for TYPO3 PWA solution. The other part is an extension providing JavaScript rendering for content based on Vue.js and Nuxt

EXT:Headless on Github

Get involved!


Tymoteusz Motylewski (Lead)

Adam Marcinkowski

Łukasz Uznański