Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SerCeMan/fontogen
Hey, Computer, Make Me a Font
https://github.com/SerCeMan/fontogen
ai fonts ml
Last synced: 5 days ago
JSON representation
Hey, Computer, Make Me a Font
- Host: GitHub
- URL: https://github.com/SerCeMan/fontogen
- Owner: SerCeMan
- License: mit
- Created: 2023-09-30T05:38:39.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-18T01:53:31.000Z (about 1 year ago)
- Last Synced: 2025-01-19T14:14:45.977Z (9 days ago)
- Topics: ai, fonts, ml
- Language: Python
- Homepage: https://serce.me/posts/02-10-2023-hey-computer-make-me-a-font
- Size: 657 KB
- Stars: 471
- Watchers: 11
- Forks: 27
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FontoGen
Generate your very own font with FontoGen. Read more about the project in
my [blog article](https://serce.me/posts/02-10-2023-hey-computer-make-me-a-font).![screenshot](./img/fontogen.png)
## Installation
```bash
pipenv install
pipenv shell
```### Training
Please only train the model on open source fonts.
`./train_example.sh` contains an example of the training process.```bash
# the input fonts
ls ./example/dataset/
# prepare the dataset and start training
./train_example.sh
```### Inference
The model needs to be re-trained on a large dataset of OFL fonts. If anyone would like to contribute and re-train the model, please reach out and I'll be happy to help you set up the environment.