@freesewing/models

Body measurements data for a range of default sizes

Stats

StarsIssuesVersionUpdatedCreatedSize
@freesewing/models
113322.18.016 days ago3 years agoMinified + gzip package size for @freesewing/models in KB

Readme

FreeSewing

@freesewing/models on NPM License: MIT Code quality on DeepScan Open issues tagged pkg:models Project board

Follow @freesewing_org on Twitter Chat with us on Discord Become a FreeSewing Patron Follow @freesewing_org on Twitter

@freesewing/models

Body measurements data for a range of default sizes

Usage

In node.js:

import { manSize38 } from @freesewing/models

which will give you an object with measurement: value pairs. The example above gives you:

{
  bicepsCircumference: 305,
  centerBackNeckToWaist: 495,
  chestCircumference: 965,
  headCircumference: 580,
  hipsCircumference: 838,
  hipsToUpperLeg: 202,
  naturalWaistToHip: 110,
  neckCircumference: 391,
  shoulderSlope: 49,
  shoulderToShoulder: 444,
  shoulderToWrist: 680,
  upperLegCircumference: 598,
  wristCircumference: 185
}

Units

All measurements are in mm.

Available models

  • manSize34
  • manSize36
  • manSize38
  • manSize40
  • manSize42
  • manSize44

What am I looking at? šŸ¤”

This repository is our monorepo holding all our NPM packages.

This folder holds: @freesewing/models

About FreeSewing šŸ’€

Where the world of makers and developers collide, that's where you'll find FreeSewing.

If you're a maker, checkout freesewing.org where you can generate our sewing patterns adapted to your measurements.

If you're a developer, our documentation is on freesewing.dev. Our core library is a batteries-included toolbox for parametric design of sewing patterns. But we also provide a range of plugins that further extend the functionality of the platform.

If you have NodeJS installed, you can try it right now by running:

npx create-freesewing-pattern

Or, consult our getting started guides for Linux, MacOS, or Windows.

We also have a pattern design tutorial that walks you through your first parametric design, and a friendly community with people who can help you when you get stuck.

Support FreeSewing: Become a patron šŸ„°

FreeSewing is an open source project run by a community, and financially supported by our patrons.

If you feel what we do is worthwhile, and you can spend a few coind without hardship, then you should join us and become a patron.

Links šŸ‘©ā€šŸ’»

License: MIT šŸ¤“

Ā© Joost De Cock.
See the license file for details.

Where to get help šŸ¤Æ

Our chatrooms on Discord are the best place to ask questions, share your feedback, or just hang out.

If you want to report a problem, please create an issue.

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.