Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/chiumax/adobe-font-scraper

💢 don't have adobe plan and want their fonts? no need to worry! download from us ;)
https://github.com/chiumax/adobe-font-scraper

Last synced: 32 minutes ago
JSON representation

💢 don't have adobe plan and want their fonts? no need to worry! download from us ;)

Awesome Lists containing this project

README

        

# Adobe Font Scraper
> Adobe Font Download Utility

Downloads .ttf font files from any Adobe font link.

~~Demo: https://adobe-font-scraper.herokuapp.com/~~

~~Hosted on Heroku free tier so it might take a hot minute to spin up server and load.~~

GONE. No LINK. GOT DMCAd

## How To Run
```sh
# install dependencies
$ npm install

# launch server
$ npm start
```

## How To Scrape All Fonts

1. Go to `src/fonts.js`.
2. Uncomment line 172 and run `node src/fonts.js`. This will create a JSON file which holds all the links.
3. Comment that line.
4. Uncomment the block of code below 172 and run `node src/fonts.js`.
5. In the event that the script breaks, just run it again, it will check against already downloaded files.
6. Profit.

## Dependencies / Environment

- NodeJS (v14.2.0)
- Express - server
- Puppeteer - scraping
- wawoff2 - decoding WOFF2 files
- opentype.js - getting font details (font family)