Skip to content
Closed
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,10 +68,10 @@ val msgpackCodec = Schema[Person].derive(MessagePackFormat.deriver) // MessagePa

### Key Features

- **Universal Data Formats**: JSON, Avro, TOON (compact LLM-optimized format), with Protobuf, Thrift, BSON, and MessagePack planned.
- **Universal Data Formats**: JSON, Avro, TOON (compact LLM-optimized format), Thrift, BSON, and MessagePack available today, with Protobuf planned.
- **High Performance**: Register-based design stores primitives directly in byte arrays, enabling zero-allocation serialization.
- **Reflective Optics**: Type-safe lenses, prisms, and traversals with embedded structural metadata.
- **Automatic Derivation**: Derive type class instances for any type with a schema.
- **Automatic Type-Class Derivation**: Derive codecs, validators, and custom type-classes for any type with a schema. See the [Type-Class Derivation guide](./reference/derivation.md) for details.

### Installation

Expand Down
Loading