Jul 8, 2020
Aiven launches Karapace for Apache Kafka® schema and cluster management
Karapace is the only open-source, drop-in alternative to Schema Registry and Kafka® REST. Read to find out more about Aiven's open-source contribution.

John Hammink
|RSS FeedDeveloper Advocate at Aiven
We’re excited to announce the launch of Karapace, a replacement for Apache Kafka REST and the Schema Registry.
An open-source alternative to Schema Registry and Apache Kafka REST proxy
Karapace is a fully open source tool developed by Aiven. Karapace’s functionality aims to be 1:1 compatible with the existing Confluent Schema Registry and the Apache Kafka REST proxy, and it works on both client and server sides.
On the technical side, Karapace represents moderate memory consumption and is built with an asynchronous architecture. This makes Karapace a lightweight and stable tool, and working with Apache Kafka gets just a little easier.
As an open-source replacement for proprietary solutions, Karapace helps you to avoid vendor lock-in.
Karapace functionality
Karapace currently provides the following functionality:
- A central repository for storing schemas
- Serialization and deserialization of messages
- Version history of Kafka schemas
- A RESTful interface for your Kafka cluster
Karapace can also produce and consume messages and handle cluster administration tasks.
Getting started with Karapace
To enable Schema Registry or REST proxy for your Aiven for Kafka plans, go to the Overview page of your Aiven for Apache Kafka service, and enable the features.
Contribute to Karapace
Aiven welcomes contributions to the project! Go the the Karapace repo and have a look at the open issues to see if something catches your fancy.
Wrapping up
With Karapace, you have a few more options for managing Apache Kafka message schemas and administering your Apache Kafka clusters.
remember to follow our blog and changelog RSS feeds, or follow us on Twitter or LinkedIn to stay up to date.
Related blogs
Nov 8, 2022
In this article, guest blogger Gigi Sayfan explores event-driven programming: its benefits and shortcomings, how it works, and what useful patterns it brings to the table. We’ll also dive into some fun examples.
Gigi
Sep 14, 2022
We’re excited to announce that Aiven for ClickHouse® is now available for anyone to try. Find out how to get your data on it!
Hannu
Jul 15, 2021
What is time series data? How can you be sure what kind of data you have? Find out how to tell the difference between time series and event data.
Lorna
Subscribe to the Aiven newsletter
All things open source, plus our product updates and news in a monthly newsletter.