Pinned Repositories
docs
Modular Font Editor K documentation and design goals. This repository contains no source code; see the modules for source.
feaparser.rlib
The beginnings of an Adobe FEA (feature file syntax) parser
glif
A stand-alone glyph viewer and editor (UFO .glif). (ꞵ quality)
glif2svg
Convert UFO .glif files to SVG, whether they're part of a font or not
glifparser.rlib
A parser and writer for UFO `.glif` files.
math.rlib
A library which supplies mathematics and algorithms for manipulating beziers.
metadata
Basic font metadata fetcher/updater for the MFEK project
sfdLib.py
An SFD to UFO converter
stroke
A utility for stroking paths in font glyphs (UFO .glif) written in Rust.
ufo
UFO viewer (WIP, not done)
Modular Font Editor K's Repositories
MFEK/glif
A stand-alone glyph viewer and editor (UFO .glif). (ꞵ quality)
MFEK/docs
Modular Font Editor K documentation and design goals. This repository contains no source code; see the modules for source.
MFEK/stroke
A utility for stroking paths in font glyphs (UFO .glif) written in Rust.
MFEK/glifparser.rlib
A parser and writer for UFO `.glif` files.
MFEK/math.rlib
A library which supplies mathematics and algorithms for manipulating beziers.
MFEK/metadata
Basic font metadata fetcher/updater for the MFEK project
MFEK/ufo
UFO viewer (WIP, not done)
MFEK/mfek.github.io
MFEK website
MFEK/spiro.rlib
Raph Levien's C implementation of Spiro in pure Rust, transpiled by C2Rust and then heavily edited
MFEK/nfd.rlib
OS-native file dialogs on Linux, OS X and Windows
MFEK/typoscale.rlib
1, 1 1⁄10, 1 3⁄10, 1 ½, 1 7⁄10, 2, 2 ⅕, 2 ⅗, 3, 3 ⅖, 4, 4 ½, 5 ⅕, 6, 6 9⁄10, 8, 9 1⁄10, 10 ½, 12 1⁄10, 13 9⁄10, 16, 18 3⁄10, 21 1⁄10, 24 ⅕, 27 ⅘, 32, 36 7⁄10, 42 ⅕, 48 ½, 55 7⁄10, 64, 73 ½, 84 ⅖, 97, 111 ⅖, 128, 147, 168 ⅘, 194, 222 ⅘, 256...
MFEK/ufoblocks.rlib
UFO block enumeration library
MFEK/glifrenderer.rlib
A Skia renderer that takes an MFEK glyph and draws it out to the canvas. This is used in both MFEKufo and MFEKglif.
MFEK/AGPL-Flood-Exception
Worldwide AGPL Exception for Modifications for the Purposes of Flood Control, Security, and CAPTCHA Software Integration
MFEK/clap.rlib
A full featured, fast Command Line Argument Parser for Rust
MFEK/egui-sdl2-event.rlib
Provides event handling for egui in SDL2 window applications.
MFEK/egui.rlib
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native (MFEK fork)
MFEK/egui_dock.rlib
Docking support for egui – an immediate-mode GUI library for Rust
MFEK/egui_skia.rlib
Render egui with skia!
MFEK/glifnames.rlib
Rust crate for mapping to glyph names according to the Adobe Glyph List Specification
MFEK/integer_or_float.rlib
"Integer or float" data type
MFEK/ipc.rlib
Modular Font Editor K (MFEK) inter-process communication library
MFEK/kurbo.rlib
A Rust library for manipulating curves
MFEK/nativefiledialog.so
A tiny, neat C library that portably invokes native file open and save dialogs.
MFEK/num-traits.rlib
Numeric traits for generic mathematics in Rust
MFEK/org.mfek.glif.yml
Pull requests for new applications to be added
MFEK/pathops
Applies a boolean (union/intersect/difference/XOR…) operation to a glyph in UFO .glif format.
MFEK/Sans.otf
A font inspired by 1800s wood type
MFEK/savefile.rlib
An easy to use library to save arbitrary rust data-structures to disk (or serialize to any other stream)
MFEK/spline.rlib
A spline for interactive 2D curve design