Metadata-Version: 2.1
Name: vfit
Version: 2.1.0
Summary: Generate backwards-compatible, static instances of variable fonts
Home-page: https://github.com/jonpalmisc/vfit
License: MIT
Keywords: fonts,fonttools
Author: Jon Palmisciano
Author-email: jp@jonpalmisc.com
Maintainer: Jon Palmisciano
Maintainer-email: jp@jonpalmisc.com
Requires-Python: >=3.6,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: brotli (>=1.0.7,<2.0.0)
Requires-Dist: fonttools (>=4.13.0,<5.0.0)
Requires-Dist: tqdm (>=4.48.0,<5.0.0)
Project-URL: Repository, https://github.com/jonpalmisc/vfit
Description-Content-Type: text/markdown

<div align="center">
  <img src="https://raw.githubusercontent.com/jonpalmisc/vfit/master/vfit-logo.png">
</div>

## About

VFIT (Variable Font Instancing Tool) allows you to generate custom, static
instances of a variable font defined in a configuration file.

## Installation

VFIT is now available on the Python Package Index. You can install VFIT with
the following command:

```sh
$ pip3 install vfit
```

Alternatively, you can install VFIT by downloading a pre-built wheel from the
Releases section or by building it yourself.

``` sh
# Skip this step if you're downloading a prebuilt wheel.
$ git clone https://github.com/jonpalmisc/vfit.git && cd vfit
$ poetry build && cd dist

# Install VFIT from the wheel.
$ pip install vfit-version-py3-none-any.whl
```

## Usage

To begin, you will need a variable font file to work with. Your first step will
be creating a configuration file. See `sample.json` for an example.

Next, run VFIT and pass your configuration and variable font file as arguments:

``` sh
$ vfit config.json variable.ttf
```

If you would like to generate instances into a specific directory, you can use
the `-o` option. For more options, see `vift --help`.

## Contributing

All contributions are welcome. If you find a bug or have a request for a
feature, feel free to create a new issue (or even better, a pull request).

## Credits

Special thanks to [Viktor Rubenko](https://github.com/ViktorRubenko) for
helping me get exported fonts to work on Windows!

The VFIT logo uses [NewGlyph](https://beta.newglyph.com/)'s
[Armada](https://beta.newglyph.com/discovery-collection/#font-armada) variable
font.

## License

Copyright &copy; 2020 Jon Palmisciano

VFIT is available under the MIT License. See [LICENSE.txt](LICENSE.txt) for
more information.

