Show HN: Monolisa v3 – a typeface for developers and creatives

Hacker News Top Products

Summary

Monolisa v3 is a typeface designed for developers and creatives, improving code legibility and offering a clear sans serif for design tasks.

Originally we (Andrey, Marcus, Juho) built MonoLisa in 2020 as we realised there&#x27;s room for a better monospaced typeface for developers. The key insight was to make the glyphs slightly wider to make more room for design to make letters like m feel less cramped.<p>Since then we&#x27;ve released a variable v2 (2022) and now we&#x27;re happy to expand the typeface with a new family called MonoLisa Text. The reasoning was to cover *other* use cases beyond coding with this proportional font.<p>We hope you give Monolisa a go as there&#x27;s a free trial to try. We also welcome feedback!
Original Article
View Cached Full Text

Cached at: 06/24/26, 04:53 PM

# MonoLisa Source: [https://www.monolisa.dev/](https://www.monolisa.dev/) ## MonoLisa ## font follows*function* A typeface built for you, the developers and creatives, Monolisa improves code legibility and provides a clear sans serif for all design tasks\. ### What Users Say [![Gant Laborde](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgant_200x200.b4dbbe36.jpg&w=96&q=15)](http://gantlaborde.com/)[Gant Laborde](http://gantlaborde.com/)CIO at Infinite Red> As a consultant, an instructor, and a presenter, having a clean and engaging mono font is paramount, and MonoLisa delivers information perfectly to everyone without forgetting to sneak in some personality in a gentle smile\. [![Kyle Welch](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkyle_200x200.58dbfc31.jpg&w=96&q=15)](https://twitter.com/kylewelch)[Kyle Welch](https://twitter.com/kylewelch)Senior Software Developer at Eventbrite> MonoLisa is now my go to font for all places\. It has become my expectation in my terminal and code to the point that seeing other fonts confuses me\. From the well designed and unique characters make it simple to parse and read throughout the day\. [![Horacio Herrera](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhoracio_200x200.e614f64f.jpg&w=96&q=15)](https://www.horacioh.com/)[Horacio Herrera](https://www.horacioh.com/)Independent consultant> This font is so sharp that the readability of my code increased a lot\! Definitely a font I will use for a long time\. [![Mark Dalgleish](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmark_200x200.bc8ce9d6.jpg&w=96&q=15)](http://markdalgleish.com/)[Mark Dalgleish](http://markdalgleish.com/)Developer at SEEK> I've been using MonoLisa as my editor font for the past few months\. After a small adjustment period, I really grew to love it\. Going back to any of my old font choices feels like a downgrade in comparison\. [![David Khourshid](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdavid_200x200.0bdc1158.jpg&w=96&q=15)](https://codepen.io/davidkpiano)[David Khourshid](https://codepen.io/davidkpiano)Software developer at Microsoft> I've been using this font for months, and while the slightly wider nature of this font took a little getting used to at first, it eventually grew on me and I saw how well this font works with my daily workflow\. A great, quality font and I highly recommend it\! [![Sara Vieira](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsara_200x200.5b72e6ea.jpg&w=96&q=15)](https://www.iamsaravieira.com/)[Sara Vieira](https://www.iamsaravieira.com/)Engineer at CodeSandbox> As someone with an eye condition this font makes my life way easier\. And not just in coding but even in design since it doesn't only carry regular but the whole set of weights so you can even use it in design, logos or anything a monospace font makes sense\. [![Cassidy Williams](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcassie_400x400.f9820435.jpg&w=96&q=15)](https://cassidoo.co/)[Cassidy Williams](https://cassidoo.co/)CTO at Contenda> I switched to MonoLisa after trying out several different fonts in my terminal and in my IDE\. As a coding instructor and speaker \(and just someone who codes a lot in her free time\), readability is always the most important thing to me in a font\. [![Kent C. Dodds](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkent_200x200.77c22a06.jpg&w=96&q=15)](https://kentcdodds.com/)[Kent C\. Dodds](https://kentcdodds.com/)Making people's lives better with software> I'm not much of a font guy, but after using this font for just a few days it's grown on my and I really like it\. \(And people wasted no time in constantly asking me what font I use\)\. Two thumbs up 👍👍 [![Dominik Sumer](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdominik.0bdf0e60.jpg&w=96&q=15)](https://twitter.com/dominiksumer)[Dominik Sumer](https://twitter.com/dominiksumer)Co\-Founder of seriouscode\.io> Love the aesthetics of the font and how it improves code readability\. That's why we've also decided to use it as the default font at[snappify\.io](https://snappify.io/) [![Michał Popek](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpopek_200x200.55eca87d.jpg&w=96&q=15)](https://michal.popek.co/)[Michał Popek](https://michal.popek.co/)Frontend Developer> I had been struggling with some vision issues before and MonoLisa really helped me a lot by taking a lot of strain off my eyes\. [![Caleb Porzio](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcaleb.811bbb72.jpg&w=96&q=15)](https://calebporzio.com/)[Caleb Porzio](https://calebporzio.com/)Creator of Alpine\.js> MonoLisa is the perfect coding font IMO\. Spacious, stylish, and super readable\. I never pictured myself having such strong feelings about a font, yet here we are\. ## MonoLisa Family Both MonoLisa Code and MonoLisa Text share the same design principles and characteristics that make MonoLisa exceptional: distinctive letterforms, carefully balanced spacing, and extensive language support\. Whether you’re writing code or designing interfaces, MonoLisa brings clarity and style to your work\. ## A perfect pairing for the AI era AI assistants produce both code and prose\. MonoLisa Text renders long\-form explanations with optimal readability, while MonoLisa Code keeps your code crystal clear\. The perfect pairing for the AI era\. Markdown SourceRendered Output ## Distinction Distinction is critical for a good coding font since it*reduces ambiguity and helps avoid mistakes*that can lead to software bugs\. MonoLisa’s glyphs fit perfectly together, but at the same time are distinct enough so your eyes will effortlessly tell them apart\. Il1Similar characters look differentdbDistinct lower case connectionsCGDifferent terminals of capitals ## Italics If italics are not enough, there is a script variant for a hand\-written appearance\. ## Script If simple*italics*are not enough, there is a*script*version available\. The quick brown fox jumps over the lazy dog and runs away\. ## Variable MonoLisa ships as a variable font with two axes\.**Weight**gives you every cut from Thin to Black in a single file — no megabytes per style\.**Grade**fine\-tunes typographic color by adjusting stroke thickness without changing glyph widths, so a darker surface or your own preference can sit on its own setting while the layout stays put\. Weight 400 Grade 0 Set`font\-variation\-settings: "GRAD" \-50`to compensate on a darker surface\. Both axes —`weight`and`grade`— apply across MonoLisa Text and MonoLisa Code, so prose and inline tokens shift together\. Current surface — GRAD\-50 Set`font\-variation\-settings: "GRAD" \-50`to compensate on a darker surface\. Both axes —`weight`and`grade`— apply across MonoLisa Text and MonoLisa Code, so prose and inline tokens shift together\. Inverse surface — GRAD0 ## Languages Both MonoLisa Code and MonoLisa Text support[over 200 languages](https://www.monolisa.dev/faq#what-languages-does-monolisa-support)and different alphabets including Latin, Armenian, Cyrillic, Greek, Hebrew, and more\. The same level of care and attention to detail extends across all scripts in the whole family\. FrançaisհայկУкраїнськаΕλληνικάטיפוגרפיה ## OpenType Features MonoLisa includes many OpenType features to enable an unprecedented level of customization\. OpenType features have great support in professional graphic software\. Unfortunately, they are still not available in most text editors\. To make MonoLisa work in all environments, we allow you to pick the features you want to use in just a few clicks before you download the font, making it a unique font tailored to you\.[Check out the tester](https://www.monolisa.dev/tester)to see all the features in action\. ### Common features #### Contextual alternativescalt 1:11:1 #### Case\-sensitive formscase ¡M\!¡M\! #### Discretionary ligaturesdlig fifi #### Whitespace ligaturesliga \{\|\{\| #### Old style numbersonum 3636 #### Script variant \[italic only\]ss01 *f**f* #### Alt g 1 \[upright only\]ss03 gg #### Alt g 2 \[upright only\]ss04 gg #### Traditional @ss06 @@ #### Traditional \*ss07 \*\* #### Thin double backslashss12 \\\\\\\\ #### Hexadecimal x \[multiply\]ss13 0xF0xF ### Code\-only features #### Markdown headingscv01 \#\#\#\# #### Less, slash, greatercv02 </\></\> #### Less, bar, greatercv03 <\|\><\|\> #### Less, hyphen, greatercv04 <\-\><\-\> #### Less, equal, greatercv05 <=\><=\> #### Equal combinationscv09 ==== #### Alt \.= …= ligaturescv10 \.=\.= #### Tilde combinationscv11 <~\><~\> #### Ampersand combinationscv12 &\>&\> ### What Users Say [![Gant Laborde](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgant_200x200.b4dbbe36.jpg&w=96&q=15)](http://gantlaborde.com/)[Gant Laborde](http://gantlaborde.com/)CIO at Infinite Red> As a consultant, an instructor, and a presenter, having a clean and engaging mono font is paramount, and MonoLisa delivers information perfectly to everyone without forgetting to sneak in some personality in a gentle smile\. [![Kyle Welch](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkyle_200x200.58dbfc31.jpg&w=96&q=15)](https://twitter.com/kylewelch)[Kyle Welch](https://twitter.com/kylewelch)Senior Software Developer at Eventbrite> MonoLisa is now my go to font for all places\. It has become my expectation in my terminal and code to the point that seeing other fonts confuses me\. From the well designed and unique characters make it simple to parse and read throughout the day\. [![Horacio Herrera](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhoracio_200x200.e614f64f.jpg&w=96&q=15)](https://www.horacioh.com/)[Horacio Herrera](https://www.horacioh.com/)Independent consultant> This font is so sharp that the readability of my code increased a lot\! Definitely a font I will use for a long time\. [![Mark Dalgleish](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmark_200x200.bc8ce9d6.jpg&w=96&q=15)](http://markdalgleish.com/)[Mark Dalgleish](http://markdalgleish.com/)Developer at SEEK> I've been using MonoLisa as my editor font for the past few months\. After a small adjustment period, I really grew to love it\. Going back to any of my old font choices feels like a downgrade in comparison\. [![David Khourshid](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdavid_200x200.0bdc1158.jpg&w=96&q=15)](https://codepen.io/davidkpiano)[David Khourshid](https://codepen.io/davidkpiano)Software developer at Microsoft> I've been using this font for months, and while the slightly wider nature of this font took a little getting used to at first, it eventually grew on me and I saw how well this font works with my daily workflow\. A great, quality font and I highly recommend it\! [![Sara Vieira](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsara_200x200.5b72e6ea.jpg&w=96&q=15)](https://www.iamsaravieira.com/)[Sara Vieira](https://www.iamsaravieira.com/)Engineer at CodeSandbox> As someone with an eye condition this font makes my life way easier\. And not just in coding but even in design since it doesn't only carry regular but the whole set of weights so you can even use it in design, logos or anything a monospace font makes sense\. [![Cassidy Williams](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcassie_400x400.f9820435.jpg&w=96&q=15)](https://cassidoo.co/)[Cassidy Williams](https://cassidoo.co/)CTO at Contenda> I switched to MonoLisa after trying out several different fonts in my terminal and in my IDE\. As a coding instructor and speaker \(and just someone who codes a lot in her free time\), readability is always the most important thing to me in a font\. [![Kent C. Dodds](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkent_200x200.77c22a06.jpg&w=96&q=15)](https://kentcdodds.com/)[Kent C\. Dodds](https://kentcdodds.com/)Making people's lives better with software> I'm not much of a font guy, but after using this font for just a few days it's grown on my and I really like it\. \(And people wasted no time in constantly asking me what font I use\)\. Two thumbs up 👍👍 [![Dominik Sumer](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdominik.0bdf0e60.jpg&w=96&q=15)](https://twitter.com/dominiksumer)[Dominik Sumer](https://twitter.com/dominiksumer)Co\-Founder of seriouscode\.io> Love the aesthetics of the font and how it improves code readability\. That's why we've also decided to use it as the default font at[snappify\.io](https://snappify.io/) [![Michał Popek](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpopek_200x200.55eca87d.jpg&w=96&q=15)](https://michal.popek.co/)[Michał Popek](https://michal.popek.co/)Frontend Developer> I had been struggling with some vision issues before and MonoLisa really helped me a lot by taking a lot of strain off my eyes\. [![Caleb Porzio](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcaleb.811bbb72.jpg&w=96&q=15)](https://calebporzio.com/)[Caleb Porzio](https://calebporzio.com/)Creator of Alpine\.js> MonoLisa is the perfect coding font IMO\. Spacious, stylish, and super readable\. I never pictured myself having such strong feelings about a font, yet here we are\. ## MonoLisa Code MonoLisa Code is a typeface optimized for code editors\. Every character has the same width, which is perfect for alignment and readability when writing code\. The increased character width and specially designed ligatures make it exceptional for programming\. ## Increased Width For the code family, increased character width helped us design a typeface with more natural, open forms\. The shapes are more relaxed, creating less eye strain over long periods of time\. MonoLisa Text inherits these relaxed, open forms while using proportional spacing\. Wide MonoLisa is ~7% wider compared to other monospaced fonts\. ## Reading Flow MonoLisa uses open forms, and terminals \(starting and ending points\) that are pointing towards the neighboring letters to let the eye follow the line of text fluently\. ## Space Monospaced fonts tend to have unevenly distributed dark and light space when compared to regular typefaces\. MonoLisa carefully compensates for the issue by using unique letter shapes to maintain the balance\. WMA MonoLisa Code vs Monaco ## Coding Ligatures MonoLisa comes with[over 120 specially designed coding ligatures](https://www.monolisa.dev/specimen)\. A ligature is a special symbol that combines two or more characters together so it looks like one token\. Ligatures help*reduce visual noise and balance white space*by aligning special symbols appropriately\. These are optimized for code and are available in the code family\. \+\+a\>=b%%0\!=c~~\>d <\!\-\-Comment\-\-\> <\>\#\#\#Title\.\.\.</\> ??e:=f=\>\{\|1,2,3\|\} ## Your Code, Your Rules We know coding ligatures are a divisive topic\. Some developers love them, others can’t stand them\. We’ve listened to the community and designed MonoLisa’s ligature system around one principle:*you should be in control*\. By default, MonoLisa only enables whitespace ligatures — subtle adjustments that improve readability without changing the meaning of your code\. All other coding ligatures are*opt\-in*, organized into feature groups you can enable individually\. No surprises, no hidden substitutions\. Pick the features that match the way you work, copy the settings line into your editor config, and you’re set\. And if your editor doesn’t support OpenType features natively, our[customizer](https://www.monolisa.dev/tester)lets you bake your preferred options right into the font files before you download — a font tailored to you in just a few clicks\. Choose the features you want to enable, and copy the following line into your`settings\.json`: "editor\.fontLigatures": "'calt', 'liga', 'cv01', 'cv02', 'cv03', 'cv04', 'cv05', 'cv08', 'cv09', 'cv11', 'cv12'", calt2 Contextual alternatives cv023 Less, slash, greater \|\|\|\>\|\|\|\> <\|\|\|<\|\|\| <\|\|<\|\| \|\|\>\|\|\> <\|<\| \|\>\|\> <\|\><\|\> cv049 Less, hyphen, greater \-\>\>\-\>\> \-<<\-<< \>\-\>\>\-\> \>\>\-\>\>\- <\-\><\-\> <\-<<\-< <<\-<<\- \-<\-< \>\-\>\- cv0514 Less, equal, greater <==\><==\> ==\>==\> =\>\>=\>\> =<<=<< \>=\>\>=\> \>\>=\>\>= <=<= <==<== <=\><=\> \>=\>\>=\> <=<<=< <<=<<= =\>=\> \>=\>= <\!\-\-\-<\!\-\-\- <\!\-\-<\!\-\- \-\-\-\>\-\-\-\> \-\-\>\-\-\> <\-\-<\-\- \-\>\-\> <\-<\- \|\-\>\|\-\> \!==\!== /==/== ====== ==== /=/= \|\|=\|\|= \|=\|= &=&= =/==/= \!=\!= ~=~= <~\><~\> <~~<~~ ~~\>~~\> \-~\-~ ~\-~\- ~\>~\> <~<~ ~~~~ ~@~@ cv126 Ampersand combinations &^=&^= &^&^ \>&\-\>&\- <&\-<&\- &\>\>&\>\> &\>&\> liga73 Whitespace ligatures \-\-\-\-\-\- '''''' """""" \.\.\.\.\.\. \.\.<\.\.< \.\.=\.\.= \{\|\{\| \[\|\[\| \.?\.? :::: :::::: ::=::= :=:= :\>:\> :<:< ;;;; \!\!\!\! \!\!\.\!\!\. \!\!\!\!\!\! ?\.?\. ?:?: ???? ?=?= \*\*\*\* \*\*\*\*\*\* \*\>\*\> \*/\*/ \-\-\-\- \-=\-= \*=\*= \+=\+= %=%= \#:\#: \#\!\#\! \#?\#? \#=\#= /\*/\* ////// //// /\*\*/\*\* $\($\( \>&\>& \>=\>= <&<& <=<= &&&& \|\}\|\} \|\]\|\] $\>$\> \.\.\.\. \.=\.= \+\+\+\+ \+\+\+\+\+\+ \+\>\+\> =:==:= =\!==\!= \>:\>: \>\>\>\> \>\(\>\( \>\>\>\>\>\> <\(<\( <:<: <\*<\* <\*\><\*\> <$<$ <$\><$\> <\+<\+ <\+\><\+\> <\><\> <<<< <<<<<< ^=^= %%%% ## Symbols for Terminal MonoLisa is designed with developers in mind\. It’s one of the few fonts that come packed with symbols to use in CLIs including[PowerLine](https://github.com/powerline/powerline)\. To see all the symbols, check out the[specimen](https://www.monolisa.dev/specimen)\. System Monospace ``` Shell prompt ``` ``` user@host ``` ```  ``` ``` ~/projects/app ``` ```  ``` ```  main ```  ```  ``` ``` Box drawing table ``` ``` ┌────────────┬────────┬───────┐ ``` ``` │ File │ Status │ Lines │ ``` ``` ├────────────┼────────┼───────┤ ``` ``` │ index.ts │ ✓ │ 142 │ ``` ``` │ utils.ts │ ● │ 38 │ ``` ``` │ config.ts │ ◐ │ 15 │ ``` ``` └────────────┴────────┴───────┘ ``` ```  ``` ``` Progress indicators ``` ``` Build  62% ``` ``` Tests  100% ``` ``` Lint  25% ``` ```  ``` ``` NORMAL ``` ```  ``` ```  main ``` ```  ```  ``` index.ts ``` ```  ``` utf\-842:15 MonoLisa Code ``` Shell prompt ``` ``` user@host ``` ```  ``` ``` ~/projects/app ``` ```  ``` ```  main ```  ```  ``` ``` Box drawing table ``` ``` ┌────────────┬────────┬───────┐ ``` ``` │ File │ Status │ Lines │ ``` ``` ├────────────┼────────┼───────┤ ``` ``` │ index.ts │ ✓ │ 142 │ ``` ``` │ utils.ts │ ● │ 38 │ ``` ``` │ config.ts │ ◐ │ 15 │ ``` ``` └────────────┴────────┴───────┘ ``` ```  ``` ``` Progress indicators ``` ``` Build  62% ``` ``` Tests  100% ``` ``` Lint  25% ``` ```  ``` ``` NORMAL ``` ```  ``` ```  main ``` ```  ```  ``` index.ts ``` ```  ``` utf\-842:15 Status lines for vim, tmux, and shell prompts ## Try MonoLisa Code Choose an example JavaScriptCSSJavaPHPPythonReasonMarkdown ### What Users Say [![Gant Laborde](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgant_200x200.b4dbbe36.jpg&w=96&q=15)](http://gantlaborde.com/)[Gant Laborde](http://gantlaborde.com/)CIO at Infinite Red> As a consultant, an instructor, and a presenter, having a clean and engaging mono font is paramount, and MonoLisa delivers information perfectly to everyone without forgetting to sneak in some personality in a gentle smile\. [![Kyle Welch](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkyle_200x200.58dbfc31.jpg&w=96&q=15)](https://twitter.com/kylewelch)[Kyle Welch](https://twitter.com/kylewelch)Senior Software Developer at Eventbrite> MonoLisa is now my go to font for all places\. It has become my expectation in my terminal and code to the point that seeing other fonts confuses me\. From the well designed and unique characters make it simple to parse and read throughout the day\. [![Horacio Herrera](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhoracio_200x200.e614f64f.jpg&w=96&q=15)](https://www.horacioh.com/)[Horacio Herrera](https://www.horacioh.com/)Independent consultant> This font is so sharp that the readability of my code increased a lot\! Definitely a font I will use for a long time\. [![Mark Dalgleish](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmark_200x200.bc8ce9d6.jpg&w=96&q=15)](http://markdalgleish.com/)[Mark Dalgleish](http://markdalgleish.com/)Developer at SEEK> I've been using MonoLisa as my editor font for the past few months\. After a small adjustment period, I really grew to love it\. Going back to any of my old font choices feels like a downgrade in comparison\. [![David Khourshid](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdavid_200x200.0bdc1158.jpg&w=96&q=15)](https://codepen.io/davidkpiano)[David Khourshid](https://codepen.io/davidkpiano)Software developer at Microsoft> I've been using this font for months, and while the slightly wider nature of this font took a little getting used to at first, it eventually grew on me and I saw how well this font works with my daily workflow\. A great, quality font and I highly recommend it\! [![Sara Vieira](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsara_200x200.5b72e6ea.jpg&w=96&q=15)](https://www.iamsaravieira.com/)[Sara Vieira](https://www.iamsaravieira.com/)Engineer at CodeSandbox> As someone with an eye condition this font makes my life way easier\. And not just in coding but even in design since it doesn't only carry regular but the whole set of weights so you can even use it in design, logos or anything a monospace font makes sense\. [![Cassidy Williams](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcassie_400x400.f9820435.jpg&w=96&q=15)](https://cassidoo.co/)[Cassidy Williams](https://cassidoo.co/)CTO at Contenda> I switched to MonoLisa after trying out several different fonts in my terminal and in my IDE\. As a coding instructor and speaker \(and just someone who codes a lot in her free time\), readability is always the most important thing to me in a font\. [![Kent C. Dodds](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkent_200x200.77c22a06.jpg&w=96&q=15)](https://kentcdodds.com/)[Kent C\. Dodds](https://kentcdodds.com/)Making people's lives better with software> I'm not much of a font guy, but after using this font for just a few days it's grown on my and I really like it\. \(And people wasted no time in constantly asking me what font I use\)\. Two thumbs up 👍👍 [![Dominik Sumer](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdominik.0bdf0e60.jpg&w=96&q=15)](https://twitter.com/dominiksumer)[Dominik Sumer](https://twitter.com/dominiksumer)Co\-Founder of seriouscode\.io> Love the aesthetics of the font and how it improves code readability\. That's why we've also decided to use it as the default font at[snappify\.io](https://snappify.io/) [![Michał Popek](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpopek_200x200.55eca87d.jpg&w=96&q=15)](https://michal.popek.co/)[Michał Popek](https://michal.popek.co/)Frontend Developer> I had been struggling with some vision issues before and MonoLisa really helped me a lot by taking a lot of strain off my eyes\. [![Caleb Porzio](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcaleb.811bbb72.jpg&w=96&q=15)](https://calebporzio.com/)[Caleb Porzio](https://calebporzio.com/)Creator of Alpine\.js> MonoLisa is the perfect coding font IMO\. Spacious, stylish, and super readable\. I never pictured myself having such strong feelings about a font, yet here we are\. ## MonoLisa Text We went back to the drawing board and created MonoLisa Text, a proportional version of the original MonoLisa font family\. Proportional letters are easier to read in plain text, so MonoLisa Text will be a perfect companion for pairing with code\. MonoLisa Text was conceived to offer designers and creatives a universal typographic workhorse\. Thanks to its extensive script support \(Latin, Cyrillic, Greek, Hebrew, Armenian, even Braille\) and a vast range of helpful symbols, currency signs, arrows, and OpenType features, this typeface will help you tackle any design task coming your way, be it print, web, apps, logos, or signage\. As with Code we put a lot of effort into making it as legible as possible\. Thanks to its large x\-height and crisp style, MonoLisa Text is great for smaller sizes, too, be it in print or on screens\.” ## A Perfect Match Modern editors show code alongside documentation, type hints, and AI chat\. MonoLisa Text renders inline docs and assistant responses with optimal readability, while MonoLisa Code keeps your code crystal clear\. The perfect pairing for the AI era\. ![MonoLisa font in WebStorm editor](https://www.monolisa.dev/_next/image?url=%2Fstatic%2Fide.png&w=3840&q=75) ## Great for UI MonoLisa Text is great for user interfaces\. Equal vertical metrics mean text snaps to the geometric center of any button, badge, or label automatically — no magic numbers, no adjustments needed\. The space above cap height and below baseline is equal — no padding tricks needed ## Try MonoLisa Text ## MonoLisa Text in Action ![MonoLisa Text in app design](https://www.monolisa.dev/static/ex1.jpg) ![MonoLisa Text in packaging design](https://www.monolisa.dev/static/ex2.jpg) ### What Users Say [![Gant Laborde](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgant_200x200.b4dbbe36.jpg&w=96&q=15)](http://gantlaborde.com/)[Gant Laborde](http://gantlaborde.com/)CIO at Infinite Red> As a consultant, an instructor, and a presenter, having a clean and engaging mono font is paramount, and MonoLisa delivers information perfectly to everyone without forgetting to sneak in some personality in a gentle smile\. [![Kyle Welch](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkyle_200x200.58dbfc31.jpg&w=96&q=15)](https://twitter.com/kylewelch)[Kyle Welch](https://twitter.com/kylewelch)Senior Software Developer at Eventbrite> MonoLisa is now my go to font for all places\. It has become my expectation in my terminal and code to the point that seeing other fonts confuses me\. From the well designed and unique characters make it simple to parse and read throughout the day\. [![Horacio Herrera](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhoracio_200x200.e614f64f.jpg&w=96&q=15)](https://www.horacioh.com/)[Horacio Herrera](https://www.horacioh.com/)Independent consultant> This font is so sharp that the readability of my code increased a lot\! Definitely a font I will use for a long time\. [![Mark Dalgleish](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmark_200x200.bc8ce9d6.jpg&w=96&q=15)](http://markdalgleish.com/)[Mark Dalgleish](http://markdalgleish.com/)Developer at SEEK> I've been using MonoLisa as my editor font for the past few months\. After a small adjustment period, I really grew to love it\. Going back to any of my old font choices feels like a downgrade in comparison\. [![David Khourshid](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdavid_200x200.0bdc1158.jpg&w=96&q=15)](https://codepen.io/davidkpiano)[David Khourshid](https://codepen.io/davidkpiano)Software developer at Microsoft> I've been using this font for months, and while the slightly wider nature of this font took a little getting used to at first, it eventually grew on me and I saw how well this font works with my daily workflow\. A great, quality font and I highly recommend it\! [![Sara Vieira](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsara_200x200.5b72e6ea.jpg&w=96&q=15)](https://www.iamsaravieira.com/)[Sara Vieira](https://www.iamsaravieira.com/)Engineer at CodeSandbox> As someone with an eye condition this font makes my life way easier\. And not just in coding but even in design since it doesn't only carry regular but the whole set of weights so you can even use it in design, logos or anything a monospace font makes sense\. [![Cassidy Williams](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcassie_400x400.f9820435.jpg&w=96&q=15)](https://cassidoo.co/)[Cassidy Williams](https://cassidoo.co/)CTO at Contenda> I switched to MonoLisa after trying out several different fonts in my terminal and in my IDE\. As a coding instructor and speaker \(and just someone who codes a lot in her free time\), readability is always the most important thing to me in a font\. [![Kent C. Dodds](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkent_200x200.77c22a06.jpg&w=96&q=15)](https://kentcdodds.com/)[Kent C\. Dodds](https://kentcdodds.com/)Making people's lives better with software> I'm not much of a font guy, but after using this font for just a few days it's grown on my and I really like it\. \(And people wasted no time in constantly asking me what font I use\)\. Two thumbs up 👍👍 [![Dominik Sumer](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdominik.0bdf0e60.jpg&w=96&q=15)](https://twitter.com/dominiksumer)[Dominik Sumer](https://twitter.com/dominiksumer)Co\-Founder of seriouscode\.io> Love the aesthetics of the font and how it improves code readability\. That's why we've also decided to use it as the default font at[snappify\.io](https://snappify.io/) [![Michał Popek](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpopek_200x200.55eca87d.jpg&w=96&q=15)](https://michal.popek.co/)[Michał Popek](https://michal.popek.co/)Frontend Developer> I had been struggling with some vision issues before and MonoLisa really helped me a lot by taking a lot of strain off my eyes\. [![Caleb Porzio](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcaleb.811bbb72.jpg&w=96&q=15)](https://calebporzio.com/)[Caleb Porzio](https://calebporzio.com/)Creator of Alpine\.js> MonoLisa is the perfect coding font IMO\. Spacious, stylish, and super readable\. I never pictured myself having such strong feelings about a font, yet here we are\. ## Get MonoLisa ### License By purchasing and downloading the font you’re agreeing to the[EULA](https://www.monolisa.dev/license)and our[Refund Policy](https://www.monolisa.dev/refund-policy)\. ### What Users Say [![Gant Laborde](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgant_200x200.b4dbbe36.jpg&w=96&q=15)](http://gantlaborde.com/)[Gant Laborde](http://gantlaborde.com/)CIO at Infinite Red> As a consultant, an instructor, and a presenter, having a clean and engaging mono font is paramount, and MonoLisa delivers information perfectly to everyone without forgetting to sneak in some personality in a gentle smile\. [![Kyle Welch](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkyle_200x200.58dbfc31.jpg&w=96&q=15)](https://twitter.com/kylewelch)[Kyle Welch](https://twitter.com/kylewelch)Senior Software Developer at Eventbrite> MonoLisa is now my go to font for all places\. It has become my expectation in my terminal and code to the point that seeing other fonts confuses me\. From the well designed and unique characters make it simple to parse and read throughout the day\. [![Horacio Herrera](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhoracio_200x200.e614f64f.jpg&w=96&q=15)](https://www.horacioh.com/)[Horacio Herrera](https://www.horacioh.com/)Independent consultant> This font is so sharp that the readability of my code increased a lot\! Definitely a font I will use for a long time\. [![Mark Dalgleish](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmark_200x200.bc8ce9d6.jpg&w=96&q=15)](http://markdalgleish.com/)[Mark Dalgleish](http://markdalgleish.com/)Developer at SEEK> I've been using MonoLisa as my editor font for the past few months\. After a small adjustment period, I really grew to love it\. Going back to any of my old font choices feels like a downgrade in comparison\. [![David Khourshid](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdavid_200x200.0bdc1158.jpg&w=96&q=15)](https://codepen.io/davidkpiano)[David Khourshid](https://codepen.io/davidkpiano)Software developer at Microsoft> I've been using this font for months, and while the slightly wider nature of this font took a little getting used to at first, it eventually grew on me and I saw how well this font works with my daily workflow\. A great, quality font and I highly recommend it\! [![Sara Vieira](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsara_200x200.5b72e6ea.jpg&w=96&q=15)](https://www.iamsaravieira.com/)[Sara Vieira](https://www.iamsaravieira.com/)Engineer at CodeSandbox> As someone with an eye condition this font makes my life way easier\. And not just in coding but even in design since it doesn't only carry regular but the whole set of weights so you can even use it in design, logos or anything a monospace font makes sense\. [![Cassidy Williams](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcassie_400x400.f9820435.jpg&w=96&q=15)](https://cassidoo.co/)[Cassidy Williams](https://cassidoo.co/)CTO at Contenda> I switched to MonoLisa after trying out several different fonts in my terminal and in my IDE\. As a coding instructor and speaker \(and just someone who codes a lot in her free time\), readability is always the most important thing to me in a font\. [![Kent C. Dodds](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkent_200x200.77c22a06.jpg&w=96&q=15)](https://kentcdodds.com/)[Kent C\. Dodds](https://kentcdodds.com/)Making people's lives better with software> I'm not much of a font guy, but after using this font for just a few days it's grown on my and I really like it\. \(And people wasted no time in constantly asking me what font I use\)\. Two thumbs up 👍👍 [![Dominik Sumer](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdominik.0bdf0e60.jpg&w=96&q=15)](https://twitter.com/dominiksumer)[Dominik Sumer](https://twitter.com/dominiksumer)Co\-Founder of seriouscode\.io> Love the aesthetics of the font and how it improves code readability\. That's why we've also decided to use it as the default font at[snappify\.io](https://snappify.io/) [![Michał Popek](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpopek_200x200.55eca87d.jpg&w=96&q=15)](https://michal.popek.co/)[Michał Popek](https://michal.popek.co/)Frontend Developer> I had been struggling with some vision issues before and MonoLisa really helped me a lot by taking a lot of strain off my eyes\. [![Caleb Porzio](https://www.monolisa.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcaleb.811bbb72.jpg&w=96&q=15)](https://calebporzio.com/)[Caleb Porzio](https://calebporzio.com/)Creator of Alpine\.js> MonoLisa is the perfect coding font IMO\. Spacious, stylish, and super readable\. I never pictured myself having such strong feelings about a font, yet here we are\.

Similar Articles

Show HN: An ASCII 3D Rendering Engine

Hacker News Top

GlyphCSS is a JavaScript library that renders textured 3D meshes in the DOM using ASCII characters, supporting various 3D formats and integrating with vanilla JS, React, and Vue.

Shantell Sans

Hacker News Top

Artist Shantell Martin collaborates with type designer Stephen Nixon to create Shantell Sans, an open-source font based on her handwriting, designed to be playful, readable, and accessible, especially for dyslexic readers.

Good type against all odds

Hacker News Top

An article exploring unexpected typographic phenomena and craft, including rolling shutter effects on displays and creative use of font limitations.