Freedom251 › Font Design Software
Bezy
What Bezy is
Bezy is a free, open-source font editor built with Rust and the Bevy game engine. It uses UFO as its current default source format and documents controls for selecting and nudging points, undoing and redoing, saving, deleting, panning and zooming, and navigating codepoints. The project emphasizes simplicity, customization, user empowerment, and education, alongside AI-agent-assisted programming and type design. Bezy can be built from source with Rust and Cargo using `cargo run`, or compiled as a WebAssembly application for browsers. The browser version has limited file-system access, does not currently support `--load-ufo`, and may lack desktop features or behave differently from the native version. Many settings can be changed in `src/settings.rs`, and editing tools can be added through Bevy’s plugin architecture. The README characterizes the current software as very raw and not yet suitable for use unless the user wants to learn the codebase. In this pre-v1.0 stage, many features are accessible only through keyboard shortcuts; interface buttons are planned before v1.0. The repository is licensed under GPL and has no releases listed.
Who it suits
Bezy may suit developers or type-design learners who want to explore its codebase and customize an early font editor. It is not presented as ready for ordinary use.
What it does well
- Free and open source under GPL
- Supports Linux, macOS, and web
- Settings and editing tools can be customized
- Documents core point-editing and navigation controls
What to know first
- README says it is not yet suitable for use
- Many pre-v1.0 features require keyboard shortcuts
- Browser build has limited file access
- Repository has no releases listed
Limits
The project describes its current software as very raw and many pre-v1.0 features are available only through keyboard shortcuts. The browser build has limited file system access and does not support `--load-ufo`.
Getting started
- Open the Bezy GitHub repository.
- Build and run from source with Rust and Cargo using `cargo run`.
- For browser use, build Bezy as a WebAssembly application.
- Use the documented keyboard shortcuts for editing controls.
Verdict
Bezy offers an open-source starting point for learning about font-editor code and customization. Its README warns that the current software is very raw, so it is not suited to users seeking a ready-to-use editor.
Questions
Is Bezy free?
Yes. Bezy is free and open source under the GPL.
Which platforms does Bezy support?
Bezy is listed for Linux, macOS, and the web.
How do I install or run Bezy?
The README documents building and running from source with Rust and Cargo using `cargo run`. A WebAssembly build can run in browsers.
What font format does Bezy use?
UFO is its current default source format.
Is Bezy ready for general use?
The README describes it as very raw and not yet suitable for use unless you want to learn the codebase.
Facts from Bezy's own pages
- AI plans
- The README says built-in AI-agent functionality using Font Garden and other models is planned for after v1.0. · github.com, 4 Oct 2026
- Browser build
- Bezy can be built as a WebAssembly application to run in web browsers. · github.com, 11 Oct 2026
- Browser limitation
- The WASM build currently lacks --load-ufo support, has limited file-system access, and may not include some desktop features. · github.com, 11 Oct 2026
- Browser limitations
- The WASM build has limited file system access, does not currently support `--load-ufo`, and may lack desktop features or perform differently from the native version. · github.com, 4 Oct 2026
- Community support
- The README points users to GitHub Discussions for questions and general discussion and the issue tracker for bugs and suggestions. · github.com, 11 Oct 2026
- Customization
- The README describes a dynamic toolbar system for adding custom editing tools through Bevy plugins. · github.com, 11 Oct 2026
- Desktop installation
- The documented installation uses Rust and Cargo and gives instructions for macOS, Linux, or WSL. · github.com, 11 Oct 2026
- Editing
- The documented keyboard shortcuts include point selection and nudging, undo and redo, saving, and view panning and zooming. · github.com, 11 Oct 2026
- Editing controls
- The README documents point selection and nudging, undo and redo, saving, deletion, pan and zoom, and codepoint navigation shortcuts. · github.com, 4 Oct 2026
- Font format
- UFO is the current default source format. · github.com, 11 Oct 2026
- Install
- The README documents building and running Bezy from source with Rust and Cargo using `cargo run`. · github.com, 4 Oct 2026
- Intended approach
- Bezy emphasizes simplicity, customization, user empowerment, education, and AI-agent-assisted programming and type design. · github.com, 4 Oct 2026
- Intended users
- Bezy is designed for simplicity, customization, user empowerment, education, and AI-agent-assisted programming and type design. · github.com, 11 Oct 2026
- License
- The repository identifies the project as GPL-3.0 licensed. · github.com, 11 Oct 2026
- Planned AI features
- The README says built-in AI-agent functionality using Font Garden and other models is planned post-v1.0. · github.com, 11 Oct 2026
- Pre-release UI
- The README says many features in the pre-v1.0 release are only available through keyboard shortcuts, with UI buttons planned before v1.0. · github.com, 4 Oct 2026
- Product
- Bezy is an open-source cross-platform font editor built with the Bevy game engine and Rust. · github.com, 11 Oct 2026
- Project status
- The README describes the software as very raw and not yet suitable for use unless you want to learn the codebase. · github.com, 11 Oct 2026
- Releases
- The GitHub releases page says there are no releases for the repository. · github.com, 4 Oct 2026
- Support and community
- The README points users to GitHub Discussions for questions and Issues for bugs and improvement suggestions. · github.com, 4 Oct 2026
Where Bezy stands on Freedom251
- Font Design Software#26 of 33