coreZ — The Modular Extension System Behind coreX
With coreZ, coreX gains one of the most important features of modern platforms: a fully integrated module and extension system. The goal was never to simply create another classic plugin system. Instead, coreZ was designed as a controlled, secure, and long-term scalable architecture that is deeply integrated into the core of coreX.
While many content management systems merely “attach” extensions, coreZ was conceived from the beginning as an official part of the overall system architecture. Modules contain their own manifests, routes, assets, permissions, language files, database migrations, and content blocks — all cleanly separated from the actual core system.
The new module manager allows modules to be uploaded, validated, installed, activated, and updated directly inside the admin panel. Even during upload, module packages are verified, extracted, and validated using SHA-256 hashes. In addition, coreZ controls manifest structures, module permissions, and security mechanisms such as CSP and CSRF integration.
A strong focus was placed on architecture. coreZ uses its own registry and hook system, allowing modules to extend coreX functionality in a controlled way — for example within the dashboard, SEO system, media library, or directly inside the Content Manager. At the same time, full control always remains within the system itself.
Multilingual support was also deeply integrated into the architecture. Modules are required to provide dedicated language files and are automatically connected to the MLS system of coreX. This prevents uncontrolled or inconsistent extensions.
With the new content block system, modules can even register their own CMS blocks. These blocks appear directly inside the coreX block editor and can be used just like native system components — including custom fields, render views, and frontend output.
As the first official pilot module, a complete FAQ system has already been implemented. It includes its own frontend rendering, dashboard widgets, JSON-LD support, and media usage hooks, clearly demonstrating the possibilities of coreZ.
In the long term, coreZ will serve as the foundation for a complete module registry and marketplace system. The technical groundwork for this has already been prepared.
coreZ is not just another plugin system. It is the modular future of coreX.