# fonts **Repository Path**: mirrors_openmaptiles/fonts ## Basic Information - **Project Name**: fonts - **Description**: Font glyphs for GL Styles with open fonts - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Open Font Glyphs for GL Styles This project packages the most common free fonts with [fontnik](https://github.com/mapbox/fontnik) so you don't have to worry about [SDL](https://www.mapbox.com/blog/text-signed-distance-fields/) and [gzipped PBFs](https://github.com/mapbox/mapbox-gl-js/issues/830). The fonts are deployed to https://free.tilehosting.com/ which also supports concatenating fonts. ## Configure Mapbox GL Style JSON Your current Mapbox GL Style JSON configuration for `glyphs` will look like this. ```javascript "glyphs": "mapbox://fonts/openmaptiles/{fontstack}/{range}.pbf", ``` In order to use the fonts without a Mapbox API key edit your Mapbox GL Style JSON and change the endpoint for `glyphs` to `http://fonts.openmaptiles.org/{fontstack}/{range}.pbf`. ```javascript "glyphs": "http://fonts.openmaptiles.org/{fontstack}/{range}.pbf", ``` ## Supported Font Families The following fonts that are available in Mapbox Studio are supported. * Noto Sans (patched by Klokan Technologies) * Open Sans * PT Sans * Roboto * Metropolis ## Package the Fonts Install required packages: ``` npm install ``` Generate fonts: ``` node ./generate.js ``` The PBFs will created be in the `_output` directory. ## Font License Please mind the license of the original fonts. All fonts are either licensed under OFL or Apache.