ランキングに戻る

mishamyrt/Lilex

Astrolilex.myrt.co

🤘Open source programming font

fontligaturesprogramming-ligaturesopentype-features
スター成長
スター
1.7k
フォーク
25
週間成長
Issue
4
5001k1.5k
2019年11月2022年1月2024年4月2026年7月
README

Lilex. The font for developers.
Quality Assurance Version


Lilex is an extended font on top of IBM Plex Mono designed for developers. It contains ligatures, special characters (e.g. PowerLine), Greek and exists in a variable format.

Ligatures is just a font rendering feature: underlying code remains ASCII-compatible. This makes it easier to read and understand the code. In some cases, the ligatures connect closely related characters (==, ---), while in others they optically align the glyphs (.., ??).

Compiled versions are available under releases. Bleeding edge builds can be downloaded in the build workflow artifacts.

Installation

  1. Download font.
  2. Unzip the archive.
  3. Install the font:
    • Mac: Select all font files in the variable folder and double-click them. Click the Install Font button.
    • Windows: Select all font files in the variable folder, right-click any of them, then click Install from the menu.

Zed

By default, Zed uses the Lilex font (as an alias for ZedMono), but it doesn't let you use the version of the font installed on your system.

This means that even if you install the latest version of the font on your system, it will only update in Zed once the developers include it in a new release.

If this is an issue for you too, let the developers know in the issue.

Visual Studio Code

  1. From the Code menu (File on Windows) go to PreferencesSettings, or use keyboard shortcut +, (Ctrl+, on Windows).
  2. In the Editor: Font Family input box type Lilex.
  3. To enable ligatures, go to Editor: Font Ligatures, click Edit in settings.json, and copy "editor.fontLigatures": true into file.

If you want to enable stylistic sets, list them instead of true. Like:

"editor.fontLigatures": "'calt', 'ss02', 'ss04'"

Cursor

Same as Visual Studio Code, but menu SettingsVS Code Settings

iTerm2

  1. From the iTerm2 menu go to Settings. Under Profiles, find the Text tab.
  2. If you have more than one profile, select the one you want to change. Or change the default one (with an asterisk).
  3. Click on the font name under the 'Font' heading, find Lilex and select it.

Ghostty

  1. From the Ghostty menu go to Settings…, or use keyboard shortcut +,.
  2. Add font-family = Lilex to config file.
  3. Restart Ghostty (or reload configuration with +Shift+,)

Weight

There are 5 font weights available in Lilex, ranging from Thin to Bold. In addition, a variable font is available.

Italics

Lilex comes with a full set of italics: all weights, ligatures, PowerLine. Lilex Italic can do everything that Lilex does.

Character Set

The font has support for Latin, Cyrillic and Greek. It also includes ligatures and powerline symbols.

A full glyph table can be found on the preview page.

Features

Lilex supports a wide range of OpenType features, allowing it to be used for various formats.

The font has additional styles for some characters, so it can be configured to better fit your needs. Instructions on how to activate OpenType features in your IDE can be found on the internet.

Some ligatures also have additional options. For example, certain arrows are initially switched off to avoid conflicts with logical operations.

Arrows

Lilex uses generated ligatures for arrows, so they can be infinite. Combine that to assemble your unique arrows.

There is also a full set of single-character arrows (, , etc.) in the font.

Development

If you want to make improvements to the project, see CONTRIBUTING.md.

License

Lilex typeface is available under the OFL-1.1 License and can be used free of charge, for both commercial and non-commercial purposes.

The source code is available under Apache 2.0 License.

Credits

関連リポジトリ
tonsky/FiraCode

Free monospaced font with programming ligatures

ClojureSIL Open Font License 1.1programming-ligaturesfont
81.9k3.2k
FortAwesome/Font-Awesome

The iconic SVG, font, and CSS toolkit

JavaScriptnpmOtherfontawesomeicons
fontawesome.com
76.8k12.2k
ryanoasis/nerd-fonts

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

CSSnpmOtherfontspatched-fonts
nerdfonts.com
63.8k3.9k
subframe7536/maple-font

Maple Mono: Open source monospace font with round corner, ligatures and Nerd-Font icons for IDE and terminal, fine-grained customization options. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1,细粒度的自定义选项

PythonPyPISIL Open Font License 1.1fontmonospace-font
font.subf.dev
27.5k1.1k
lxgw/LxgwWenKai

An unprofessional open-source Chinese font derived from Fontworks' Klee One. 一款非专业的开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。

ShellSIL Open Font License 1.1fontcjk
lxgw.github.io/2021/01/28/Klee-Simpchin/
25.2k634
be5invis/Iosevka

Versatile typeface for code, from code.

JavaScriptnpmSIL Open Font License 1.1iosevkafont
be5invis.github.io/Iosevka
22.5k675
you-dont-need/You-Dont-Need-JavaScript

CSS is powerful, you can do a lot of things without JS.

HTMLGNU General Public License v3.0cssjavascript
20.6k1.5k
rsms/inter

The Inter font family

PythonPyPISIL Open Font License 1.1typefacefont
rsms.me/inter/
19.7k477
githubnext/monaspace

An innovative superfamily of fonts for code

ShellSIL Open Font License 1.1fontfonts
monaspace.githubnext.com
19.5k326
gztchan/awesome-design

🌟 Curated design resources from all over the world.

designui
17.3k1.2k
source-foundry/Hack

A typeface designed for source code

ShellOtherfonttypeface
sourcefoundry.org/hack/
17.3k659
adobe-fonts/source-han-sans

Source Han Sans | 思源黑体 | 思源黑體 | 思源黑體 香港 | 源ノ角ゴシック | 본고딕

PythonPyPIOthersource-hanopentype
16.9k1.4k