Hack Font Family

A typeface designed for source code

Hack Regular Font Weight: 400 | Font Style: Normal
The quick brown fox jumps over the lazy dog.
0123456789 !@#$%^&*()_+-=[]{}|;':",./<>?
Hack Bold Font Weight: 700 | Font Style: Normal
The quick brown fox jumps over the lazy dog.
0123456789 !@#$%^&*()_+-=[]{}|;':",./<>?
Hack Italic Font Weight: 400 | Font Style: Italic
The quick brown fox jumps over the lazy dog.
0123456789 !@#$%^&*()_+-=[]{}|;':",./<>?
Hack Bold Italic Font Weight: 700 | Font Style: Italic
The quick brown fox jumps over the lazy dog.
0123456789 !@#$%^&*()_+-=[]{}|;':",./<>?

Code Sample

function fibonacci(n) { if (n <= 1) return n; return fibonacci(n - 1) + fibonacci(n - 2); } // Test the function for (let i = 0; i <= 10; i++) { console.log(`F(${i}) = ${fibonacci(i)}`); } /* Output: F(0) = 0 F(1) = 1 F(2) = 1 F(3) = 2 F(4) = 3 F(5) = 5 */

Character Set

Letters: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Letters: a b c d e f g h i j k l m n o p q r s t u v w x y z
Numbers: 0 1 2 3 4 5 6 7 8 9
Punctuation: ! @ # $ % ^ & * ( ) _ + - = [ ] { } | \ : ; " ' < > , . ? /
Special: ` ~ € £ ¥ § © ® ° ± × ÷ µ → ← ↑ ↓

Hack Font Family - Designed for source code
https://github.com/source-foundry/Hack