OFFED - Open(type) Fea(ture) File EDitor for Linux Desktop
mitradranirban
Posts: 115
Offed is an Open source modern desktop dedicated editor for OpenType feature file (FEA), with parsing, validating, incremental compilation and instant shaping preview.It is written in Rust with a Tauri shell and Leptos UI.


First Alpha Release is currently available for Linux desktops, and planning to be made available for Windows soon
FEA Parser and Validator : Complete OpenType Feature File parsing with Pest grammar + AST, validates script, language, feature name matching with OpenType Spec
Fontc Compilation Pipeline: incremental UFO + FEA → TTF generation
TTF Export: Complete pipeline for production fonts
Rustybuzz Previews: Live shaping using freshly compiled TTFs
Tauri Desktop App: Native menus, file dialogs, IPC
Leptos UI: 4-pane editor, glyph canvas, feature trees, error display, resizable panes and a flexible grid layout using Tailwind CSS.
Spec Compliance: Updated OpenType registries to spec 1.9.1, including 187 script tags, 680 language tags (ISO 639-3), and 126 feature tags
UI Based system - to add script, language, feature and lookups to feature file

Any feedback welcome on my largest (till date) vibe coded project.
Completed Features include
UFO Font Loading: Full UFO 3/4 support vianorad (native backend)FEA Parser and Validator : Complete OpenType Feature File parsing with Pest grammar + AST, validates script, language, feature name matching with OpenType Spec
Fontc Compilation Pipeline: incremental UFO + FEA → TTF generation
TTF Export: Complete pipeline for production fonts
Rustybuzz Previews: Live shaping using freshly compiled TTFs
Tauri Desktop App: Native menus, file dialogs, IPC
Leptos UI: 4-pane editor, glyph canvas, feature trees, error display, resizable panes and a flexible grid layout using Tailwind CSS.
Spec Compliance: Updated OpenType registries to spec 1.9.1, including 187 script tags, 680 language tags (ISO 639-3), and 126 feature tags
UI Based system - to add script, language, feature and lookups to feature file

Any feedback welcome on my largest (till date) vibe coded project.
Tagged:
4
Categories
- All Categories
- 46 Introductions
- 3.9K Typeface Design
- 487 Type Design Critiques
- 567 Type Design Software
- 1.1K Type Design Technique & Theory
- 656 Type Business
- 862 Font Technology
- 29 Punchcutting
- 522 Typography
- 120 Type Education
- 325 Type History
- 77 Type Resources
- 112 Lettering and Calligraphy
- 33 Lettering Critiques
- 79 Lettering Technique & Theory
- 559 Announcements
- 94 Events
- 114 Job Postings
- 170 Type Releases
- 180 Miscellaneous News
- 276 About TypeDrawers
- 54 TypeDrawers Announcements
- 120 Suggestions and Bug Reports