This package is abandoned and no longer maintained. No replacement package was suggested.

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

v1.10.6 2018-09-21 11:33 UTC

README

FreeSewing v2 and up are maintained in the freesewing repository.

68747470733a2f2f66726565736577696e672e6f72672f696d672f6c6f676f2f626c61636b2e737667 Build Status

Freesewing core

Freesewing is an online platform to draft sewing patterns based on your measurements.

This is the core repository, which holds the platform and the sewing patterns I maintain.

For all info on what freesewing does/is/provides, please check the about page or documentation.

System Requirements

  • PHP 5.6 or newer
  • composer

Installation

Full install instructions are available at freesewing.org/docs/core/install but here's the gist of it:

A note about installing on PHP 5.6

Core uses a Developer theme that requires PHP 7.0 or newer. However, that theme is only useful for hacking core. So if you just want to run this and maybe design some patterns install without the dev requirements.

In other words, to install on PHP 5.6, pass --no-dev to composer

From packagist

composer create-project freesewing/core
cd core
composer dump-autoload -o

From GitHub

git clone git@github.com:freesewing/core.git
cd core
composer install
composer dump-autoload -o

License

This code is licensed GPL-3, the pattern drafts, documentation, and other content is licensed CC-BY.

Contribute

Your pull request are welcome here.

If you're interested in contributing, I'd love your help. That's exactly why I made this thing open source in the first place.

Read freesewing.org/contribute to get started. If you have any questions, the best place to ask is the freesewing community on Gitter.