Before you start

Drawing lines and curves on paper is a skill most people have been practicing since kindergarten. In FreeSewing, we draw lines and curves with code, which is a bit more abstract but doesn’t have to be complicated once you understand a few basic building blocks.

Understanding the concepts that are involved in designing sewing patterns in code will pay dividends later. That is why we recommend you familiarize yourself with the following topics:

NOTE
There’s no need to know everything

FreeSewing sits at the intersection of the world of makers and developers. If your background is in development, you will need no explaining what SVG is but might not know much about designing sewing patterns. If on the other hand your background is in sewing or pattern design, you might wonder what the heck NodeJS is and why you should care.

Few people straddle both worlds, so as you start using FreeSewing, chances are you’ll learn a few new things along the way.

And if you get stuck our chatrooms on Discord are the best place to get help.