Iosevka Customizer

Iosevka Customizer is a tool help creating Iosevka custom build configurations.

01 Basics

Family Name
Serifs
Spacing
Weights
Widths
Slopes

02 Variants

Inherits
  1. Upright
    ABC.DEF.GHI.JKL.MNO.PQRS.TUV.WXYZ abc.def.ghi.jkl.mno.pqrs.tuv.wxyz
    !iIlL17|¦ ¢coO08BDQ $5SZ2zs ∂96µm float il1[]={1-2/3.4,5+6=7/8%90};
    1234567890 ,._-+= >< «¯-¬_» ~–÷+× {*}[]()<>`+-=$/#_%^@\&|~?'" !,.;:
    ¶❯ Þẞðþſß ΓΔΛαβγδζηθικλμνξπςτυφχψ ЖЗКНРУЭЯавжзклмнруфчьыэя <= != ==
  2. Italic
    ABC.DEF.GHI.JKL.MNO.PQRS.TUV.WXYZ abc.def.ghi.jkl.mno.pqrs.tuv.wxyz
    !iIlL17|¦ ¢coO08BDQ $5SZ2zs ∂96µm float il1[]={1-2/3.4,5+6=7/8%90};
    1234567890 ,._-+= >< «¯-¬_» ~–÷+× {*}[]()<>`+-=$/#_%^@\&|~?'" !,.;:
    ¶❯ Þẞðþſß ΓΔΛαβγδζηθικλμνξπςτυφχψ ЖЗКНРУЭЯавжзклмнруфчьыэя <= != ==
  3. Oblique
    ABC.DEF.GHI.JKL.MNO.PQRS.TUV.WXYZ abc.def.ghi.jkl.mno.pqrs.tuv.wxyz
    !iIlL17|¦ ¢coO08BDQ $5SZ2zs ∂96µm float il1[]={1-2/3.4,5+6=7/8%90};
    1234567890 ,._-+= >< «¯-¬_» ~–÷+× {*}[]()<>`+-=$/#_%^@\&|~?'" !,.;:
    ¶❯ Þẞðþſß ΓΔΛαβγδζηθικλμνξπςτυφχψ ЖЗКНРУЭЯавжзклмнруфчьыэя <= != ==
  4. ✳
  5. !
  6. "
  7. #
  8. $
  9. %
  10. &
  11. '
  12. (
  13. )
  14. *
  15. +
  16. ,
  17. -
  18. .
  19. /
  20. 0
  21. 1
  22. 2
  23. 3
  24. 4
  25. 5
  26. 6
  27. 7
  28. 8
  29. 9
  30. :
  31. ;
  32. <
  33. =
  34. >
  35. ?
  36. @
  37. A
  38. B
  39. C
  40. D
  41. E
  42. F
  43. G
  44. H
  45. I
  46. J
  47. K
  48. L
  49. M
  50. N
  51. O
  52. P
  53. Q
  54. R
  55. S
  56. T
  57. U
  58. V
  59. W
  60. X
  61. Y
  62. Z
  63. [
  64. \
  65. ]
  66. ^
  67. _
  68. `
  69. a
  70. b
  71. c
  72. d
  73. e
  74. f
  75. g
  76. h
  77. i
  78. j
  79. k
  80. l
  81. m
  82. n
  83. o
  84. p
  85. q
  86. r
  87. s
  88. t
  89. u
  90. v
  91. w
  92. x
  93. y
  94. z
  95. {
  96. |
  97. }
  98. ~
  99. 🮲🮳
  100. ←
  101. ↑
  102. →
  103. ↓
  104. ■
  105. □
  106. ▲
  107. △
  108. ◇
  109. ◈
  110. <=
  111. >=
  112. λ
  113. ß
  114. ≨
  115. ∑

03 Ligations

-<< -< -<- <-- <--- <<- <- -> ->> --> ---> ->- >- >>-
=<< =< =<= <== <=== <<= <= => =>> ==> ===> =>= >= >>=
<-> <--> <---> <----> <=> <==> <===> <====> :: ::: __
<~~ </ </> /> ~~> == != /= ~= <> === !== !=== =/= =!=
<: := *= *+ <* <*> *> <| <|> |> <. <.> .> +* =* =: :>
(* *) /* */ [| |] {| |} ++ +++ \/ /\ |- -| <!-- <!---

04 Try It

Language
Font Size
16px

05 Your Config

Your private-build-plans.toml:
[buildPlans.IosevkaCustom] family = "Iosevka Custom" spacing = "normal" serifs = "sans" noCvSs = true exportGlyphNames = false [buildPlans.IosevkaCustom.weights.Regular] shape = 400 menu = 400 css = 400 [buildPlans.IosevkaCustom.weights.Bold] shape = 700 menu = 700 css = 700 [buildPlans.IosevkaCustom.slopes.Upright] angle = 0 shape = "upright" menu = "upright" css = "normal" [buildPlans.IosevkaCustom.slopes.Italic] angle = 9.4 shape = "italic" menu = "italic" css = "italic"
Command to build TTF + Web Font:
npm run build -- contents::IosevkaCustom
Command to build TTF:
npm run build -- ttf::IosevkaCustom
Command to build TTF Unhinted:
npm run build -- ttf-unhinted::IosevkaCustom
For further information, see here.