// Metadata created by nebel

[id="registry-demo"]
= {registry} demonstration examples

[role="_abstract"]
{registry} provides open source example applications that demonstrate how to use the registry in different use case scenarios. For example, these include storing schemas used by Kafka serializer and deserializer (SerDe) classes. These Java classes fetch the schema from the registry for use when producing or consuming operations to serialize, deserialize, or validate the Kafka message payload.

These example applications include the following:

* Simple Avro
* Simple JSON Schema
* Confluent SerDes integration
* Avro bean 
* Custom ID strategy
* Simple Avro Maven 
* REST client 
* Mix Avro schemas 
* Cloud Events 

For more details, see link:https://github.com/Apicurio/apicurio-registry-examples[]
