BirdFont

BirdFont is a free font editor that lets you create outline vector graphics and export ttf, eot & svg fonts.


Screenshots

Edit Beteckna Birdfont Editor Editor with background image

Download

Installers and source code packages is available for Windows, Linux and Macintosh. Download it here.

Development

Bug tracker

Git repository

Roadmap & ideas

Translation

You can participate in the translation of this project at locamotions pootle server. Contact me if your language is not listed there.

Contact

Support

Make a donation via Sourceforge or Flattr.

Release notes

birdfont (0.18) stable;

• Bugfixes


birdfont (0.17) stable;

• Macports validation


birdfont (0.16) stable;

• Correct location in ID loadcommand for Macports


birdfont (0.15) stable;

• Macports file


birdfont (0.14) stable;

• Bugfixes


birdfont (0.13) stable;

• Quadratic Bézier paths
• Edit SVG fonts
• Open OTF and TTF fonts with freetype2
• Open Type kerning (GPOS pair adjustment positioning subtable)
• Bugfixes
• Spanish translation
• Russian translation
• Italian translation
• Brasilian Portuguese translation


birdfont (0.12) stable;

• Bugfixes and updated test suit


birdfont (0.11) stable;

• Bugfixes


birdfont (0.10) stable;

• Bugfixes
• Backup and crash recovery
• Move paths with keyboard


birdfont (0.9) stable;

• Color
• Adjustable control point size
• Select all path
• Resize all selected paths
• Import SVG files from Inkscape and Adobe Illustrator
• Move control points with keyboard
• Join paths
• Bugfixes
• German translation
• Chinese translation

Coding for the release was done by Zhantong Zhang and Johan Mattsson. Translation was done by Zhantong Zhang, Robert Kabinger, Marc-Philipp Beuter and DiGro.


birdfont (0.8) stable;

• Copy and paste paths from Inkscape
• Export SVG files
• New build system on top of Eduardo Schettinos doit
• Dutch translation by Sven Santegoeds


birdfont (0.7) stable;

• New icons
• Bugfixes
• Menu
• Internationalization


birdfont (0.6) stable;

• Improved TrueType outlines
• Resize paths


birdfont (0.5) stable;

• Move multiple control points
• Draw path from both ends
• New edit commands
• Man pages


birdfont (0.4.1) stable;

• Bugfixes


birdfont (0.4.0) stable;

• Larger control points
• Crop background updates position of the image
• Undo command for background images
• Faster multithreaded export
• Juxtapose glyphs and draw every glyph in it's context
• New notdef. character
• New tab bar

birdfont (0.3.0) stable;

• Embedded OpenType (EOT) support
• Utility for exporting fonts from the command line (birdfont-export)
• Rotate, scale and crop background images
• New key bindings

birdfont (0.2.0) stable;

• TTF support
• Desktop file and icon
• Merge paths
• Wine support

Contributions by Alexandre Prokoudine and Johan Mattsson


birdfont (0.1.1) stable;

• Several important bug fixes


birdfont (0.1.0) stable;

• First release



Screencast

  1. Draw some letters and create a digital image of the drawing.
  2. Create a new font and select the first glyph in the overview tab.
  3. Insert the background image.
    Insert background image
  4. Scale background image.
  5. Move the background image to it's position.
  6. Move x-height, baseline and side bearings to their positions.
  7. Select the pen and and right-click to add control points.
  8. Hide the background image.
  9. Hold down shift and select all nodes in-between the corner nodes.
  10. Create smooth curves by tying handles for the selected control points.
  11. Align all paths with the background image.
  12. Create a counter path.
  13. Look at the result. (Ctrl+p)