All Projects → Voycawojka → calligro

Voycawojka / calligro

Licence: AGPL-3.0 license
Online bitmap font creator

Programming Languages

typescript
32286 projects
SCSS
7915 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
powershell
5483 projects

Projects that are alternatives of or similar to calligro

snowb-bmf
Bitmap Font Generator Online
Stars: ✭ 103 (+296.15%)
Mutual labels:  bitmap-font, bmfont
Cyotek.Drawing.BitmapFont
Component for parsing bitmap font files generated by AngelCode's BMFont utility
Stars: ✭ 35 (+34.62%)
Mutual labels:  bitmap-font, bmfont
monobit
Tools for working with monochrome bitmap fonts
Stars: ✭ 124 (+376.92%)
Mutual labels:  bitmap-font, bmfont
chisel
A library to sculpt text on any device that you can handle pixels
Stars: ✭ 37 (+42.31%)
Mutual labels:  bitmap-font
unison
Unison: Pan-Unicode Bitmap Font From Hell^WScratch
Stars: ✭ 45 (+73.08%)
Mutual labels:  bitmap-font
bmfont-js
用Electron制作的BMFont,虽然功能比原版bmfont少,但是更加好用。
Stars: ✭ 13 (-50%)
Mutual labels:  bmfont
GDX-lazy-font
auto self-generate BitmapFont for libgdx 1.5.0 +
Stars: ✭ 26 (+0%)
Mutual labels:  bitmap-font
ark-pixel-font
Open source Pan-CJK pixel font / 开源的泛中日韩像素字体
Stars: ✭ 1,767 (+6696.15%)
Mutual labels:  bitmap-font
pixel font
All-in-one tool for creating TrueType outline fonts from bitmap glyph data, purely written in Elixir.
Stars: ✭ 16 (-38.46%)
Mutual labels:  bitmap-font
hoard-of-bitfonts
turns out I like bitmap fonts
Stars: ✭ 811 (+3019.23%)
Mutual labels:  bitmap-font
bitsnpicas
Bits'N'Picas - Bitmap & Emoji Font Creation & Conversion Tools
Stars: ✭ 171 (+557.69%)
Mutual labels:  bitmap-font
PixelPixie
PixelPixie is a simple OSD and LCD fonts generator.
Stars: ✭ 18 (-30.77%)
Mutual labels:  bitmap-font

Calligro

Online bitmap font creator.

Available at calligro.ideasalmanac.com

Desktop version is hosted on itch.io

Build & Deploy CodeFactor

Calligro generates bitmap fonts in the AngelCode's BMFont format. Unlike the original BMFont and other tools it doesn't convert TTF but instead generates bitmap fonts from custom images.

The workflow is as follows:

  • generate a Calligro template (which is a .png image)
  • draw your characters on the template in any graphics editor (Photoshop, Gimp, Aseprite, anything else)
  • upload the filled template back to Calligro and download a bitmap font

Everything is calculated on the client side. No files are sent or stored on the server (we use gh pages anyway).

There is also an offline version available for Windows and Linux. It has the same core features but is a little bit more convenient to use.

Samples

The BMFont format has existed for a while and a lot of game frameworks, libraries and engines support it out of the box. Some examples and more details on compatibility can be found in the samples/ directory.

Use case

Calligro is useful when you need to draw a custom font stored as a spritesheet. Pixelart font would be a good use.

If you want to convert an existing truetype font into a bitmap font, try one of those tools instead:

Contributing

If you'd like to contribute: thanks!

This is a regular create-react-app project in TypeScript using npm (not yarn) so:

# install dependencies and start a dev server with hot reloading
npm install
npm start

# then optionally start the desktop app
npm run electron:dev

# run unit tests
npm run test

Our actions use Node 14.

Production builds

Web

Create the production web build in the build/ directory:

npm run build

Desktop

Create the production destop build for Windows and Linux in the electron_build/ directory:

npm run electron:build

Note this command only works on Windows.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].