Unlock the Power of Avro
A comprehensive toolkit for mastering Apache Avro custom logical types, schema evolution, and Kafka integration.
Custom Logical Types
Seamlessly handle encryption, PII masking, and data normalization directly within your Avro schemas.
Explore types →Schema Evolution
Validate compatibility changes before you deploy. Integration with Confluent Schema Registry included.
Learn more →Kafka Integration
Production-ready examples of producers and consumers with automatic type conversion.
View examples →Interactive Playground
Experiment with custom logical types in your browser. Toggle encryption and data masking to see how your data transforms in real-time.
- AES-GCM Encryption simulation
- PII Masking
- Custom transformations
🛠️
{"secret": "*********"}
Quick Start
Run Locally
Clone and run the demo with Gradle wrapper:
git clone https://github.com/anilkulkarni87/AvroJnaana cd AvroJnaana ./gradlew runQueryDemo
Run with Docker
Spin up Kafka & Schema Registry stack:
docker-compose up demo-producer demo-consumer