Sitra

Sitra — Free Download. Graphic font manager
Sitra is a desktop application for managing fonts. It allows you to consult, preview, install, and uninstall font families on Linux systems. The tool integrates access to the Google Fonts catalog and uses the Fontsource CDN for previewing without transferring data to external servers.
3.0(1 ratings)

Download Sitra (Official links)
File size: 2.06 MB
The latest version of Sitra is: 0.1.0
Operating system: Linux
Languages: English
Price: $0.00 USD

  • Google Fonts catalog query. Sitra retrieves the complete list of font families hosted in the Google Fonts repository in real time. The application shows the name of each font, its variants (weight, italic style), and the file size. It requires no API key or authentication.
  • Preview via Fontsource CDN. The visual representation of each typeface is served from Fontsource, a content delivery network specialized in fonts. This method preserves user privacy by not sending requests to Google's servers during the preview.
  • Local font installation. The program downloads the font files in TrueType format (.ttf) from the Google Fonts infrastructure and executes the installation process on the host operating system. On Windows, registration is done in the system fonts folder; on macOS and Linux, the standard font directories are used.
  • Controlled font uninstallation. Sitra allows you to remove previously installed fonts through its interface. The application verifies that the font is not in use by other processes before proceeding with the permanent deletion of the system file.
  • Code generation for web projects. For each selected font, the tool generates two inclusion methods: via a direct link to the Fontsource CDN and via an NPM installation command with the official Fontsource package. The code is presented in plain text format ready to copy.
  • Bulk download of fonts in TTF format. The user can select multiple font families and download them packaged in a compressed ZIP file. Each font retains its original name and variant structure within the package.
  • Filtering by typographic category. The interface incorporates toggle buttons to filter the catalog according to the standard classification: serif, sans-serif, display, handwriting, and monospace. The filter applies exclusively to the metadata provided by Google Fonts.
  • Search by family and subset. The search field allows you to locate fonts by family name or character subset (for example, latin, cyrillic, vietnamese). The search runs locally on the loaded list without additional network queries.
  • Font list export. Sitra offers the possibility to export the visible catalog in CSV or JSON format. The generated file contains the family name, category, number of variants, and available subsets.
  • Typographic metrics visualization. For each font, technical parameters extracted from the file are displayed: x-height, ascender, descender, character spacing, and default weight. This data is obtained from the local analysis of the TTF file downloaded to the cache.
  • Name conflict management. During installation, the system detects if a font with the same PostScript name already exists on the system. Sitra reports the conflict and offers the option to overwrite or keep the existing version without making changes.
  • Local index update. The application maintains an internal cache of Google Fonts metadata with a timestamp. The user can force synchronization to get the latest additions to the official catalog.

Development of Sitra began in 2023. The initial team consisted of three developers who defined the cross-platform architecture. The application is written entirely in Python using the Tkinter framework for the graphical interface.


Alternatives to Sitra:

FontBase — Free Download. Font manager for design

FontBase

FontBase is an application for macOS, Windows, and Linux that allows designers and typographers to manage, activate, and preview typeface collections.
Price: Free   Size: 110 MB   Version: 2.24.9   OS: Windows, Linux, MacOS