The Holon Platform is a Java development ecosystem to create and maintain high quality, enterprise-grade, web applications and services. Developers can focus on business tasks by using the platform’s APIs and configuration facilities, whether they need to create a single service or a full stack application. Read more about the Holon philosophy or get started right now.
Holon platform is designed as a “real” Java API, with the aim to leverage all new Java 8 features and to create strong abstraction layers to ensure implementation details encapsulation, high productivity and long-term maintainability with a minimal application upgrade effort to follow the platform evolution.
The Holon platform provides a full-stack application development environment, however you can select only the components or modules you need, replace some others or extend them by leveraging on the high configurability and extensibility features ensured by the platform architecture.
The Holon platform property data model architecture allows to use an application data model which is independent from the persistence technology and it is manageable with a consistent API, making it a shared asset for all application layers, from the backend to the UI.
The Holon platform components are designed to be highly extensible, configurable and integrable with other frameworks or libraries. This way, it’s the platform that fits your needs, and not vice-versa.
See the documentation to learn more.
The platform is the result of years of experience and evolution in the development of complex software projects and products for enterprises, while pursuing constant innovation aims.
Open Source has become the driving force behind the technology innovation, not only for internet-scale companies.
The Holon Platform is designed for the enterprise and it is developed with the aim to simplify the adoption of Open Source solutions even within the complex IT environment of a company. This includes a big and often eterogeneous technology stack, system integration concerns and industry-standard solutions support.
For this reason, the Holon Platform provides supports for major enterprise vendors technologies and provides a seamless integration with the open source software world.
For example, the data access modules of the Holon Platform support industry standard relational database systems such as Oracle, Microsoft SQL Server and SAP HANA.
Furthermore, the Holon Platform is certified for the Read Hat JBoss Middleware. Red Hat is the world’s leading provider of Open Source solutions for the enterprise IT. See the Holon Platform certification in the Red Hat catalog here.
All the Holon Platform modules are Open Source software released under the Apache 2.0 license and the whole source code is available on GitHub, including a number of examples.
Would you like to contribute? Start from here.