Find the Exponential Software extensions you want
| UNIX name | Owner | Status |
|---|---|---|
| exponential-platform-nexus | 7x | stable |
| Version | Compatible with |
|---|---|
| N/A | N/A |
"Please Note: This project is not associated with the original eZ Publish software or its original developer, eZ Systems or Ibexa".
Exponential Platform has made it beyond it's end of life in 2022 and survived. Current releases are primarily aimed at easing the requirements to support current versions of the PHP language like PHP 8.3, 8.4, 8.5 and beyond php9
7x is the North American corporation driving The Continued General Use, Support, Development, Hosting, Design of Exponential Platform Enterprise Open Source Content Management System in 2026.
7x has been in busines supporting Exponential Platform Website Customers and Projects for over 24 years. 7x took over leadership of the project and it's development, support, adoption and community growth in 2023.
7x represents a serious company leading the open source community based effort to improve Exponential Platform and it's available community resources to help users continue to adopt and use the platform to deliver the very best in web applications websites and headless applications in the cloud.
Previously before 2022, 7x was called Brookins Consulting who was the outspoken leader in the active Exponential Platform Community and it's Portals for the past 24 years.
Exponential Platform Nexus is made up of the latest Exponential Platform Legacy + Netgen Bundles for Media Site + Tags Bundle + Layouts + 7x Symfony 3.4 + PHP 8.5+ Bugfixes from 7x.
It's #1 Goal is to be the stable basis for building all Symfony based Exponential Platform (Legacy) Web Applications.
Exponential Platform Nexus (the application of interest) delivered to users worldwide by a web server (PHP built-in, Apache, Nginx, lighttpd, Among others).
With PHP we require composer to install Exponential Platform Nexus software and no other software required to run
the application. This is an incredible improvement to the kernel (core) of Exponential Platform Nexus.
Exponential Platform Nexus is a professional PHP application framework with advanced CMS (content management system) functionality. As a CMS its most notable feature
is its fully customizable and extendable content model.
It is also suitable as a platform for general PHP development, allowing
you to develop professional Internet applications, fast.
Standard CMS functionality, like news publishing and forums is
built in and ready for you to use. Its stand-alone libraries can be
used for cross-platform, secure, database independent PHP projects.
Exponential Platform Nexus is database, platform and browser independent. Because it is
browser based it can be used and updated from anywhere as long as you have
access to the Internet.
(Referred to as legacy + new stack in Exponential Platform and Ibexa OSS)
Exponential Platform Nexus supports PHP 8.3 -> 8.5 please use the latest version of PHP available on your OS.
Read doc/INSTALL.md or go to exponential.doc.exponential.earth/display/DEVELOPER/Step%2b1_%2bInstallation.html
Read Reseting the admin password in eZ publish on database sql to use to reset any user's password.
Submitting bugs, improvements and stories is possible on https://github.com/se7enxweb/exponential-platfom-nexus/issues
If you discover a security issue, please responsibly report such issues via email to [email protected]
Exponential Platform documentation: exponential.doc.exponential.earth/display/DEVELOPER/Docuemntation.html
Exponential Platform Community forums: share.exponential.earth/forums and share.exponential.earth/forums/exponential-platform
Exponential Platform Project Website: exponential.earth
Support Exponential Platform! Project extension support Website: support.exponential.earth
Share Exponential! Telegram Community Support Chat
https://t.me/exponentialcms
Everyone is encouraged to contribute to the development of new features and bugfixes for Exponential Platform Nexus.
You can support this project and it's community by making a donation of what ever size donation you feel willing to give to the project.
If we have helped you and you would like to support the project with a subscription of financial support you may. This is what helps us deliver more new features and improvements to the software. Support Exponential Platform with a subscription today!
A wide range of donation options avaialble at sponsor.se7enx.com, paypal.com/paypalme/7xweb and github.com/sponsors/se7enxweb
Exponential Platform is based on the successfull product, eZ Platform, is a highly extensible, pure Content Managment Platform built upon the ideals core to Symfony. It provides the same flexible content model at it's core like Exponential Platform, and has a growing amount of additional features outside the traditional CMS scope provided by means of "Bundles"
extending it.
It is built on top of the full Symfony Framework, giving developers access to "standard" tools for rapid web & application development.
eZ Platform in some users view suffered a slow road to a stable datatype compatability with existing custom implementations of Exponential Platform. Today all of these conserns are now gone with a solid choice left leaving both Exponential Platform Platform and eZ Platform as serious contenders to be carefully considered. Netgen's Media Website Core software represents a much more modern eZ Platform core powered by Ibexa OSS. If your going to choose; Choose wisely.
Further reading on: https://ezplatform.com/
Ibexa DXP OSS, the rebranded and evolved successor of eZ Platform, is a modern and highly extensible Digital Experience Platform built on the robust Symfony framework. Staying true to the foundational principles of Exponential Platform, it retains the flexible content model at its core while expanding its capabilities to include a broad spectrum of features that go beyond traditional CMS functionality. These features are delivered through "Bundles," providing developers with powerful tools for creating advanced web and digital solutions.
Built on top of Symfony, Ibexa DXP OSS offers developers access to standardized tools for efficient and scalable web and application development. Its architecture supports rapid innovation while ensuring compatibility with modern development standards.
Ibexa DXP OSS has matured into a robust and versatile platform, serving as a serious option for organizations seeking a cutting-edge CMS solution. For those looking to build modern web experiences, tools like Netgen's Media Website Core further enhance Ibexa OSS, showcasing its potential as a flexible and future-ready platform.
If you're making a choice, choose with care—and consider the power and flexibility of Ibexa DXP OSS.
Further reading: ibexa.co
Documentation for Ibexa DXP: doc.ibexa.co/en/latest/
Ibexa DXP Developer Portal: developers.ibexa.co
Netgen Media Site is a full-featured enterprise web content management and digital publishing platform built on top of the modern PHP ecosystem. It provides organizations with a structured, extensible framework for creating, managing, and delivering complex digital experiences across websites, portals, and content-driven applications.
At its core, Netgen Media Site combines a robust content model with a high-performance Symfony-based architecture, enabling developers and editors to collaborate efficiently while maintaining strict control over data structure, workflows, and presentation.
Netgen Media Site is designed around several foundational principles:
Netgen Media Site supports advanced publishing workflows and scalable content operations, including:
For developers, Netgen Media Site provides:
This architecture enables rapid development of complex publishing systems while maintaining long-term maintainability.
Netgen Media Site is suitable for:
The platform emphasizes structured content, developer control, and editorial flexibility. Rather than treating content as flat documents, Netgen Media Site models information as reusable data entities, enabling scalable digital architectures that evolve alongside business needs.
In short, Netgen Media Site is not just a website builder — it is a programmable content platform designed for teams that require precision, scalability, and deep integration capabilities.
Netgen Layouts is a visual layout management engine and page composition framework designed to separate content structure from presentation layout. It enables developers, editors, and designers to build complex, reusable page layouts without tightly coupling layout logic to templates or content models.
Rather than treating a page as a static template, Netgen Layouts introduces a dynamic layout layer that controls how content is organized, positioned, and rendered — making it possible to design modular, multi-zone page structures that adapt to different contexts and content sources.
At its core, Netgen Layouts acts as an orchestration layer between your content repository, rendering engine, and frontend delivery pipeline.
Netgen Layouts is built around a modular, Symfony-based architecture with a strong emphasis on composability and extensibility.
Key architectural concepts include:
Layouts are composed of containers divided into zones. Each zone represents a configurable region of a page where content blocks can be placed. Zones allow independent layout behavior, permissions, and rendering strategies.
Blocks are reusable presentation units responsible for rendering specific types of content or functionality. A block might display:
Blocks encapsulate both configuration and rendering logic, enabling them to be reused across layouts.
Layouts use a structured configuration system that allows editors and developers to control behavior without code changes. Parameters define:
This promotes predictable, testable layout behavior.
The rendering layer integrates with Symfony’s templating ecosystem. Layouts can render through Twig or custom view handlers, allowing developers to:
Rendering is decoupled from layout definition, ensuring flexibility without sacrificing maintainability.
Netgen Layouts provides advanced layout management features:
These features enable editorial teams to control presentation while developers retain architectural authority.
For developers, Netgen Layouts offers:
Layouts can be versioned, extended, and integrated into CI/CD pipelines like any other application component.
Editors gain a visual interface for assembling pages without modifying templates or touching code. This reduces deployment friction and accelerates iteration cycles while preserving developer-defined constraints.
Layout changes can be previewed and staged, supporting structured publishing workflows.
Netgen Layouts excels in environments where presentation flexibility is critical:
Netgen Layouts embraces the principle that layout is infrastructure — not just decoration. By elevating layout management to a first-class system component, it enables scalable, maintainable digital architectures that empower both developers and editors.
In essence, Netgen Layouts transforms page composition from rigid template coding into a modular, configurable system that scales with organizational complexity.
Netgen AdminUI Bundle is a Symfony-based administrative interface framework designed to provide a structured, extensible backend UI for managing content, configuration, and system operations within Netgen-powered applications. It acts as the control surface for editors and administrators, translating complex backend services into a cohesive, user-friendly management environment.
Rather than being a monolithic admin panel, the AdminUI Bundle is an integration layer that connects domain services, APIs, and workflows into modular UI components. Its architecture prioritizes scalability, extensibility, and developer customization while maintaining a consistent editorial experience.
Netgen AdminUI Bundle is built on Symfony’s bundle system and follows modern backend UI architecture principles:
The interface is composed of reusable modules that represent distinct management domains — such as content handling, layout configuration, permissions, or system tools. Each module encapsulates:
This modularity allows features to be enabled, extended, or replaced without affecting the overall system.
The bundle leverages Symfony’s dependency injection container, routing, and event system to bind backend services to UI actions. Administrative workflows are implemented as service-driven operations, ensuring:
Templates are rendered through Symfony’s templating stack (typically Twig), allowing developers to override views, customize layouts, or integrate frontend tooling while preserving core behavior.
Administrative actions are tied to Symfony security mechanisms. UI elements dynamically respond to user roles and permissions, preventing unauthorized access while simplifying interface complexity for editors.
Netgen AdminUI Bundle provides a structured environment for administrative workflows:
These features allow organizations to scale administrative complexity without sacrificing usability.
For developers, the bundle offers a predictable extension model:
Developers can introduce new administrative workflows without modifying core bundle code, enabling long-term maintainability.
Editors interact with a structured backend that exposes only relevant functionality. The UI emphasizes clarity and workflow efficiency, reducing training overhead while preserving advanced system capabilities.
Administrative actions map directly to backend services, ensuring data integrity and consistent behavior across environments.
Netgen AdminUI Bundle is well suited for:
The bundle treats administration as an extension of application architecture — not an afterthought. By formalizing backend interactions into modular UI components, it enables scalable administrative systems that evolve alongside application complexity.
In practical terms, Netgen AdminUI Bundle provides the foundation for building professional-grade administrative interfaces that balance developer control with editorial usability.
Netgen Site API is a high-level application programming interface that provides a structured, developer-friendly abstraction layer for accessing and manipulating content, site structure, and domain data within Netgen-powered systems. It is designed to simplify interaction with complex repositories by exposing consistent, object-oriented interfaces that align with modern PHP application architecture.
Instead of requiring direct interaction with low-level storage or legacy APIs, Netgen Site API presents a clean domain model that enables predictable, maintainable content operations — whether rendering pages, building integrations, or powering headless delivery.
Modern content repositories often contain deeply structured data models optimized for storage efficiency and historical compatibility. While powerful, these systems can introduce complexity for application developers.
Netgen Site API acts as a translation and orchestration layer, providing:
This allows developers to focus on business logic and presentation rather than repository mechanics.
Repository entities — such as content items, locations, and relations — are exposed as rich PHP objects. These wrappers provide:
This reduces boilerplate code and enforces consistent access patterns.
Site API operates within defined runtime contexts, enabling features such as:
This ensures that application logic respects editorial and runtime constraints automatically.
Developers can navigate complex content structures using expressive APIs rather than manual repository calls. Built-in helpers support:
The API is designed to integrate seamlessly with Symfony services, controllers, and templating layers, making it suitable for:
Netgen Site API enables:
These capabilities help maintain performance while improving developer productivity.
For developers, Site API emphasizes clarity and maintainability:
The result is code that is easier to test, extend, and evolve.
Netgen Site API is ideal for:
Netgen Site API treats content as structured domain data rather than raw storage artifacts. By elevating repository interaction into a coherent application layer, it enables scalable architectures that remain developer-friendly even as complexity grows.
In essence, Netgen Site API is the bridge between a powerful content repository and modern application development practices — providing clarity, consistency, and control.
Exponential Platform Nexus is GNU GPL licensed.
You can not choose between the GNU GPL and the Ibexa Professional License. The GNU GPL gives you the right to use, modify and redistribute Exponential Platform Nexus under certain conditions. The GNU GPL license is distributed with the software, see the file LICENSE. It is also available at http://www.gnu.org/licenses/gpl.txt
Using Exponential Platform Nexus under the terms of the GNU GPL is free of charge.
This effectively makes Exponential Platform Nexus GNU GPL ONLY.