Making a font downloader with JS
Actual publishing date: Jan 14, 2022
đ Hey everyone!
Do you know Alfred? If youâre a MacOS user you probably do, but just in case, Alfred is a replacement for Spotlight but WAAAAAY better. Itâs faster, lighter, has more features, itâs awesome! And it also has support for custom workflows, which is basically mini algorithms that run when you type something in the search bar.
The options are unlimited, you can find your ip:
There are TONS of custom workflows ready to use in the web.
Well, Iâm always designing something, so I always need new fonts to use. I often do tiny projects for myself that I donât have any plan to release in a near future, so I obviously donât buy every font I wanna test. I know itâs not âlegalâ, but I donât think using a font for a personal project should require you to pay fot it. Controversial point? Yeah, for sure, but Iâm not a moral lord and I did a workflow to download fonts from Github for me đ
For those who donât know, Github has tons of paid fonts uploaded to public repos and you can find them by googling âsite:github.com yourfontnamehere.otfâ.
However, itâs really really boring to google, find a repo, download the entire repo, find the font folder, organizing the file names and put everything into my fonts folder.
Now look at this (unfortunately I canât embed videos or gifs into this newsletter yet, sorry đ):
A cool video showing the thing.
I even made a cute icon for Henry (the workflow's name lol):Â
As you can see, all the family was redirected to my Fonts folder in Dropbox and I can activate it in TypeFace!
Donât you know TypeFace? Itâs a super awesome font manager for MacOS. Take a look:
It has Google Fonts support, so you can activate any Google Font you want anytime just by clicking the small circle beside the font's title.
You can buy it here:
Typeface App â Font Manager for Mac
Or you can make a Setapp subscription for 9.99U$/month:
Setapp | The best apps for Mac in one suite
Setapp was the best thing I did in my life. I will share some of my favorite apps in the next newsletters.
Since there's only a few of you, if someone wants this workflow, just contact me by answering this newsletter and I'll gladly send it to you đ. I won't publish the code/workflow anywhere cause I don't want any of the packages to get patched. If I send you the workflow, I ask you not to publish as well.
This is it guys!
Thanks for reading!