snowie2000/mactype

Better font rendering for Windows.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 13 minutes ago
Added to GitGenius on September 5th, 2026
Created on April 2nd, 2015
Open Issues & Pull Requests: 339 (+0)
GitHub issues: Enabled
Number of forks: 448
Total Stargazers: 11,934 (+0)
Total Subscribers: 219 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 99
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 617 days
Stale 30+ days: 97
Stale 90+ days: 83

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • waiting user feedback (8)
  • bug (4)
  • help wanted (2)
  • stale (2)
  • wontfix (2)
  • wip version (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

MacType is a font rendering enhancement tool for Windows that improves text display quality system-wide.

The tool addresses poor font rendering on Windows by intercepting and modifying how applications display text. It works by hooking into the rendering pipeline at a low level, allowing it to apply superior font smoothing and hinting algorithms before text reaches the screen. The project supports both the legacy GDI rendering path and the modern DirectWrite API, giving it broad compatibility across different Windows applications and versions.

Adoption suits users who spend significant time reading text on Windows and find the default rendering unsatisfactory, particularly those accustomed to macOS-style font rendering. The tool works best with applications that use standard Windows rendering APIs; Office 2013 is incompatible because it uses proprietary rendering, while Office 2016 and later work via DirectWrite. Users on 64-bit Windows should be aware that antivirus software may flag the tool's process injection as suspicious, though running in Service Mode mitigates this. The project offers multiple deployment modes including tray mode and service mode, with separate parameter adjustment available for DirectWrite rendering.

Development shows sustained maintenance with recent updates addressing Windows 11 compatibility, color font support, multi-monitor improvements, and expanded localization. The project accepts community contributions for translations and has incorporated localization work in simplified Chinese, traditional Chinese, English, and Korean. Known issues are documented transparently, including conflicts with certain applications and workarounds for specific software like WPS. The codebase includes a build guide for those wanting to compile from source, and the project maintains an active wiki documenting configuration options and troubleshooting steps.