FiraCode

github.com/tonsky/FiraCode Text Tools Open-source projectOpen source

Fira Code is a monospaced font with programming ligatures, according to its repository description.

github.com/tonsky/FiraCode
FiraCode homepage screenshot

About FiraCode

Fira Code is a free, open-source monospaced font designed for programming use, hosted on its GitHub repository. Its core feature is programming ligatures that render common multi-character code sequences (such as ->,

Key features

  • Free open-source monospaced font with programming ligatures
  • Ligatures combine common multi-character code sequences into single visual glyphs
  • Optional stylistic sets and character variants for custom glyph rendering
  • Dedicated glyphs for box drawing, powerline, and console UI elements
  • Includes dedicated progress bar glyphs for terminal displays
  • Unicode coverage suitable for mathematical writing
Best for: Programmers and developers using supported code editors who want improved readability of common programming symbol sequences.
Good for
  • Free and open-source with no usage fees
  • Ligatures improve readability of common programming symbol sequences
  • Supports customization via stylistic sets and character variants
Watch out for
  • Ligature support is unavailable in several listed code editors
  • Programs cannot natively detect progress bar glyph support
  • Ligatures are visual-only and do not alter underlying code content

FiraCode at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

FiraCode alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Text Tools

Well-known listings from the same topic.

All 248

FiraCode FAQ

Does Fira Code modify the actual content of my code files?
No, ligatures are a visual rendering feature only, and underlying code remains standard ASCII.
How can I adjust ligature and glyph settings in Fira Code?
Some ligatures can be altered or enabled using the font's stylistic sets and character variants.
Are Fira Code's progress bar glyphs automatically recognized by all terminal programs?
No, programs cannot detect if progress bar glyphs are supported, so the project proposes using the UNICODE_PROGRESS_BAR=true environment variable as a heuristic.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing