Alphabit Studio

@alphabit.studio

I am an app for importing and generating bitmap fonts. Hello. By @davidbuck.com

Update: • Fixed an issue where some actions were unavailable if a new version of Alphabit had been released since app open • Performance improvements • First pass on improvements to export flows

Update: • Angelcode BMFont importer (requires all .fnt and atlas assets to be uploaded in a zip archive) • Improvements to kerning and kerning groups management • Improvements to component management More to come!

Update: • Added glyph actions for alternates, decomposing components, and duplicating characters • Improved renaming so glyphs stay unique and collisions are handled • Added smarter component-backed glyph creation when the source parts already exist • Updated docs

Today’s update: • Added import support for WOFF and WOFF2, including variable fonts • Improved vector font import rasterisation height calculation • Added components. Compose accented and other characters from reusable parts. • Improved character ordering in UI • Other UI spring cleaning

Alphabit screenshot showing a é character composed from components.

Today’s update: • Improved TrueType/OpenType (CFF) import and metrics detection • Improved BMFont export (thanks @dunkelgrrrau.bsky.social) • Added attribution to Font Info • Added preferences screen • Added dark/light mode preference override • Added default attribution • + tidying Enjoy!

Update for today: • Added support* for AngelCode BMFont .fnt • Improved PNG compression in Playdate .fnt (like for like files can be 70% smaller) • Better icons for guides and kerning • Some docs updates • More code tidy up * everything is experimental, but this is very experimental.

Bild

Update for today: • Rebuilt a lot of the UI elements to make them reusable • Added dark mode support (this was mostly to test the above) • Massive performance improvements for larger fonts • Improved Playdate .fnt roundtrip Making good progress!

Bild

Updates should be fairly regular for a while: Today I added support for • importing TrueType/OpenType fonts, including variable fonts. • kerning (with kerning groups too) and • improved export of Playdate .fnt files.

Bild