https://github.com/eliheuer/libretype-data-tools
A collection of scripts for working with the whole libre/open-source typeface ecosystem.
https://github.com/eliheuer/libretype-data-tools
csv data fonts ofl typefaces
Last synced: 9 months ago
JSON representation
A collection of scripts for working with the whole libre/open-source typeface ecosystem.
- Host: GitHub
- URL: https://github.com/eliheuer/libretype-data-tools
- Owner: eliheuer
- License: apache-2.0
- Created: 2020-07-27T04:41:41.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-07-28T20:06:05.000Z (over 5 years ago)
- Last Synced: 2025-06-05T23:12:30.811Z (10 months ago)
- Topics: csv, data, fonts, ofl, typefaces
- Language: Shell
- Homepage:
- Size: 715 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🧰 Libretype Data Tools
Libretype Data Tools is a collection of scripts for working with the whole [libre/open-source](https://en.wikipedia.org/wiki/Free_and_open-source_software) typeface ecosystem.
## Tools
### backup-ofl-complete.sh
>⚠️ Warning: The [CSV spreadsheet](csv-data/OFL.txt) this uses is under active development and currently only backs up popular repositories on GitHub up to about 16 stars. Pull requests are welcome to improve the [CSV spreadsheet](csv-data/OFL.txt). I hope to have this populated with at least the top 3000 OFL fonts ASAP. -Eli
This BASH script makes a backup of the full known OFL ecosystem, as defined by a [CSV spreadsheet](csv-data/OFL.csv) located in this repository.
You will need a [BASH-like](https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html) terminal(macOS, Linux, WSL, etc) with [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) installed for it to work correctly. From the root directory of this repository, run the script and a backup directory with the current date appended will be created in the same location. To run the script enter the command:
```
sh backup-ofl-complete.sh
```
A full OFL backup currently requires about `30GB` of free disk space and can take a considerable amount of time depending on your internet connection speed.
If there is a typeface you want to see included, please make a pull request or issue to add it.
