Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 ;)
- Host: GitHub
- URL: https://github.com/chiumax/adobe-font-scraper
- Owner: chiumax
- License: mit
- Created: 2020-08-01T21:53:22.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T11:25:39.000Z (almost 2 years ago)
- Last Synced: 2024-10-30T09:35:42.577Z (14 days ago)
- Language: JavaScript
- Homepage:
- Size: 31.8 MB
- Stars: 26
- Watchers: 1
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)