This project is not covered by Drupal’s security advisory policy.

Are you interested in creating your Drupal site's front-end (theme) entirely with modern JavaScript code instead of Twig and PHP, but you simultaneously want it to be a traditional (not Decoupled) Drupal site where your site builders and content editors can use Block UI, Layout Builder, Views, Display Suite, Paragraphs, Webform, and all of the other Drupal modules they're used to using, for configuring what Drupal renders where and how? If so, then hopefully some day this theme engine will be for you! But for now, this is still an experimental (very early stage, not suitable for use on a real site) project intended only for front-end developers to play with, give feedback in the issue queue, and submit merge requests if you're so inclined.

Stay tuned for more documentation here and in the project's README explaining how this theme engine works, how to see it in action via the Umami JSX theme (which works with React, Preact, and Solid.js) that's included within this project, what's still left to do for it to be usable on real sites (a lot!), and how to contribute.

Supporting organizations: 

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • Created by effulgentsia on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases