Fira Code by Nikita Prokopov
Fira Code is an extension of Fira Mono, adding ligatures for common programming multi-character combinations. This greatly improves the time the human eye spends scanning the code and joining multiple characters into single logical operators.
The ligatures are a font rendering feature, so the underlying code remains ASCII-compatible.
For details and pull requests visit the Fira Code Github repo.
Fira Code includes a variable font version.
Apps and projects that use Fira Code
Browser support
<!-- HTML -->
<link rel="stylesheet" href="https://cdn.rawgit.com/tonsky/FiraCode/1.205/distr/fira_code.css">
/* CSS */
@import url(https://cdn.rawgit.com/tonsky/FiraCode/1.205/distr/fira_code.css);
- Chrome
- Firefox
- Safari
- Opera
- IE 10+, Edge: enable with font-feature-settings: “calt” 1;
- ACE
- CodeMirror (enable with font-variant-ligatures: contextual;)
Terminal support
- Butterfly
- Hyper.app
- iTerm 2 (3.1+)
- Kitty
- Konsole
- mintty (2.8.3+)
- QTerminal
- Terminal.app
- Termux
- Token2Shell/MD
- upterm
- ZOC (macOS)
Editor support
Fira Code works in more than 50 editors, see the Github repo for a list of editors.
Update 12 June 2020 — version 5.2
Update 10 June 2020 — version 5.1
Update 18 May 2020 — version 4
Update 13 May 2020 — version 3.1
Update 09 April 2020 — version 3.0
Update 10 September 2019 — v2 (Huge update! — see changelog)
Update 30 July 2019 — version 1.207
Update 01 Oct 2018 — version 1.206
Update 30 Sep 2018 — version 1.205
Update 10 June 2020 — version 5.1
Update 18 May 2020 — version 4
Update 13 May 2020 — version 3.1
Update 09 April 2020 — version 3.0
Update 10 September 2019 — v2 (Huge update! — see changelog)
Update 30 July 2019 — version 1.207
Update 01 Oct 2018 — version 1.206
Update 30 Sep 2018 — version 1.205
Category
Language support
Latin Extended, Cyrillic Extended, Greek Extended
Format
EOT, TTF, WOFF, WOFF2
License
SIL Open Font License → Licenses explained
Tags
Author