bdflib is a library for working with BDF font files, and in particular for creating screen-fonts for a modern Linux desktop environment.

As well as a Python library for manipulating fonts directly, it comes with command-line utilities for performing various operations on font files.

For more information, see BDF Fonts and Modern Linux.