Introducing Bezy (draft)
A new free & open-source cross-platform font editor with a built in bidirectional multi-buffer text editor.
Published September 6th, 2025
”The enjoyment of one’s tools is an essential ingredient of successful work.”
—Donald Knuth
Following in the tradition of RoboFont, FontForge, Runebender, and MFEK, Bezy is a new font editor designed for customization. Built in Rust using a game engine and architected for CLI workflows and AI integration, this cross-platform editor tries to deliver the performance and aesthetic experience needed for type designers to stay in a creative flow state.
For educators and students, Bezy transforms the font editor from a black box into a transparent learning environment. I reject the walled-garden approach of prosumer software. When designers spend hours daily with professional tools, that time should foster growth and understanding—not dependency.
The editor features groundbreaking support for RTL scripts. Unlike editors that retrofitted RTL support, Bezy was architected from day one with bidirectional type design in mind, featuring a multi-buffer text editor and variable-width glyph grid, designed to meet the unique demands of global script design and font engineering.
Bezy embraces human-AI collaboration as a core principle. Through integration with tools like Claude Code, designers can extend functionality without deep programming expertise, thanks to an architecture built for AI-assisted workflows. Rust’s exceptional tooling, documentation, and community ethos lower the barrier to customization compared to currently available alternatives. In-editor local and remote AI model integration is planned for 2026.
bezy.org