import Page from 'shared/components/wrappers/page.js' import useApp from 'site/hooks/useApp.js' import Logo from 'shared/components/logos/freesewing.js' import Popout from 'shared/components/popout.js' import Link from 'next/link' const HomePage = (props) => { const app = useApp() return (

FreeSewing.dev hosts documentation for contributors and developers alike.
For our maker site, and to try our platform, go to freesewing.org.

What is FreeSewing?

FreeSewing is an open source platform for made-to-measure sewing patterns.

@freeSewing/core is a Javascript library for 2D parametric design

It has a primary focus is on sewing patterns, but can be utilized for a variety of similar 2D design tasks.

How can I try it out?

You can try it in the browser , in NodeJS , or on any Javascript runtime.

The includes Deno, AWS Lamba, Cloudflare workers, Vercel Edge functions, Netlify functions, and so on.

Or save yourself the trouble, and check freesewing.org for a showcase of our software.

You son of a bitch, I'm in *

We are an all-contributors project and welcome all contributions.

Come say hi on Discord, or check out ways to contribute to get inspired.

Last but certainly not least, you can also support FreeSewing financially:

Support FreeSewing

FreeSewing is fuelled by a voluntary subscription model

If you think what we do is worthwhile, and if you can spare a few coins each month without hardship, please support our work

Become a Patron

This is a work in progress to build a new freesewing.dev website.
It remains a work in progress, although I feel we're getting there and I kinda wish to push this in production before the end of 2021.

I appreciate your feedback. Join us on Discord to rant/rave.

Todo
It's a complete toolbox for parametric design with a primary focus on sewing patterns, but can be utilized for a variety of similar 2D design tasks.
) } export default HomePage