# IPLD Schemas
Status: Prescriptive - Draft
- IPLD Schemas Goals
- IPLD Schemas Feature Summary
- An Introduction to IPLD Schemas
- Authoring IPLD Schemas
- Links and IPLD Schemas
- IPLD Schema Kinds
- Representations of IPLD Schema Kinds
- Available Representation Strategies
- Representation Strategy Reference
- Struct
map
Representation - Struct
tuple
Representation - Struct
stringpairs
Representation - Struct
stringjoin
Representation - Struct
listpairs
Representation - Map
map
Representation - Map
stringpairs
Representation - Map
listpairs
Representation - Union
keyed
Representation - Union
kinded
Representation - Union
envelope
Representation - Union
inline
Representation - Union
byteprefix
Representation - Enum
string
Representation - Enum
int
Representation
- Struct
- Advanced Layouts
Additional Resources:
- IPLD Schemas represented as an IPLD Schema (schema-schema) and its canonical JSON representation form
- Basic typical usage examples and its canonical JSON representation form