Fonts - Font files available from Google Fonts

  •        109

This project contains the binary font files served by Google Fonts. The top level directories indicate the license of all files found within them. Subdirectories are named according to the family name of the fonts within. Each family subdirectory contains the .ttf font files served by Google Fonts, plus a METADATA.pb file with metadata for the family, and a DESCRIPTION.en_us.html with a description of the family in US English.



Related Projects

webfontloader - Web Font Loader gives you added control when using linked fonts via @font-face.

  •    Javascript

Web Font Loader gives you added control when using linked fonts via @font-face. It provides a common interface to loading fonts regardless of the source, then adds a standard set of events you may use to control the loading experience. The Web Font Loader is able to load fonts from Google Fonts, Typekit,, and Fontdeck, as well as self-hosted web fonts. It is co-developed by Google and Typekit. To use the Web Font Loader library, just include it in your page and tell it which fonts to load. For example, you could load fonts from Google Fonts using the Web Font Loader hosted on Google Hosted Libraries using the following code.

fontsource - Self-host Open Source fonts in neatly bundled NPM packages.

  •    CSS

Alternatively, you can see the list of supported fonts in Markdown format here. Self-hosting brings significant performance gains as loading fonts from hosted services, such as Google Fonts, lead to an extra (render blocking) network request. To provide perspective, for simple websites it has been seen to double visual load times. Benchmarks can be found here and here.

Sass-Web-Fonts - A Sass mixin to allow easy, efficient usage of Google Web Fonts.

  •    CSS

A Sass mixin to allow easy, efficient usage of Google Web Fonts. You can clone this repo and include _web-fonts.scss in your project manually, or you can install the sass-web-fonts package from npm or Bower.

google-webfonts-helper - A Hassle-Free Way to Self-Host Google Fonts

  •    Javascript

This service might be handy if you want to directly download all .eot, .woff, .woff2, .svg, .ttf files of a Google font (normally your User-Agent would determine the best format at Google's CSS API). Furthermore it provides charset customization and CSS snippets, hence getting your fonts ready for local hosting should be finally a breeze. The API is public, feel free to use it directly.

awesome-fonts - Curated list of fonts and everything


A curated list of fonts and typography resources. Feel free to make a pull request. Click here to read the guidelines.

google-font-download - Locally host Google's web fonts

  •    Shell

This is a small shell script that allows you to download Google's web fonts to your local file system. Additionally, a CSS file that uses your local copy of the fonts is generated. You may want to use this if you want to avoid requesting resources from 3rd party servers (for example for privacy reasons or because you do not have a connection to the public internet). The script is released under the 2-clause BSD license. The SPDX identifier of this license is BSD-2-Clause. See the LICENSE file for the terms.

google-type - Collaborative typography project using select passages from Aesop's Fables set to Google Fonts

  •    CSS

Thousands have visited this project and many are using this as an ongoing reference tool to learn about typography. It's important that submissions (pull requests) demonstrate a good foundation in typography. The primary goal is to communicate, not decorate.

translate-shell - :speech_balloon: Command-line translator using Google Translate, Bing Translator, Yandex

  •    Awk

It is a must to have corresponding fonts for the language(s) / script(s) you wish to display in your terminal. See wiki: Writing Systems and Fonts for more details on scripts and recommended Unicode fonts. Download the self-contained executable and place it into your path. It's everything you need.

3270font - A 3270 font in a modern format

  •    Makefile

This font is derived from the x3270 font, which, in turn, was translated from the one in Georgia Tech's 3270tool, which was itself hand-copied from a 3270 series terminal. I built it because I felt terminals deserve to be pretty. The .sfd font file contains a x3270 bitmap font that was used for guidance. If you are running Debian or Ubuntu and you don't want to mess with building your font files, you can simply apt-get install fonts-3270 (It's available from the Debian ( and Ubuntu ( package repos at and, although the packaged version may not be the latest version, but it's good enough for most purposes. For those who don't have the luxury of a proper system-managed package, Adobe Type 1, TTF, OTF and WOFF versions are available for download on (although this URL may not always reflect the latest version).

beautiful-web-type - A showcase of the best typefaces from the Google web fonts directory.

  •    Ruby

A showcase of the best typefaces from the Google web fonts directory.

gooreplacer4chrome - ?????????Google Fonts/API/themes??Chrome?????????????????? :-)

  •    Javascript

?????????Google Fonts/API/themes??Chrome?????????????????? :-) - 🔥 Powerful Bootstrap theme builder for your next project

  •    HTML

Bootstrap 4 – was built for the latest version of Bootstrap (v4.0.0-beta.2). Google Fonts – All Google Fonts are available and auto suggested for font variables.

nerd-fonts - :abcd: Iconic font aggregator, collection, and patcher

  •    CSS

Nerd Fonts is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as Font Awesome ➶, Devicons ➶, Octicons ➶, and others.

romfont - VGA and BIOS rom font extraction

  •    C

I have diassembled and/or searched BIOS and VGA-ROMs for fonts and extracted these. Also I have written a few tools to support this job. All extracted fonts and screenshots are available here. I have written a big table to show what is covered. Also had a look and wrote about fonts of open source BIOSes/source available. If you have exotic ROMs or links to other open source BIOSes please let me know. Testing a ROM for known fonts and add it to this list only takes a few minutes and if there is one with a yet unknown font, I am happy to extract and document it :) I am really intersted in ROMs of old laptops with weird LCD-fonts and embedded devices (like POS systems, cash registers, money machines and other stuff). Also if you have localized graphic cards, that bring a local charset (ex. greek), I am happy to extract their' fonts.

noto-fonts - Noto fonts, except for CJK and emoji


Noto’s goal is to provide a beautiful reading experience for all languages. It is a free, professionally-designed, open-source collection of fonts with a harmonious look and feel in multiple weights and styles. All Noto fonts are published under the SIL Open Font License (OFL) v1.1, which allows you to copy, modify, and redistribute them if you need to. To easily preview and download Noto fonts, visit For background, technical details, and how to contribute, see the FAQ.

weloveiconfonts - This is like Google Web Fonts, but for Open Source Icon Fonts. Hurray!

  •    CSS

The next step is to create a version which suits the needs of the community. So please share your ideas with me. Handcrafted 2012 - 2013 by @TimPietrusky in Germany.


  •    Java

This sample demonstrates how to use the Downloadable Fonts feature introduced in Android O. Downloadable Fonts is a feature that allows apps to request a certain font from a provider instead of bundling it or downloading it themselves. This means, there is no need to bundle the font as an asset. The parameters ProviderAuthority, ProviderPackage are given by a font provider, in the case above uses Google Play Services as a font provider. The third parameter is a query string about the requested font. The syntax of the query is defined by the font provider.

Redacted-Font - Keep your wireframes free of distracting Lorem Ipsum.

  •    HTML

Keep your wireframes free of distracting Lorem Ipsum. Look in the fonts/ directory for the desktop fonts, and the fonts/web/ directory for the web fonts.


  •    Shell

otf2tex is a system for converting OpenType fonts for use with TeX, and for utilizing many of the features found in OpenType fonts. Included are scripts for converting and installing the fonts, and TeX inputs for using the fonts.


  •    C++

A cross platform (Win, Mac, Linux) font manager for sorting large numbers of fonts. Fonts can easily be added and removed from the system, making only the fonts that are currently needed available. Fonts can be tagged, and grouped into sets.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.