Navigate:
~$FONTS0.0%

Google Fonts: Repository of open-source font files

TrueType font binaries and metadata organized by license.

LIVE RANKINGS • 06:52 AM • STEADY
OVERALL
#237
19
FRONTEND
#29
1
30 DAY RANKING TREND
ovr#237
·Front#29
STARS
26.2K
FORKS
3.2K
DOWNLOADS
151
7D STARS
+5
7D FORKS
0
See Repo:
Share:

Learn more about fonts

The Powerline fonts repository is a collection of pre-patched monospace font families modified to include extended glyph sets for status line rendering in terminal applications. Each font family is stored as TrueType font binaries with additional Unicode glyphs appended to support graphical symbols like arrows, branch indicators, and line-drawing characters used by Powerline-compatible shell prompts. The repository provides an installation mechanism that copies font files into the system's font directory and triggers the operating system's font cache rebuild process to register the new typefaces. Font families are organized in dedicated subdirectories, allowing selective installation of individual typeface collections rather than the complete repository. The patched fonts maintain their original licensing while adding the supplementary character ranges necessary for enhanced terminal interface rendering.

fonts

1

License-organized structure

Font files are grouped by license type at the top level, with each family directory containing the appropriate license file and metadata. This approach makes it straightforward to identify licensing requirements for individual fonts.

2

Distributed metadata system

Uses subtrees for axis registry and language support data that pull from upstream repositories, preventing duplication and allowing changes to be made at the source rather than in this repository.

3

Multiple distribution methods

Supports git-based synchronization for incremental updates, ZIP snapshot downloads, and integration with third-party package managers and services like Fontsource for various deployment contexts.


import matplotlib.font_manager as fm
from pathlib import Path

# Check if Powerline font is available
font_path = Path.home() / '.local/share/fonts/Meslo LG M Regular for Powerline.ttf'
if font_path.exists():
    fm.fontManager.addfont(str(font_path))
    print("Powerline font loaded successfully")

v2015-12-04

Initial release of powerline/fonts; no prior versions exist. Release notes do not specify installation steps, supported platforms, or font list.

  • Install fonts from this first release to enable Powerline glyphs in terminal emulators and editors.
  • Release notes provide no details on breaking changes, dependencies, or compatibility requirements.


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers