> programming-fonts-installer

Browse and install 100+ programming fonts from your terminal.

font_installer.py
$ pip install -r requirements.txt
$ python font_installer.py

■ Programming Fonts Installer
Loading 100+ fonts... done
Ready. Select a font to view details.
Python 3 Textual TUI Cross-platform

# Features

Everything you need to find and install the right programming font.

Browse 100+ Fonts

Curated collection from the ProgrammingFonts repository, including Fira Code, JetBrains Mono, Hack, and many more.

One-Key Install

Select a font and press i to install. Downloads directly from GitHub and places files in the correct OS directory.

Real-Time Search

Press / and start typing to instantly filter the font list. Find exactly what you need in seconds.

Cross-Platform

Works on Linux, macOS, and Windows. Automatically detects your OS and installs to the correct font directory.

# Installation

Get up and running in three steps.

1

Clone the repository

$ git clone git@github.com:anami/programming-fonts-installer.git $ cd font-installer
2

Install dependencies

Requires Python 3 and pip.

$ pip install -r requirements.txt
3

Run the application

$ python font_installer.py

# Keyboard Shortcuts

Navigate the TUI without leaving the keyboard.

keybindings
Key Action
/ Focus the search box to filter fonts
j / k Move down / up in the font list
i Install the selected font
r Refresh the font list
Esc Quit the application