Open-source data libraries for standardizing body measurements, business entities, and other structured data across industries. All data in this repository follows schemas defined in the schemas repository.
This repository provides standardized, version-controlled data libraries that enable:
- Consistent body measurement systems across apparel and avatar platforms
- Standardized business entity definitions
- Interoperable data exchange between systems
- Community-driven improvements and extensions
library/
├── body-measurements/ # Body measurement foundations
│ ├── body-regions-basic/
│ ├── body-regions-anatomical/
│ ├── body-landmarks/
│ ├── body-points-of-measure/
│ └── body-shapes/
│
├── business/ # Business entity definitions (future)
│ └── ...
│
└── colors/ # Color standards (future)
└── ...
The body measurements libraries provide foundational data for:
- body-regions-basic - Common terminology for body regions (Head, Neck, Upper Body, Lower Body)
- body-regions-anatomical - Medical/technical terminology (coming soon)
- body-landmarks - Fixed anatomical reference points (coming soon)
- body-points-of-measure - Standardized measurement definitions (coming soon)
- body-shapes - Body shape classifications (coming soon)
- Digital avatar creation
- Apparel sizing and fit
- 3D body scanning
- Medical and health applications
- Custom clothing manufacturing
- Virtual try-on systems
Each library provides versioned data files that can be referenced directly:
{
"bodyRegions": "https://raw.githubusercontent.com/pontuskarlsson/library/main/body-measurements/body-regions-basic/versions/1.0.1/data.json"
}All libraries follow schemas from the schemas repository:
{
"$schema": "https://raw.githubusercontent.com/pontuskarlsson/schemas/main/schema-body-regions/versions/1.0.1/schema.json",
"metadata": {...},
"regions": {...}
}Each library includes a manifest.json with version history:
- Semantic versioning (MAJOR.MINOR.PATCH)
- Change logs for each version
- IPFS support for immutable references
- Breaking change notifications
We welcome contributions! To add or improve a library:
- Follow the Schema: Ensure your data validates against the appropriate schema
- Maintain Quality: Include clear descriptions and documentation
- Version Properly: Follow semantic versioning principles
- Test Thoroughly: Validate your data before submitting
- Document Changes: Update manifest and changelog
See CONTRIBUTING.md for detailed guidelines.
All libraries are licensed under CC BY-SA 4.0. This means:
- ✅ Free to use commercially
- ✅ Can modify and extend
- ✅ Must give attribution
- ✅ Must share under same license
- Schemas - Schema definitions these libraries follow
- Body Profile Tools - Tools for working with body measurements (future)
- ✅ Basic body regions
- 🚧 Anatomical body regions
- 🚧 Body landmarks
- 🚧 Points of measure
- 📋 Body shapes
- Business entity types
- Industry classifications
- Color standards
- Material specifications
- Size charts
- Issues: Report problems or suggest improvements via GitHub Issues
- Discussions: Join conversations in GitHub Discussions
- Updates: Watch this repository for new releases
Maintained by Pontus Karlsson. For questions, please open an issue or start a discussion.
Building open standards for a more interoperable future.