ACE

API-first content management for digital media


Learn more Get started

Latest News

ACE 3.1.0 released

ACE 3.1.0 includes bug fixes for the permission system and an upgrade to the AWS database driver. The Query service and Search service now handle permission filtering more gracefully in multi-context configurations. Please see the full release notes for more information!

ACE UI 2.0.2 released

ACE UI 2.0.2 upgrades to Node.js 24 and replaces node-sass with Dart Sass. No functional changes. Please see the full release notes for more information!

ACE UI 2.0.1 released

ACE UI 2.0.1 upgrades the platform to Java 21 and Jetty 12, aligning with the ACE 3.x runtime. No functional changes. Please see the full release notes for more information!

ACE 3.0.1 released

ACE 3.0.1 follows up on ACE 3.0.0 with minor bug fixes and improvements, primarily focused on making the default concurrency behaviour more aligned with ACE 2.x. Please see the full release notes for more information!

ACE 3.0.0 released

ACE 3.0.0 is a major platform upgrade. ACE is now built and runs on Java 21 (previously built with Java 8 and running on Java 11) and DropWizard 5.0. All core dependencies have been modernized, including Jetty 12, Jersey 3.x, and the full Jakarta EE namespace migration. SQL is now the only supported storage backend.

Installations upgrading from ACE 2.x must first upgrade to ACE 2.8.2 to ensure forward-compatible service-to-service communication during rolling deployments. Please review the upgrade notes for additional breaking changes, including a minimum token key length requirement and updated configuration file syntax. Please see the full release notes for more information!

ACE 2.8.2 released

ACE 2.8.2 adds forward-compatible service-to-service communication with ACE 3.x, enabling rolling deployments during the upgrade to 3.0.0. Installations planning to upgrade to ACE 3.0.0 should upgrade to this version first. Please see the full release notes for more information!

ACE UI 2.0.0 released

Starting with version 2.0.0, ACE UI, ACE CoDE (Content Developer), and ACE Admin are all released together under the same version number. Please see the full release notes for more information!

ACE 2.8.0 released

ACE 2.8.0 has been released, with support for watermarking of images in the Image Service. Please see the full release notes for more information!

ACE 2.7.0, ACE Admin 1.13.0 and ACE UI 1.30.0 released

ACE 2.7.0 (with supporting versions ACE Admin 1.13.0 and ACE UI 1.30.0) has been released, with support for structure import and export. Please see the full release notes for more information!

ACE 2.6.0, ACE Admin 1.11.0 and ACE UI 1.29.0 released

ACE 2.6.0 (with supporting versions of ACE Admin and ACE UI) has been released, with support for date range re-indexing. It also now tested against Kafka 3.5.1 / 3.6.0. Please see the full release notes for more information!

ACE 2.5.0 released

ACE 2.5.0 has been released, with an upgrade of Kafka Connect (Debezium Connect) to version 2.6.1 as well as bugfixes for the ACE Query service and Solr authentication. Please see the full release notes for more information!

About

ACE is an API-first CMS built for modern applications.

API First

We focus on documented APIs and enable teams to efficiently and quickly create experiences and products which work across many devices.

Headless by Design

Designed from bottom up to be a truly headless content management system with a feature-rich content creation support.

Fully Scalable

Using a micro service architecture with a set of loosely coupled, collaborating services, we handle high throughput in dynamic contexts with large content volumes.

Flexible and Extendible

We have designed a data model that enables transforming and composing of data, which results in high reuse of data.

Developer friendly

We provide developers with SDK for Java clients and a UI library to develop custom widgets.

High Availability

Micro services are designed to be resilient to failures and to automatically handle partial system updates on the fly.

We'd be happy to setup a session and tell you more.

Get in touch!

145K

Cups of Coffee

800+

Java Classes

3500+

Test Cases

3K+

Builds

Documentation

The documentation is split into spaces covering the different modules. For an overview, start with the ACE Core documentation. To spin up the ACE Starter Kit, you'll need access to the GitHub repository. Drop us an email and we'll get you set up.

ACE Core

Reference documentation for the ACE Core.

Read more

ACE UI

Reference documentation for the ACE UI module.

Read more

ACE Content Developer

Reference documentation for the ACE Content Developer.

Read more

ACE Java Client

Reference documentation for the ACE Java Client.

Read more

ACE Web

Reference documentation for the ACE Web module.

Read more

ACE Starter Kit

The ACE Starter Kit is a sample application showcasing ACE. Get in touch to get access to the source.

Services

After decades of building software and providing professional services to the news and media industry we are confident that you will find the service you require to launch a new successful project on time.

Managed Services — Let our team of professionals operate your systems 24/7/365.

On-premise — Want to manage everything yourself? You can easily make a deploy using our dockerized containers.

Professional Services — We provide professional services to kick-start your projects.

SaaS — Software as a service will be offered soon.

Contact

Phone

+46 8 506 782 00

Email

ace@atex.com

Address

Löjtnantsgatan 21
115 50 Stockholm
Sweden