Skip to content

rootfont/rootfont

RootFont

RootFont Logo

The native font manager for designers and programmers on macOS.

Status

Current build: v0.2.0-beta (4)
Platform: macOS 14+
Bundle ID: com.rootfont.app

RootFont is currently in active beta development.

Screenshots (v0.2.0-beta)

RootFont main window in dark mode RootFont main window in light mode

Screenshots follow the screenshots/v<version>/NN-<slug>.png convention. Validate locally with python3 scripts/optimize-screenshots.py --check before committing new images.

Features

  • Browse installed fonts on macOS
  • Search fonts by name
  • Preview fonts with custom text and size
  • Filter by source/style
  • Favorites and recents support
  • Localized UI (English, Simplified Chinese, Traditional Chinese, Japanese, Korean)

Localization

  • Supported languages: en, zh-Hans, zh-Hant, ja, ko
  • Quick Sample presets include dedicated Japanese and Korean text
  • When a selected font does not fully support current preview text, RootFont shows a fallback warning

Quick Start

Requirements

  • macOS 14+
  • Xcode 15+ (Swift toolchain included)

Run

swift run RootFontApp

Run Tests

swift test

Contributing

Contributions are welcome. See CONTRIBUTING.md for details.

License

RootFont is licensed under Apache License 2.0. See LICENSE.

Third-Party Notices

See NOTICE for third-party attribution requirements.

Code of Conduct

This project follows the Contributor Covenant. See CODE_OF_CONDUCT.md.

About

The native font manager for designers and programmers on macOS.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors