Hacker GitHub

← All repos

tonsky/FiraCode

View on GitHub ↗ ★ 82,164 Clojure

Free monospaced font with programming ligatures

107 mentions on Hacker News by 97 people: 15 stories, 92 comments · first 2015-05-22 · latest 2026-10-14

Mentions per year 107 mentions · busiest year 2019 (16)
20082026
  1. There are some notable improvements, most visibly the slash in 0. From https://github.com/tonsky/FiraCode “Fira Code is not only about ligatures. Some fine-tuning is done for punctuation and frequent letter pairs.” Note that without…
  2. …flag to your text editor of choice. (If the text editor supports otf font features) For more info: https://github.com/tonsky/FiraCode/wiki/How-to-enable-stylis...
  3. …you the context clues of what it looks like in a language you may be already familiar with. [1] https://github.com/tonsky/FiraCode/tree/6.2
    comment by WorldMaker · 2025-01-10 · in Shaping ligatures in monospace fonts
  4. …such as a reshape to www and **. Triple bar equals is nice too given the differences in JS. [1] https://github.com/tonsky/FiraCode
  5. …font specifically is used in the article but an example of a monospace font with ligatures is Fira: https://github.com/tonsky/FiraCode
    comment by arrowsmith · 2024-10-12 · in Putting a full power search engine in Ecto
  6. …fonts even often draw it that way. For instance it is shown under F# in the Fira Code README: https://github.com/tonsky/FiraCode
    comment by WorldMaker · 2024-08-29 · in Google's new pipe syntax in SQL
  7. …with native mouse and scrollback ( https://wezfurlong.org/wezterm/multiplexing.html ) - Ligatures ( https://github.com/tonsky/FiraCode#fira-code-monospaced-font... ), Color Emoji and font fallback, with true color and dynamic color schemes…
  8. …fonts, there is also FiraCode. Fira Code: free monospaced font with programming ligatures https://github.com/tonsky/FiraCode EDIT: @airstrike beat me to it. Anyway, that's my favorite.
    comment by gala8y · 2023-11-18 · in Berkeley Mono Typeface
  9. …using Fira Code and don't think I'll ever go back to anything else. the ligatures are worth it https://github.com/tonsky/FiraCode
    comment by airstrike · 2023-11-18 · in Berkeley Mono Typeface
  10. …cv27 enabled, for distinct escaping backslashes, =~ and !~ operators, and smooth-square []. [0]: https://github.com/tonsky/FiraCode
    comment by pie_flavor · 2023-11-09 · in Monaspace
  11. …editor support, you would have to build it yourself since they don't distribute a NL version. [1] https://github.com/tonsky/FiraCode#whats-in-the-box
    comment by ammar2 · 2023-07-19 · in JetBrains Mono Typeface
  12. Perhaps Fira Code? https://github.com/tonsky/FiraCode https://news.ycombinator.com/item?id=10764527 But I think it's different: it uses double-width characters for two-character ligatures, so this doesn't break alignment.
    comment by fweimer · 2023-05-13 · in Intel One Mono Typeface
  13. …triple) sized compared with other symbols. IIRC this is commonly called "monospaced ligatures" ref https://github.com/tonsky/FiraCode/issues/712
  14. My two favourite monospaced fonts are: - fira code: https://github.com/tonsky/FiraCode - jetbrains mono: https://www.jetbrains.com/lp/mono/ And I have tried a lot . Everything else feels weirdly stretched or cramped or not legible enough…
    comment by atoav · 2023-05-13 · in Intel One Mono Typeface
  15. …wants for the ligature glyph, yes. IIRC, Tonsky's Fira code is designed with this in mind ( https://github.com/tonsky/FiraCode ) (Butterick uses Fira Code as his example.) But maybe it's the intent of the designer to have each glyph have…
    comment by grzm · 2023-05-13 · in Intel One Mono Typeface
  16. Looks like fira code font https://github.com/tonsky/FiraCode and the color scheme is similar to the soft default Alacritty terminal uses https://alacritty.org/
    comment by qbasic_forever · 2023-04-04 · in Show HN: Gat – cat alternative written in Go
  17. I got one too https://github.com/tonsky/FiraCode/pull/1518
  18. …is a huge point of contention. There is a thread on Github that describes the frustration well: https://github.com/tonsky/FiraCode/issues/601 This is a fundamental trade off between aesthetics of the char itself vs. the aesthetics of…
    comment by systemvoltage · 2023-02-14 · in Modern Mono
  19. I also like both of them. I use Fira Code ( https://github.com/tonsky/FiraCode ) for code editor and IBM Plex Mono for terminal.
    comment by manusachi · 2023-01-31 · in Berkeley Mono Ligatures Release
  20. …topic I suppose. [0]: https://github.com/ryanoasis/nerd-fonts#option-8-patch-your-... [1]: https://github.com/tonsky/FiraCode/blob/master/extras/progre...
    comment by oktwtf · 2022-11-15 · in Berkeley Mono v1.008 Released
  21. …get the frustration of seeing ligatures on the web and not understanding what was going on! [1] https://github.com/tonsky/FiraCode
    comment by chrisshroba · 2022-11-11 · in How stdbuf works
  22. …[1]: https://github.com/slavfox/Cozette [2]: https://developer.apple.com/fonts/ [3]: https://github.com/tonsky/FiraCode [4]: https://www.marksimonson.com/fonts/view/anonymous-pro
  23. I've been using FiraCode for a year or so and like it pretty well https://github.com/tonsky/FiraCode
  24. …(2) https://marketplace.visualstudio.com/items?itemName=Coenraad... (3) https://github.com/tonsky/FiraCode/issues/633
  25. They're ligatures. https://github.com/tonsky/FiraCode
  26. …have that installed if you want your foobar to look the same. That font is freely available here: https://github.com/tonsky/FiraCode
    comment by keb_ · 2022-01-28 · in Foobar2000
  27. …that works only on application level, not OS, so not all IDEs support choosing stylistic sets: https://github.com/tonsky/FiraCode/wiki/How-to-enable-stylis...
  28. Fair. At the least, some of those examples have variants that can be manually enabled: https://github.com/tonsky/FiraCode/blob/master/extras/charac...
  29. …and easy to find reference materials for. For instance Fira Code's big first chart in this section: https://github.com/tonsky/FiraCode#whats-in-the-box
  30. …to only enable the specific ligatures you are interested in if your editor and font support it. https://github.com/tonsky/FiraCode/wiki/How-to-enable-stylis...
  31. …able to copy text selections that end part way through a ligature. This requires some finesse. [0] https://github.com/tonsky/FiraCode
  32. Always, always, always link to things. https://github.com/tonsky/FiraCode
  33. …of) QT gui doesn't support ligature fonts yet. The FiraCode website says it works with NeoVim-gtk: https://github.com/tonsky/FiraCode#user-content-editor-compa... Maybe I'll give that another go ...
    comment by Smylers · 2021-05-27 · in Neovim 0.5 is overpowering
  34. …to intercept and draw them directly, not through the font. Otherwise you’ll get horizontal gaps too https://github.com/tonsky/FiraCode/issues/449
    comment by tonsky · 2021-03-31 · in Let’s fix font size
  35. …MS, and there is the very popular monospace variant Fira Code: https://v-fonts.com/fonts/fira-code https://github.com/tonsky/FiraCode Not to mention the original Fira Mono: https://github.com/bBoxType/FiraSans/blob/master/Fira_Mono_3...…
    comment by strenholme · 2020-12-24 · in Comic Mono
  36. The free Fira Code [0] has them. I don't have the knowledge to respond to your second point. [0] https://github.com/tonsky/FiraCode
    comment by ThePadawan · 2020-12-22 · in Libre Barcode Project
  37. …In addition to ligatures there are lot of well thought design details that increase legibility. https://github.com/tonsky/FiraCode
    comment by piculet · 2020-11-02 · in Ask HN: What Programming Font do you use?
  38. …be done with a protocol few terminal supports), we don't even have Font Ligatures widely available. https://github.com/tonsky/FiraCode#editor-compatibility-list
    comment by danyspin97 · 2020-07-26 · in Colorize Your CLI
  39. The author is apparently the same author as Fira Code, a ligature-supporting monospaced font. https://github.com/tonsky/FiraCode
    comment by rocky1138 · 2020-06-17 · in Time to Upgrade Your Monitor
  40. …on the right, tell me if you can tell how to reproduce each one without a lot of guesswork. [1] https://github.com/tonsky/FiraCode
  41. This reminds me of "programming ligatures": https://github.com/tonsky/FiraCode
    comment by ken · 2020-01-03 · in Programming Language Checklist
  42. …free clean programming fonts is also a bit bizarre; we see free fonts released all the time. [1] https://github.com/tonsky/FiraCode
  43. …specifically you mean by "font shaping", but VS Code definitely supports programming ligatures: https://github.com/tonsky/FiraCode/wiki/VS-Code-Instructions
  44. Here you go: https://github.com/tonsky/FiraCode
    comment by gunn · 2019-10-15 · in What’s New in Python 3.8
  45. …coding: https://input.fontbureau.com/ and of course "Fira Code" which became popular for ligatures: https://github.com/tonsky/FiraCode
  46. …) - Input (above) - Fira Code (only when coding JS, the only place I like ligatures) ( https://github.com/tonsky/FiraCode )
    comment by geraltofrivia · 2019-08-23 · in Ask HN: What font do you use for coding?
  47. In terms of ligature support, as a free alternative there is FiraCode... https://github.com/tonsky/FiraCode
  48. The same way as in any other font. https://github.com/tonsky/FiraCode
  49. What about ligatures? I love using the Fira Code font. https://github.com/tonsky/FiraCode
    comment by bokchoi · 2019-05-06 · in Windows gets a new terminal
  50. Here's an example: https://github.com/tonsky/FiraCode/issues/751
    comment by hoseja · 2019-05-02 · in Ligatures in Programming Fonts: Hell No