All Projects → be5invis → Iosevka

be5invis / Iosevka

Licence: ofl-1.1
Versatile typeface for code, from code.

Programming Languages

javascript
184084 projects - #8 most used programming language
EJS
674 projects
stylus
462 projects

Projects that are alternatives of or similar to Iosevka

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.
Stars: ✭ 149 (-98.87%)
Mutual labels:  font, typeface, programming-font, monospace-font, ligatures, iosevka
Victor Mono
A free programming font with cursive italics and ligatures. Donations welcome ❤️
Stars: ✭ 1,854 (-85.89%)
Mutual labels:  font, typeface, ligatures, programming-font, monospace-font
Ligaturizer
Programming Fonts with Ligatures added (& a script to add them to other fonts)
Stars: ✭ 1,734 (-86.8%)
Mutual labels:  font, ligatures, programming-font, monospace-font
Jetbrainsmono
JetBrains Mono – the free and open-source typeface for developers
Stars: ✭ 6,195 (-52.84%)
Mutual labels:  font, ligatures, programming-font, programming-ligatures
Firacode
Free monospaced font with programming ligatures
Stars: ✭ 60,943 (+363.9%)
Mutual labels:  font, ligatures, programming-ligatures
Kepler-452b
Futuristic / minimal font family.
Stars: ✭ 13 (-99.9%)
Mutual labels:  font, typeface, monospace-font
DaddyTimeMono
A Monospaced Font
Stars: ✭ 69 (-99.47%)
Mutual labels:  font, programming-font, monospace-font
Plusjakartasans
+Jakarta Sans is a open-source fonts. Designed for Jakarta "City of collaboration" program in 2020.
Stars: ✭ 136 (-98.96%)
Mutual labels:  font, typeface
Work Sans
A grotesque sans.
Stars: ✭ 1,319 (-89.96%)
Mutual labels:  font, typeface
Sporting Grotesque
A grotesque typeface by @LucasLeBihan
Stars: ✭ 101 (-99.23%)
Mutual labels:  font, typeface
Typefacehelper
Helper object for injecting typeface into various text views of android.
Stars: ✭ 107 (-99.19%)
Mutual labels:  font, typeface
Css Mono
Monospaced Typeface Created for CSS Coding
Stars: ✭ 85 (-99.35%)
Mutual labels:  font, typeface
Helmet
Neo-grotesque typeface
Stars: ✭ 84 (-99.36%)
Mutual labels:  font, typeface
Lab Mono
Grotesque-esque monospaced typeface
Stars: ✭ 99 (-99.25%)
Mutual labels:  font, typeface
Firamonaco
Monaco Font with Firacode ligatures and patched for Powerline 📝
Stars: ✭ 71 (-99.46%)
Mutual labels:  font, ligatures
Mikhak
simple monoline Arabic-Latin semi handwriting typeface
Stars: ✭ 64 (-99.51%)
Mutual labels:  font, typeface
Dot Matrix Typeface
A simple Dot Matrix style typeface
Stars: ✭ 105 (-99.2%)
Mutual labels:  font, typeface
Operator Mono Atom
Free Operator Mono clone for Atom
Stars: ✭ 120 (-99.09%)
Mutual labels:  font, ligatures
Karmilla
An expanded version of the amazing Karla webfont, adding support for various languages (French, German, Norse, Hungarian, Latvian, Icelandic...)
Stars: ✭ 130 (-99.01%)
Mutual labels:  font, typeface
Lilex
🤘Open source programming font
Stars: ✭ 143 (-98.91%)
Mutual labels:  font, ligatures

Iosevka Version

Iosevka is an open-source, sans-serif + slab-serif, monospace + quasi‑proportional typeface family, designed for writing code, using in terminals, and preparing technical documents.

Installation

Quit your editor/program. Unzip and open the folder.

  • Windows: Download the fonts from the Releases, select the font files and right click, then hit “Install”.

    • On Windows 10 1809 or newer the default font installation is per-user, and it may cause compatibility issues for some applications, mostly written in Java. To cope with this, right click and select “Install for all users” instead. Ref.
  • macOS

    • Standard distribution in Homebrew:
      brew tap homebrew/cask-fonts
      brew install --cask font-iosevka
    • Search for other variants using brew search font-iosevka and install what you want.
    • Customizable install using Homebrew: see robertgzr/homebrew-tap.
  • Linux : Copy the TTF files to your fonts directory → Run sudo fc-cache.

    • Arch Linux users can install one of the ttc-iosevka packages.
    • Void Linux users can install the font with xbps-install font-iosevka.
    • Fedora Linux users can install the font(s) from the copr here. Run dnf search iosevka to discover available fonts and dnf install to install the chosen one(s).
  • FreeBSD: The font can be installed with pkg install iosevka.

  • OpenBSD: Run pkg_info -Q iosevka to see which Iosevka packages are available. Use pkg_add to install the chosen package(s).

Features

In the official package, Iosevka provides 6 monospace subfamilies (sans-serif and slab-serif, each in the 3 spacings Default, Term and Fixed) and 2 quasi-proportional subfamilies (Aile (sans-serif) and Etoile (slab-serif)). In all the monospace subfamilies, 9 weights (Thin to Heavy), 2 widths (Normal and Extended), and 3 slopes (Upright, Italic and Oblique) are included. In the quasi-proportional subfamilies, the quantity of widths is reduced to 1.

Weights sample

All versions include the same ranges of characters: Latin letters, Greek letters (including Polytonic), some Cyrillic letters, IPA symbols and common punctuations and some symbols. You can check out the full list here.

Languages Sample

161 Supported Languages:

Afrikaans, Aghem, Akan, Albanian, Asturian, Asu, Azerbaijani, Bafia, Bambara, Basaa, Basque, Belarusian, Bemba, Bena, Bosnian, Breton, Bulgarian, Catalan, Cebuano, Central Atlas Tamazight, Chechen, Chiga, Colognian, Cornish, Croatian, Czech, Danish, Duala, Dutch, Embu, English, Esperanto, Estonian, Ewe, Ewondo, Faroese, Filipino, Finnish, French, Friulian, Fulah, Galician, Ganda, German, Greek, Gusii, Hausa, Hawaiian, Hungarian, Icelandic, Igbo, Inari Sami, Indonesian, Interlingua, Irish, Italian, Javanese, Jola-Fonyi, Kabuverdianu, Kabyle, Kako, Kalaallisut, Kalenjin, Kamba, Kazakh, Kikuyu, Kinyarwanda, Koyra Chiini, Koyraboro Senni, Kurdish, Kwasio, Kyrgyz, Lakota, Langi, Latvian, Lingala, Lithuanian, Low German, Lower Sorbian, Luba-Katanga, Luo, Luxembourgish, Luyia, Macedonian, Machame, Makhuwa-Meetto, Makonde, Malagasy, Malay, Maltese, Manx, Maori, Masai, Meru, Metaʼ, Mongolian, Morisyen, Mundang, Nama, Ngiemboon, Nigerian Pidgin, North Ndebele, Northern Sami, Norwegian, Norwegian Bokmål, Norwegian Nynorsk, Nuer, Nyankole, Oromo, Ossetic, Polish, Portuguese, Quechua, Romanian, Romansh, Rombo, Rundi, Russian, Rwa, Sakha, Samburu, Sango, Sangu, Scottish Gaelic, Sena, Serbian, Shambala, Shona, Slovak, Slovenian, Soga, Somali, Spanish, Sundanese, Swahili, Swedish, Swiss German, Tachelhit (shi_latn), Taita, Tajik, Tasawaq, Tatar, Teso, Tongan, Turkish, Turkmen, Ukrainian, Upper Sorbian, Uzbek, Vai (vai_latn), Vietnamese, Vunjo, Walser, Welsh, Western Frisian, Wolof, Xhosa, Yangben, Yoruba, Zarma, Zulu

Stylistic Sets

Monospace Iosevka contains various stylistic sets to change the shape of certain characters. Enabling corresponded OpenType feature to enable.

View list of stylistic sets of Iosevka.

Character Variants

Alongside stylistic sets, Monospace Iosevka can also be configured to cherry-pick variants for each character using OpenType. The variants are shown below. To enable, assign the feature tag to the variant index. For example, setting cv26 to 6 will enable single-storey a.

Caution : Certain software may limit the quantity of OpenType features and drop some of them if the feature list is too long. Please validate your feature configuration to ensure that it worked in your software.

View list of character variants of Iosevka.

Ligations

Monospace subfamilies support ligations. Iosevka’s default ligation set is assigned to calt feature, though not all of them are enabled by default.

calt off Ligation Off
calt Default setting in text editors

Iosevka supports Language-Specific Ligations, which is the ligation set enabled only under certain languages. These ligation sets are assigned to custom feature tags. To use them, you need to turn off calt and enable the corresponded feature. The feature list is:

View list of language-specific ligations.

Please note that, due to the complex interactions when forming ligations, cherry-picking ligation groups will require a custom Iosevka build. The instructions could be seen below.

Building from Source

Read instructions.

For Chinese and Japanese users...

Sarasa Gothic.

Mirrors


Family Matrix

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].