Skip to main content

vfbLib

Converter and deserializer for FontLab Studio 5 VFB files.

FontLab’s own vfb2ufo converter is from 2015, only outputs UFO v2, and contains serious bugs that are never going to be fixed. Its support on macOS is subject to Apple’s mercy (no native support for Apple Silicon).

That’s why in 2022 a single determined programmer, me, Jens Kutílek, armed with nothing but a hex editor set out to rectify this situation. In late 2025, Yuri Yarmola let me have a look at the original VFB code from FontLab. I am very grateful for his kindness. Without Yuri’s help, I would probably never have figured out some parts of the format.

The VFB file format is described in the vfbLib-rust repo, a work-in-progress implementation of vfbLib in rust.

Installation

Development Installation

To install from source in editable mode:

git clone git@github.com:LucasFonts/vfbLib.git
cd vfbLib
pip install -e .

End-User Installation

vfbLib is on the Python Package Index. Install via pip:

pip install vfblib

Usage

See the description of the command line scripts.

Copyright

© 2022-2026 by LucasFonts GmbH, Berlin

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vfblib-0.11.7.tar.gz (94.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vfblib-0.11.7-py3-none-any.whl (119.4 kB view details)

Uploaded Python 3

File details

Details for the file vfblib-0.11.7.tar.gz.

File metadata

  • Download URL: vfblib-0.11.7.tar.gz
  • Upload date:
  • Size: 94.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.6 {"installer":{"name":"uv","version":"0.12.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for vfblib-0.11.7.tar.gz
Algorithm Hash digest
SHA256 4c6a27621c259fba50b1517e0b44cd1dffe2965a0937b3f3d6733ef1e88f765b
MD5 a1e44d6d70239bcba1f7f980bd46cd6a
BLAKE2b-256 1ea2d8d246de02c853bb6bc06aa660666a9dd6165e7a6c93aced473eb3ee36f2

See more details on using hashes here.

File details

Details for the file vfblib-0.11.7-py3-none-any.whl.

File metadata

  • Download URL: vfblib-0.11.7-py3-none-any.whl
  • Upload date:
  • Size: 119.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.6 {"installer":{"name":"uv","version":"0.12.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for vfblib-0.11.7-py3-none-any.whl
Algorithm Hash digest
SHA256 252adb64e77b87e0b91366cb447d4e89da35dd4e437253103b79f6616aaeadde
MD5 0ecb6f5f795c23e874480ec6522a63af
BLAKE2b-256 4710bbb57d163f4068d8302596a657d3b68304e15ca0fdf17270693d258bff59

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.11.7 This release

2 files

0.11.6

2 files

0.11.5

2 files

0.11.4

2 files

0.11.3

2 files

0.11.2

2 files

0.11.1

2 files

0.11.0

2 files

0.10.6

2 files

0.10.5

2 files

0.10.4

2 files

0.10.3

2 files

0.10.2

2 files

0.10.1

2 files

0.10.0

2 files

0.9.6

2 files

0.9.5

2 files

0.9.4

2 files

0.9.3

2 files

0.9.2

2 files

0.9.1

2 files

0.9.0

2 files

0.8.3

2 files

0.8.2

2 files

0.8.0

2 files

0.7.1

2 files

0.7.0

2 files

0.6.5

2 files

0.6.4

2 files

0.6.3

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.5

2 files

0.5.4

2 files

0.5.3

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.6

2 files

0.4.5

2 files

0.4.4

2 files

0.4.3

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.0

2 files

0.2.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page