Contribute
Help make size matching more accurate. Whether you've found an error, have measurements from a brand we don't cover, or want to add a new clothing category — we'd love your input.
Ways to Contribute
- Correct existing data — Measured a garment and found our numbers off? Submit a correction.
- Add a new brand — Create a brand JSON file following the schema below.
- Add a category — Extend an existing brand with a new clothing type (e.g., trousers, jackets).
- Report issues — Found a bug or UX problem? Open an issue on GitHub.
Brand Data Schema
Each brand has its own JSON file in the data/ directory. Here's the schema:
{
"brandId": "your-brand",
"brandName": "Your Brand",
"lastUpdated": "2026-02-12",
"source": "Description of measurement source",
"categories": {
"casual-shirts": {
"name": "Casual Shirts",
"gender": "men",
"sizes": {
"M": {
"chest": { "min": 102, "max": 106 },
"shoulder": { "min": 46, "max": 48 },
"waist": { "min": 92, "max": 96 },
"sleeve": { "min": 64, "max": 66 },
"length": { "min": 74, "max": 76 }
}
}
},
"jeans": {
"name": "Jeans",
"gender": "men",
"sizes": {
"32": {
"waist": { "min": 81, "max": 83 },
"hips": { "min": 99, "max": 101 },
"inseam": { "min": 81, "max": 83 }
}
}
}
}
}
Key Rules
- All measurements in centimeters
- Measurements are garment measurements (not body measurements)
- Each dimension is a min/max range to account for manufacturing tolerances
- Use
brandIdas the filename:your-brand.json - Category IDs must match those in
brands-index.json
Dimensions by Category
| Category | Dimensions |
|---|---|
| casual-shirts | chest, shoulder, waist, sleeve, length |
| t-shirts | chest, shoulder, waist, sleeve, length |
| jeans | waist, hips, inseam |
How to Submit
- Fork the repository
- Create or edit the brand JSON file in
data/ - Update
data/brands-index.jsonif adding a new brand - Validate your JSON (no trailing commas, correct structure)
- Open a pull request with:
- Source of your measurements (URL, personal measurement, etc.)
- Date of measurement
- Any notes on fit type (slim, regular, relaxed)
Measurement Tips
If you're measuring garments yourself:
- Lay the garment flat on a hard surface
- Use a flexible measuring tape
- Double the half-chest measurement for full chest
- Measure multiple items of the same size if possible and average the results
- Note the specific product/style name, as cuts vary within brands