The technology breaking the borders
cmsWorks is a Java-based, full stack decoupled / API first general content management system designed for high-performance, scalable and moving web sites and applications.
It relies on open Java standards in the backend, is SOA / microservice driven, paired with pure JavaScript and HTML in the frontend for low total cost of ownership and enhanced security.
The system features modular services like universal database connectivity, a CMSCore for content handling, security and caching, specialized generators for previews and live content. Thereby providing to store all contents in a way that is output-neutral and reusable - for multichannel and multilanguage usages.
List of cmsWorks key features
Features of the cmsWorks editions (cmsWorks CE / cmsWorks EE)
cmsWorks is Open Sourced and comes in two distinct flavours: The GPLv2 - licensed Open Source "cmsWorks Community Edition" which is ready to download and to use for everyone.
Additionally, there is the "cmsWorks Enterprise Edition" - providing more services and additional technology intended for elaborated websites and needs of mid-ranged to larger corporations.
Here you may learn what features make a difference for both of them.

What makes cmsWorks "API first"?
Everything in cmsWorks is - literally - a service and thus reachable via a standardized API.
This way cmsWorks was designed not only to have the API first thought in mind, it was developed from the very base as an "API-first" system, and while storing the content in a format-agnostic way it enables headless and / or complete decoupled uses, too

An unprecedented help for editors
cmsWorks provides a state-of-the-art editors desktop.
Most of the costs involved in creating content for websites do not arise during development. Instead, the editorial team must be given the best possible support in order to minimize subsequent costs - this is where cmsWorks editors desktop jumps in, helps to enhance productivity and lower your overall costs.
