Make sure that you download either an otf or otc file (or ttf, ttc) or a tarball or a zip file (rather than a distro package - unless you are running that distro). The 'c' files are collections - more than one otf or ttf in the same file, to save space. If both OpenType and True Type are available, prefer OpenType - it can contain more variations for software that knows how to use them.
Some of these packages contain many other fonts besides those I have documented - I suggest that most people will not need those other fonts, but try them and either use them or remove them. Previously I said "Do not forget to run fc-cache after adding or removing fonts." - in fact that advice is obsolete on linux systems, any recent version of fontconfig will rebuild caches as necessary - if you install a large number of fonts at the same time, you might notice a short delay if you run fc-list or fc-match in the next 30 seconds.
In many cases, particularly where the package is a zip file, there might not be an encompassing directory (everything just dumps into $PWD) or (harder to spot) the perms may be wrong (I have seen bad perms on files and even on subdirectories). No doubt installing such files in your home directory does not cause a problem, but for system-wide installs the files should be the normal 644 perms, and 755 for directories. Yes, I assume most people know that, but it still trips me up from time to time when I look at a new font.
The opendesktop fonts are a successor to the fireflysung font, and the sung font continues to use that name, so they cannot both be installed. The source location has varied, a while ago there were current versions on github, but then those got deleted. The 1.4.2 version is old, but newer than fireflysung, and Arch has a copy at opendesktop-fonts .
For all the ADF fonts, go to arkandis/adffonts and download the zip file(s) you require.
baekmuk-ttf-2.2 can be found at the 'PROJECT DOWNLOAD' link here.
There were later versions of the fireflysung font in OpenDesktop Fonts packages, but it was always hard to find a current upstream. In the early part of 2016 I found them at github, but that repo has now been deleted. In the absence of any explanation, I do not feel it is safe for me to offer the git versions I downloaded (there might be licensing problems). But because BLFS has continued to suggest this old version I have reinstated it here (the font name conflicts with the newer odosung.ttf from OpenDesktop, so I could not use both).
You can find it at osuosl.org.
Sometimes, this is the easiest place to get a particular font:
The current versions of the Fandol OTF fonts can be found at fonts/fandol.
For the debian links, use the .orig tarball if there is one.
You can find the current release of this tarball at dejavu-fonts.org.
Droid Sans Fallback is at Droid-Sans-Fallback.
Mr. Duffner provides EB Garamond at EB Garamond (click on 'here' in the text).
There are many fonts at github, but some are only source. I have referenced the following in this page. Where there is not a release, the prepared fonts of these repositories are amongst the other files in the repository.
Downloading these for the first time can be a bit tricky if you are not used to the user interface. And searching can be hard, so I will provide a link for each font. Follow the link in a graphical browser, click on 'Download family'.
All of these are at URLs of the form "https://fonts.google.com/specimen/Name+Variant"
This is available at gnu/freefont.
GUST, the Polish TeX Users Group, has an e-foundry which provides various fonts. It is at gust/projects/e-foundry.
This is available at ipafont.ipa.go.jp (click on 'English' and then find it under "What's New" at the bottom of the page).
JetBrains Mono is available at jetbrains.com.
There is an old version at google, but Lato2OFL is at lato-free-fonts.
NanumFont_TTF_ALL is available at naver.com.
The pages for Noto at google have been reorganized, a complete (old) tarball of all Noto fonts is no-longer available.
For general help on Noto fonts, go to Noto Use.
The current fonts are all at Google fonts and use a similar way of specifying which font is required. For vanilla Noto Sans go to Noto+Sans and change the items after 'Noto+' to get different variations, e.g.
The CJK fonts, as was, are no longer supplied in multi-language ttc files, instead they are in language-specific downloads such as 'Not Sans JP'.
The old Noto Sans Mono CJKxx fonts are no-longer available, but can be found at
This is at opendyslexic.org Please note that the perms in the zip file are all 000!
VL Gothic is at vlgothic.
The kochi-substitute fonts are available at efont.
The lohit fonts were originally at fedorahosted.org. When that was closed down they took a long time to reappear, so I had alternative links to mirrors. But now they have reappeared at pagure.org. I looked at older versions.
DoulosSIL-6.200, Harmattan-Regular_1.001, LateefRegOT_1.001, Padauk-2.8, Scheherazade-2.100 are all at SIL Fonts .
The official site is ax86.net and the latest version is always packaged as 'latest.zip' (follow the Java / non-windows link) but with a versioned directory in the zip file.
font-bh-ttf-1.0.4 is available at Xorg.
Ken Moffat, 2016-2023. E&OE