Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noqcks/typefascist-api
A font conversion API. Supported formats: [ttf, otf, woff, woff2]
https://github.com/noqcks/typefascist-api
Last synced: 21 days ago
JSON representation
A font conversion API. Supported formats: [ttf, otf, woff, woff2]
- Host: GitHub
- URL: https://github.com/noqcks/typefascist-api
- Owner: noqcks
- License: mit
- Created: 2015-07-06T00:39:37.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-06T01:07:06.000Z (over 9 years ago)
- Last Synced: 2024-10-11T16:06:16.744Z (3 months ago)
- Language: C++
- Size: 1.52 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Typefascist API](http://typefascist.com/)
A simple node API for converting fonts
## Table of contents
- [Quick Start](#quick-start)
- [Dependencies](#dependencies)
- [Goals](#goals)## Quick Start
Check the [dependencies](#dependencies)Install all npm packages from package.json
```
npm install
```
Start the API server using
```
node server.js
```
Test the functionality using the client exmaple file
```
ruby client_example.rb
```## Dependencies
#### Fontforge
You will need python enabled fontforge
```
sudo apt-get install fontforge python-fontforge
```
#### Python3
If you are rolling an old version of ubuntu without Python3, you will have to install it.
```
sudo apt-get install python3
```### You're all set!
## Goals
Fonts to add in the future:
ufo, svg, eot, afm, bin, cff, dfont, pdf, pfa, pfb, pfm, ps, pt3, suit, t11, t42, tfm, ttc