Ligatures

Top 23 Ligature Open-Source Projects

  • FiraCode

    Free monospaced font with programming ligatures

  • Project mention: I Just Wanted Emacs to Look Nice – Using 24-Bit Color in Terminals | news.ycombinator.com | 2024-01-30

    IME, this is like the golden age of terminal apps in general and macOS-compatible ones in particular. There are several really good terminals for macOS:

    [iTerm2 app](https://iterm2.com/)

    [Kitty terminal](https://sw.kovidgoyal.net/kitty/)

    [WezTerm terminal](https://wezfurlong.org/wezterm/index.html)

    [Alacritty](https://github.com/alacritty/alacritty)

    My daily driver is WezTerm…

    - Runs on Linux, macOS, Windows 10 and FreeBSD

    - [Multiplex terminal panes, tabs and windows on local and remote hosts, 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](https://wezfurlong.org/wezterm/config/appearance.html#colors).

    - [Hyperlinks](https://wezfurlong.org/wezterm/hyperlinks.html)

    - [Searchable Scrollback](https://wezfurlong.org/wezterm/scrollback.html) (use mouse wheel and `Shift-PageUp` and `Shift PageDown` to navigate, Ctrl-Shift-F to activate search mode)

    - xterm style selection of text with mouse; paste selection via `Shift-Insert` (bracketed paste is supported!)

    - SGR style mouse reporting (works in vim and tmux)

    - Render underline, double-underline, italic, bold, strikethrough (most other terminal emulators do not support as many render attributes)

    - Configuration via a [configuration file](https://wezfurlong.org/wezterm/config/files.html) with hot reloading

    - Multiple Windows (Hotkey: `Super-N`)

    - Splits/Panes (Split horizontally/vertically: `Ctrl-Shift-Alt-%` and `Ctrl-Shift-Alt-"`, move between panes: `Ctrl-Shift-ArrowKey`)

    - Tabs (Hotkey: `Super-T`, next/prev: `Super-Shift-[` and `Super-Shift-]`, go-to: `Super-[1-9]`)

    - [SSH client with native tabs](https://wezfurlong.org/wezterm/ssh.html)

    - [Connect to serial ports for embedded/Arduino work](https://wezfurlong.org/wezterm/serial.html)

    - Connect to a local multiplexer server over unix domain sockets

    - Connect to a remote multiplexer using SSH or TLS over TCP/IP

    - iTerm2 compatible image protocol support, and built-in [imgcat command](https://wezfurlong.org/wezterm/imgcat.html)

    - Kitty graphics support

    - Sixel graphics support (experimental: starting in `20200620-160318-e00b076c`)

  • Iosevka

    Versatile typeface for code, from code.

  • Project mention: Git Things | news.ycombinator.com | 2024-01-01

    > 80 should be fine for most single lines of good code in most languages.

    C++ with even a modest template will flow over 80 without much effort.

    I'm now using the condensed width font Iosevka font [1] with 160 chars as my max width in clang-format and indents at 1.

    After a few days of using it, I'm converted. It was a bit odd looking at first, but I guess that's brain plasticity at work.

    1. https://github.com/be5invis/Iosevka/releases

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • JetBrainsMono

    JetBrains Mono – the free and open-source typeface for developers

  • Project mention: Berkeley Mono Typeface | news.ycombinator.com | 2023-11-18

    > Maybe there is now

    You’re right! Check out the NL (no ligature) version: https://github.com/JetBrains/JetBrainsMono/tree/master/fonts...

  • Monocraft

    A monospaced programming font inspired by the Minecraft typeface

  • Project mention: No! My IDE is not enough productive | /r/ProgrammerHumor | 2023-05-27

    Monocraft (a monospace version of the Minecraft font) is literally the best font for Minecraft coding.

  • Hasklig

    Hasklig - a code font with monospaced ligatures

  • Project mention: What monosopace font do you use on Macos for developing? | /r/macosprogramming | 2023-11-02

    Hasklig because it includes ligatures useful for programming (although mainly focused on functional programming) & is visually pleasent. https://github.com/i-tu/Hasklig

  • maple-font

    [testing variable font] Maple Mono: Open source monospace font with round corner, ligatures and Nerd-Font for IDE and command line. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1

  • Project mention: what terminal emulator do you use and why? | /r/archlinux | 2023-12-10

    Ligatures are divisive. But for people who like ligatures (such as myself), it's nice to have that option. I use Maple Mono, and I particularly like the todo and log level ligatures.

  • victor-mono

    A free programming font with cursive italics and ligatures. Donations welcome ❤️

  • Project mention: Firefox and Thunderbird with monospace fonts that support ligatures | /r/firefox | 2023-12-05

    That's not a trick question. Victor Mono does support ligatures.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • operator-mono-lig

    Add ligatures to Operator Mono similar to Fira Code

  • Ligaturizer

    Programming Fonts with Ligatures added (& a script to add them to other fonts)

  • Project mention: FiraCode: Free monospaced font with programming ligatures | news.ycombinator.com | 2023-07-18
  • scientifica

    tall, condensed, bitmap font for geeks

  • pragmatapro

    PragmataPro font is designed to help pros to work better

  • Project mention: Berkeley Mono Typeface | news.ycombinator.com | 2023-11-18

    One alternative you could consider is narrow fonts like Pragmata[1] (commercial) or Iosevka[2] (gratis, FOSS). Being able to fit more stuff onto you screen side-by-side is what enabled me to get as much into tmux as I am now.

    [1] https://www.fsd.it/shop/fonts/pragmatapro/

    [2] https://typeof.net/Iosevka/

  • Lilex

    🤘Open source programming font

  • Project mention: which Font do you use? | /r/neovim | 2023-12-05

    I've been using Lilex recently to change things up from the more common options that I've used over the last few years.

  • Miracode

    A sharp, readable, vector-y version of Monocraft, the programming font based on Minecraft

  • Project mention: Show HN: Miracode, a Minecraft programming font that is readable | news.ycombinator.com | 2024-02-11
  • st

    snazzy terminal (suckless + beautiful) (by siduck)

  • Project mention: Thunder Speed Cheating | /r/neovim | 2023-09-05

    > Check out my System config below for ST (Suckless Simple Terminal) Which is almost exact siduck's ST build

  • consolas-ligaturized

    🖊️ Standard Consolas font with FiraCode ligatures

  • Iosevka-Mayukai

    Font based on Iosevka Custom Build, with combination from Iosevka SS04 Menlo, SS07 Monaco, SS09 Source Code Pro, SS12 Ubuntu Mono, SS14 Jetbrains Mono, Hack Style, and some Nerd Font Patching.

  • FiraMonaco

    Monaco Font with Firacode ligatures and patched for Powerline 📝

  • fira-code-mode

    Emacs minor mode for Fira Code ligatures using prettify-symbols

  • liga

    Get your favourite programming font with ligatures ✨

  • JetBrainsMonoSlashed

    JetBrains Mono Slashed – the free and open-source typeface for developers, now with slashed zero

  • Photonico_Code

    A Free Font for Coding

  • Monaco-Fonts

    Monaco fonts for windows and linux

  • schwifty

    Schwifty, a simple VS Code theme based on Atom One Dark Theme. As you will find the colors are a bit different. That's it and that's all. Get schwifty! (by mcqua007)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Ligatures related posts

Index

What are some of the best open-source Ligature projects? This list will help you:

Project Stars
1 FiraCode 75,200
2 Iosevka 18,308
3 JetBrainsMono 10,247
4 Monocraft 7,776
5 Hasklig 5,514
6 maple-font 3,572
7 victor-mono 3,178
8 operator-mono-lig 3,147
9 Ligaturizer 2,169
10 scientifica 1,765
11 pragmatapro 1,341
12 Lilex 632
13 Miracode 600
14 st 570
15 consolas-ligaturized 396
16 Iosevka-Mayukai 202
17 FiraMonaco 126
18 fira-code-mode 98
19 liga 88
20 JetBrainsMonoSlashed 53
21 Photonico_Code 24
22 Monaco-Fonts 10
23 schwifty 10

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com