This is a Japanese font for programming that combines Fira Code and IBM Plex Sans JP.

Rich glyphs
You can use all of the glyphs that Fira Code has as is.
Additionally, Japanese characters and some symbols are supplemented with IBM Plex Sans JP glyphs.
Adjusted width to 1:2
The width ratio of half-width and full-width characters is 1:2.
Ligacha compatible
You can use the programming ligacha that Fira Code has.
Two kinds of weights
It offers two weights: Regular and Bold.
Unique italics
Firple offers italics with its own unique shaped shape.
Slim Subfamily
We offer a Slim subfamily with reduced Fira Code figure width.
Nerd Fonts compatible
Contains a variety of glyphs from Nerd Fonts.
Supports character changes using OpenType features.
You can use the following functions by changing the settings in the corresponding editor:
(For information on how to enable it in various editors, see the FiraCode documentation.)
You can also enable these features as standard by specifying the --freeze-features option when generating fonts.
Full-width space visualization ( cv33 )
Visualizes full-width space to prevent unintended contamination.
Emphasis on semi-dullis point ( ss11 )
Emphasizing the semi-dulled point, making it easier to distinguish it from a mulled point.

You can use the English characters in Fira Code as is. Japanese characters create room for space between characters.
| Font name | explanation |
|---|---|
| Firple Regular | Fira Code Regular + IBM Plex Sans JP Text |
| Firple Italic | Italics of Firple Regular |
| Firple Bold | Fira Code Bold + IBM Plex Sans JP Bold |
| Firple Bold Italic | Italics of Firple Bold |
The width of the Fira Code has been reduced. Many characters can be displayed on a single line, and Japanese characters have a natural spacing.
| Font name | explanation |
|---|---|
| Firple Slim Regular | Firple Regular character width reduced version |
| Firple Slim Italic | Firple Italic's character width reduced version |
| Firple Slim Bold | Firple Bold's character width reduced version |
| Firple Slim Bold Italic | Firple Bold Italic's reduced width version |
You can check the display of any text here.
You can download the font from the button below.
SIL Open Font License (OFL) Version 1.1
environment
Check with Ubuntu 22.04.3 LTS
Required packages
$ sudo apt install fontforge python3-fontforge fonttools ttfautohintBuild commands
$ make setup
$ make allor
$ ./downloader.py --all
$ ./firple.py --all The command line options for the script can be viewed in --help .