Install
Works with Drupal: ^10 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
357.75 KB
MD5: 4fdf1bbe4c6375cd924719f6ca65a876
SHA-1: 318ba0ffc6ad2e1218462560b3662ab66295db4c
SHA-256: 8303288fbdbb63523333245878d636eb134d226fa3c228523c3ff105901d4f96
Download zip
587.77 KB
MD5: 3d0175a337dfbe9235f542babe90156d
SHA-1: 065197229ab94fd6cf5a1cb59cfd7cac4fcaf9fa
SHA-256: f17252e434ca70f787c475f28ee1b4cb0c7aa439b6156fbb5ca1f316b929f2e5
Release notes
Initial alpha release of SDX - Single Directory Components Extended.
SDX extends Drupal's Single Directory Components (SDC) to support modern JavaScript frameworks via a centralized Vite build pipeline.
Highlights:
- React, Vue, and Svelte framework support via plugins
- Centralized Vite build with HMR
- Reactive system with server-owned state (
#[ReactiveState],#[ReactiveAction]) - Framework-agnostic SSR with streaming support
- TypeScript with auto-generated interfaces from component schemas
- Theme engine for Twig-free rendering
- SPA router with prefetch
- CKEditor 5 component embedding
- Layout Builder integration
- Media Library bridge
- 6 plugin types: Framework, Bundler, Feature, PackageManager, SystemCheck, Settings