JSX Theme Engine
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.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Release date | |
|---|---|---|---|---|
| 1.0.x-dev | Dev | Oct 4, 2023 |