Skip to content

ocornut/proggyforever

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProggyForever

ProggyForever is an MIT-licensed partial reimplementation of the ProggyVector font (originally by Tristan Grimmer), which itself is a vector-based reinterpretation of the ProggyClean bitmap font that happily served as Dear ImGui default font for over 10 years.

The problem

While ProggyVector looks perfectly adequate, it was designed on top of a series of older fonts, the oldest of which uses an old "Bitstream Vera License", loosely based on MIT but not strictly so. Therefore, if we embed ProggyVector into our software, we cannot strictly claim the package is MIT-licensed. Users would need to review and abide to the ProggyVector license which by virtue of being non-standard would create legal friction.

The aim was to preserve and honor the legacy of the ProggyClean font, and there were no MIT or OFL versions of ProggyVector available.
While investigating potential alternatives, I also realized there was a lack of MIT Licensed fonts. Modern open-source fonts tend to be OFL licensed.

The solution

Since the final typographic design of ProggyVector is Tristan's work, is MIT-licensed, and aspired to match the original ProggyClean glyphs, I decided to have it recreated from scratch without relying on ProggyVector source data. This way, the new font can be MIT-licensed. Yeah!

I first asked Tristan whether he could be commissionned to do that work - which he was favorable to - but he didn't have the time for it. I then commissioned Thiebault Courot to redo it, applied various minor tweaks and fixes, and reworked his editing pipeline toward shipping FontForge source files so we can allow and track future changes.

ProggyClean vs ProggyForever

ProggyForever Compare

The new font is designed to be embeddable inside Dear ImGui sources by default. After applying optimizations through a Fontforge script and compression it is about ~14 KB which was deemed a reasonable size (embedding can be opted-out).

Feedback/comments in Dear ImGui thread: #9233

Enjoy!
-Omar

Licensing

This font is available under the MIT License.
Copyright (c) 2026 Disco Hello
Copyright (c) 2019,2023 Tristan Grimmer

In order to not perpreprate the issue we tried to solve: we are open to relicense this under multiple licenses if there would be a need for it.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages