Git Product home page Git Product logo

fonts's Introduction

CI Status

Google Fonts Files

This project mainly contains the binary font files served by Google Fonts (fonts.google.com)

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 (such as information on the project designer(s), genre category, and license - learn more) and a DESCRIPTION.en_us.html with a description of the family in US English.

The /catalog subdirectory contains additional metadata, such as profile texts and portrait/avatar images of font designers, and this is open for contributions and corrections from anyone via GitHub.

The /axisregistry subtree contains metadata for the GF Axis Registry, containing information on variable font axes that can be found in the collection, including experimental axes. As a subtree, no changes should be made directly to this repo, instead please use the upstream, github.com/googlefonts/axisregistry

The /lang subtree contains language support data, and should also not be changed here but instead upstream. github.com/googlefonts/lang

Bug Reports and Improvement Requests

If you find a problem with a font file or have a request for the future development of a font project, please create a new issue in this project's issue tracker.

Contribute Fonts

If you need more context on how to create issues in a GitHub issue tracker, or if you want to contribute a font directly, see CONTRIBUTING

Contributor Code of Conduct

However you choose to contribute, please abide by our code of conduct to keep our community a healthy and welcoming place.

Self Host Fonts Available From Google Fonts

Since all the fonts available here are licensed with permission to redistribute, subject to the license terms, you can self-host using a variety of third-party projects.

One popular service is Fontsource, which offers bundled NPM packages.

Local installation package managers

For Linux, macOS, FreeBSD, or HaikuOS you can also use fnt, to install single fonts. For RPM, DEB based systems, feel free to try the linked URLs for individual fonts. Others can also use the webservice.

Download All Google Fonts

You can download all Google Fonts in a simple ZIP snapshot (over 1GB) from https://github.com/google/fonts/archive/main.zip

Sync With Git

You can also sync the collection with git so that you can update by only fetching what has changed. To learn how to use git, GitHub provides illustrated guides, a youtube channel, and an interactive learning site. Free, open-source git applications are available for Windows and Mac OS X.

License

It is important to always read the license for every font that you use. Each font family directory contains the appropriate license file for the fonts in that directory. The fonts files themselves also contain licensing and authorship metadata.

Most of the fonts in the collection use the SIL Open Font License, v1.1. Some fonts use the Apache 2 license. The Ubuntu fonts use the Ubuntu Font License v1.0.

The SIL Open Font License has an option for copyright holders to include a Reserved Font Name requirement, and this option is used with some of the fonts. If you modify those fonts, please take care of this important detail.

Source Files

Source files for each family are often available from the designer, or from github.com/googlefonts

These fonts are usually the result of collaborative projects, where you are invited to discuss issues with the designers and even contribute to their ongoing development.

When customizing or remixing fonts, please do contact the designers to understand what they might need in order to include your improvements.

Most of all: Enjoy the fonts!

– The Google Fonts team

fonts's People

Contributors

aaronbell avatar alexeiva avatar andyjgf avatar bettergui avatar bghryct avatar chrissimpkins avatar davelab6 avatar eliheuer avatar elliotjaystocks avatar emmamarichal avatar felipesanches avatar garretrieger avatar graphicore avatar khaledhosny avatar m4rc1e avatar mintoming avatar moyogo avatar nathan-williams avatar nyshadhr9 avatar repeatdailystudio avatar rosawagner avatar rsheeter avatar sapics avatar shailenpatel2 avatar simoncozens avatar sking-2003 avatar thundernixon avatar vv-monsalve avatar yanone avatar zhaoxiong0211 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fonts's Issues

Outdated 'Open Sans' in repo

The Google Webfont API says 'Open Sans' was lastModified: '2015-04-27', but the files in this repo were not updated.

Out of curiosity: Do they need to be synced manually? Is there any other way to find out font changes than asking the API? (Ideally I was looking for a changelog because there were visual in the newer version now served by google, but since I haven't found the actual source repo for 'Open Sans' this was my next best bet)

subset parameter in URL is ignored for resulting CSS

Setting the subset parameter is ignored and all languages are output in the resulting CSS.
These URLs have been generated from the quick use page.

Example

Requesting "Open Sans, Light 300"

Default (Latin)

http://fonts.googleapis.com/css?family=Open+Sans:300

Output contains all languages

/* cyrillic-ext */
  ...
}
/* cyrillic */
  ...
}
/* greek-ext */
  ...
}
/* greek */
  ...
}
/* vietnamese */
  ...
}
/* latin-ext */
  ...
}
/* latin */
  ...
}
Setting specifically (Greek)

http://fonts.googleapis.com/css?family=Open+Sans:300&subset=greek

Output contains all languages

/* cyrillic-ext */
  ...
}
/* cyrillic */
  ...
}
/* greek-ext */
  ...
}
/* greek */
  ...
}
/* vietnamese */
  ...
}
/* latin-ext */
  ...
}
/* latin */
  ...
}

open sans 300 stop working

hi,
im using open sans latin-ext weight 300 on my site.. it was working well but today it just stop.. it dont display characters that was working before..

check the images

also you can see that characters works fine in all other widths, even in the 300 italic..
can you pls fix this issue?? thanks a lot

snimka obrazovky 2015-05-27 o 15 43 27
snimka obrazovky 2015-05-27 o 15 43 05

Bitter missing glyphs

Polish 'ś' character does not correctly - although it is supported by this font.

Project history missing

There should be 5 years of project history dating back to May 18, 2010. Is that just gone?

Amatic SC Bold Weight error

I'm using Amatic SC and using the 700 (Bold) version via Google Web fonts. It seems to have an error though, a question mark outputs as a (R) registered trademark glyph.

Is this something you are likely to fix or should I switch to the 400 version?

Opening guillemet character is wrong in Trocchi

As you can see in the screenshot, the opening guillement in Trocchi is replaced by the closing guillemet. This is a major flow in french, where these two characters are used for quoting.

trocchi

Thanks for the great work !

Droid Sans license?

the droidsans metadata (https://github.com/google/fonts/blob/master/apache/droidsans/METADATA.json) claims it is under the 'Apache2' license at the top, but it doesn't have a full LICENSE.txt file in the directory, and also has the line:
"copyright": "Digitized data copyright © 2007, Google Corporation."

Can Google (@davelab6) confirm that:
a) the content from Steve Matteson is under the Apache License, Version 2.0 at https://www.apache.org/licenses/LICENSE-2.0
b) the digitized data copyright to Google is also available under the same Apache License, Version 2.0
?

https://github.com/google/fonts/tree/master/apache/droidsansmono
and
https://github.com/google/fonts/tree/master/apache/droidserif
may need to be fixed too.

Alegreya kerning missing in the generated TTF

I'm migrating this from Google Code issue 295 as there was no resolution, and this impacts anyone who chooses to use Alegreya.

The kerning seems to be missing in the generated font files.

For example, W and e ("We") in Alegreya-Regular should have -75 kerning between them according to Alegreya-Regular-TTF.vfb. According to Fontforge, this does not seem to be the case in the generated TTF-file. Similar issues are present also in the other weights and styles.

Add Comic Neue

Hi Dave. You've made the submission process transparent and trackable. Thank you.

Call me paranoid but I feel you've written the first requirement with me in mind:

The typeface design is original, or a legitimate revival of a design in the public domain...

Is that going to be a problem? While Comic Sans is not in the public domain, I don't consider Comic Neue to be a revival of Comic Sans. Comic Neue was inspired by the negative perception around Comic Sans. The glyphs were drawn from scratch and while they are altogether different, a similarity can be seen between the two. Technically, and for example, you could say the same about Open Sans and the humanist typefaces that preceded it, however in my case the connection to the source is much stronger. What do you think?

https://github.com/crozynski/comicneue

Lato Light appears as Extra Bold

whylightbold

As you can see in the image, Lato Light is displaying improperly. I noticed it on websites, then saw it acting the same way on the Google Fonts page. This happens in my Chrome browser (43.0.2357.124).

UBUNTU render in CHROME browser

After include google font UBUNTU (not Condensed, not Mono) i discovered some issue.

In CHROME browser it does not show letter 'š' like 'škola' (school in slovak language). It show only '8' as upper-index. It is not problem with implementing, because it does not work on www.google.com/fonts too. You can try it yourself by choosing 'ubuntu' font in search box and typing (copy/paste) the word from my post into 'prewiev text'. In other browsers it works with no problems. Condensed and Mono as well...

EDIT:

i looks like conflict with local UBUNTU font.

Oswald font - nonconformant version number

Hi,

the version specifier for Oswald-Light is wrong:

$ otfinfo -i "Oswald-Light (1).ttf"
Family: Oswald
Subfamily: Light
Full name: Oswald Light
PostScript name: Oswald-Light
Mac font menu name: Oswald Light
Version: Version ; ttfautohint (v0.92.18-e454-dirty) -l 8 -r 50 -G 200 -x 0 -w "g"

should be 'Version 2.002 ; ttfautohint (v0.92.18-e454-dirty) -l 8 -r 50 -G 200 -x 0 -w "g"' to be conformant with spec. this will make version-aware font installers track this correctly.

Lato missing glyphs

Lato is missing some latin-extended glyphs:
U+010C Č
U+010D č
U+0110 Đ
U+0111 đ

Any chance of fixing this issue?

lato_font

Google fonts CDN returns 404 on open-sans cyryllic

So this issue is not completely related to this repo, but I think here may be people responsible for this.

When loading fonts from
http://fonts.googleapis.com/css?family=Open+Sans:400,600,700&subset=cyrillic,latin

You get 404 error on

Request URL:http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2
Request URL:http://fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2
Request URL:http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2

If shortly, latin fonts seem to load just fine but not cyryllic.

This issue broke fonts on many websites, I hope you can speed up fix for this issue.

Update Oswald

When using the font like this...

<link href='https://fonts.googleapis.com/css?family=Oswald:400,300,700|Quattrocento:400,700|Open+Sans:300italic,400italic,600italic,700italic,400,600,300,700' rel='stylesheet' type='text/css'>

... within a webpage rendered in IE10 when you print a document the text with Oswald will print the 's' character with these long lines that span over text below it until another element with Oswald begins. This can look like lines that span from h2 over numerous paragraphs until the next h2 is encountered.

The print previews all work without error, this only seems to be an issue when printing to a printer.

Missing Montserrat Weights

First off, thanks so much for posting this to Github.

I've been trying to use some alternate weights on the Montserrat typeface in addition to the 400 and 700 that are currently up. I see that there are three extra weights in this repository and the DESCRIPTION.html file has an added paragraph acknowledging the update. But this paragraph isn't reflected in the live font specimen page, and neither do the extra weights. I'm not able to manually call them from the CDN either. Is there some kind of licensing thing preventing you guys from adding those weights? Thanks!!!

Ensure all families have regular:400 styles

I'm not sure if this is the pace to report this or the webfont loader repo, or both.

There are several fonts hosted by google that do not work with FVD shorthand.

Off the nearly 700 fonts hosted by google (All of which accept the FVD syntax) only these font URL's resulted in 404's

GET https://fonts.googleapis.com/css?family=Buda:n3
GET https://fonts.googleapis.com/css?family=Coda+Caption:n8
GET https://fonts.googleapis.com/css?family=Open+Sans+Condensed:n3,i3,n7
GET https://fonts.googleapis.com/css?family=UnifrakturCook:n7

These do work with the older, more verbose syntax. For example:
GET https://fonts.googleapis.com/css?family=Buda:300

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.