Fira Code
Classification
Font Technology
Variable Font with
1 axis
Weight (wght): 300–700
How To Use Fira Code
To use Fira Code in your web project, either search Google Fonts and use their embed
code or host the font on your server and use the CSS below. Note: fonts served by Google
Fonts may be missing some OpenType
features that are available in the original font.
Description
Programmers use a lot of symbols, often encoded with several characters. For the human brain, sequences like -> , <= or := are single logical tokens, even if they take two or three characters on the screen. Your eye spends a non-zero amount of energy to scan, parse and join multiple characters into a single logical one. Ideally, all programming languages should be designed with full-fledged Unicode symbols for operators, but that’s not the case yet. Fira Code is an extension of the Fira Mono font containing a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like .. or // , ligatures allow us to correct spacing. To contribute, see https://github.com/tonsky/FiraCode .
Designer
The Mozilla Foundation, Telefonica S.A., Nikita Prokopov
Copyright
Copyright 2014-2020 The Fira Code Project Authors (https://github.com/tonsky/FiraCode)
OpenType Features
Related Fonts
Fira Code regular
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789
We are such stuff as dreams are made on, and our little life is rounded with a sleep. Be not afeard; the isle is full of noises, sounds, and sweet airs that give delight and hurt not. Sometimes a thousand twangling instruments will hum about mine ears.
, : ; ? ! " “ ” ' ‘ ’ « » ′ ″ ( ) [ ] { } 〈 〉 - – — ‒ ― / | ⁄ … • · § ¶ * ~ ^ ° © ® ™
0123456789
0123456789
1/2 1/3 2/3 3/4 5/8 15/16 1234/5678
/
0
1
2
3
4
5
6
7
8
9
No.
1a
2o
r
r
&
$
@
0