A command-line font manager for macOS and Linux that installs fonts from Debian and Google repositories.
fnt is a command-line font manager for macOS and Linux that provides an apt-like interface to install and manage fonts from repositories. It addresses the gap in easily accessing the latest fonts by pulling from Debian sid and Google Fonts, offering over 2,000 fonts without relying on external package managers. The tool enables users to update, search, preview, install, and list fonts directly from the terminal.
Developers and system administrators on macOS or Linux who prefer terminal-based workflows and need to manage fonts without graphical interfaces. It is particularly useful for users on Debian stable or non-Debian-based distributions who want access to the latest fonts.
Developers choose fnt for its minimalist, Unix-like philosophy that does one thing well: managing fonts efficiently via CLI. Its unique selling points include privacy-focused self-hosting of Google Fonts to avoid tracking, cross-platform support, and integration with repositories like Debian sid and Google Fonts for a vast font selection.
apt for fonts, the missing font manager for macOS/linux
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Integrates with Debian sid and Google Fonts, providing access to over 2,000 fonts directly from the command line, as highlighted in the README's repository descriptions.
Offers apt-like commands for updating, searching, previewing, and installing fonts, ideal for terminal-centric workflows and batch operations demonstrated in usage examples.
Enables self-hosting of Google Fonts locally to avoid external tracking, addressing privacy concerns referenced in the README with links to articles on the topic.
Works on both macOS and Linux, filling a gap where traditional package managers like Homebrew lack comprehensive font support, as noted in the 'Why?' section.
Only pulls fonts from Debian sid and Google Fonts, excluding other repositories or custom font sources, which restricts flexibility for diverse font needs.
Font previews rely on chafa and Debian screenshots, adding setup complexity and potential internet reliance, as mentioned in the 'Thanks' section for preview functionality.
Cannot add or manage user-provided fonts; it strictly installs from predefined repositories, limiting personalization for projects with unique typography requirements.