An open API service indexing awesome lists of open source software.

https://github.com/lorp/samsa-core

Library for processing TrueType font files. Includes variations, COLR, and SVG generation.
https://github.com/lorp/samsa-core

fonts parametric-fonts truetype variable-fonts

Last synced: about 1 year ago
JSON representation

Library for processing TrueType font files. Includes variations, COLR, and SVG generation.

Awesome Lists containing this project

README

          

# Samsa Core
Library for processing TrueType font files.

## Features

* variations
* avar1 and avar2
* COLRv0 and COLRv1
* static TrueType export
* SVG generation
* shaping:
* GSUB (includes basic ligatures and Emoji)
* GPOS (includes class pair kerning with exceptions)
* Feature Variations
* script and language selection

## Documentation

[Documentation home](docs/index.md)
* [SamsaFont](docs/SamsaFont.md)
* [SamsaInstance](docs/SamsaInstance.md)
* [SamsaGlyph](docs/SamsaGlyph.md)
* [SamsaBuffer](docs/SamsaBuffer.md)

## In use

* [samsa-core v2 simple demo](https://codepen.io/lorp/pen/LYXgZdr) (CodePen)
* [RenderStack](https://lorp.github.io/renderstack/dist/) ([repo](https://github.com/Lorp/renderstack))
* [figma-colrv1](https://github.com/Lorp/figma-colrv1)
* [Samsa-GUI](https://lorp.github.io/samsa/src/samsa-gui.html) ([repo](https://github.com/Lorp/samsa), uses Version 1, upgrade planned)

## Links

* [GitHub repo](https://github.com/Lorp/samsa-core)
* [npm package](https://www.npmjs.com/package/samsa-core)