惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
IT之家
IT之家
Cyberwarzone
Cyberwarzone
T
Troy Hunt's Blog
有赞技术团队
有赞技术团队
阮一峰的网络日志
阮一峰的网络日志
T
Threat Research - Cisco Blogs
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
G
GRAHAM CLULEY
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
博客园 - 叶小钗
Last Week in AI
Last Week in AI
C
CERT Recently Published Vulnerability Notes
The Hacker News
The Hacker News
Jina AI
Jina AI
T
Tor Project blog
V
Vulnerabilities – Threatpost
酷 壳 – CoolShell
酷 壳 – CoolShell
Spread Privacy
Spread Privacy
博客园_首页
C
Cybersecurity and Infrastructure Security Agency CISA
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Simon Willison's Weblog
Simon Willison's Weblog
Security Latest
Security Latest
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
博客园 - 司徒正美
V2EX - 技术
V2EX - 技术
I
Intezer
The Cloudflare Blog
Cisco Talos Blog
Cisco Talos Blog
SecWiki News
SecWiki News
博客园 - 【当耐特】
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
L
Lohrmann on Cybersecurity
Scott Helme
Scott Helme
Google Online Security Blog
Google Online Security Blog
量子位
The Last Watchdog
The Last Watchdog
AI
AI
Application and Cybersecurity Blog
Application and Cybersecurity Blog
S
Security Affairs
P
Palo Alto Networks Blog
S
Secure Thoughts
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Attack and Defense Labs
Attack and Defense Labs

Hacker News

Introducing Claude Opus 4.7 Qwen Studio The Future of Everything is Lies, I Guess: Where Do We Go From Here? GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis Moving a large-scale metrics pipeline from StatsD to OpenTelemetry / Prometheus GitHub - Nightmare-Eclipse/RedSun: The Red Sun vulnerability repository GitHub - SethPyle376/hiraeth: Local AWS emulator focused on fast integration testing, with SQS support, SQLite-backed state, and a debug-friendly web UI. GitHub - macOS26/Agent: Any AI, replaces Claude Code, Cursor, OpenClaw. Over 18 LLM providers (Claude, OpenAI, Gemini, Ollama, Zai, HF, Qwen) wired into a native Mac app that writes code, builds Xcode projects, bumps versions, manages git, automates Safari, use AppleScript, JS or Accessibility, extend Agent! w/ MCP Servers, run tasks from your iPhone via Messages. YouTube now lets you turn off Shorts I Made a Terminal Pager Burgers | マクドナルド公式 Commands — HackerNews CLI documentation ChatGPT for Excel PiCore - Raspberry Pi Port of Tiny Core Linux Live Nation illegally monopolized ticketing market, jury finds Google Broke Its Promise to Me. Now ICE Has My Data. Founding Engineer at Adaptional | Y Combinator CRISPR takes important step toward silencing Down syndrome’s extra chromosome GitHub - saffron-health/libretto: The AI toolkit for building reliable browser automations US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf] Unexpected €54k billing spike in 13 hours: Firebase browser key without API restrictions used for Gemini requests Retrofitting JIT Compilers into C Interpreters IPv6 – Google The Accursèd Alphabetical Clock Cybersecurity Looks Like Proof of Work Now Fragments: April 14 Cal.com Goes Closed Source: Why AI Security Is Forcing Our Decision | Cal.com - Scheduling Software for Online Bookings Laravel raised money and now injects ads directly into your agent When moving fast, talking is the first thing to break Too much Discussion of the XOR swap trick – Heather Cafe Introduction to Spherical Harmonics for Graphics Programmers The Grand Line Building a Z-Machine in the worst possible language High-Level Rust: Getting 80% of the Benefits with 20% of the Pain GitHub - duguyue100/midnight-captain: Inspired by Midnight Commander, tailored to my taste. How to build a `git diff` driver · Jamie Tanna | Software Engineer Center for Responsible, Decentralized Intelligence at Berkeley The Local Universe’s Expansion Rate Is Clearer Than Ever, but Still Doesn’t Add Up - A new synthesis of astronomical measurements confirms a persistent mismatch that could point to physics beyond current models The air throughout our homes is infused with microplastics. But there are things you can do to breathe less of them The disturbing white paper Red Hat is trying to erase from the internet – OSnews The Future of Everything is Lies, I Guess: Annoyances ‘Abhorrent’: the inside story of the Polymarket gamblers betting millions on war Productive procrastination — Max van IJsselmuiden maps, territory and LMs 447 Terabytes per Square Centimetre at Zero Retention Energy: Non-Volatile Memory at the Atomic Scale on Fluorographane Show HN: Pardonned.com – A searchable database of US Pardons 20 Years on AWS and Never Not My Job The Seasons are Wrong Artemis II crew splashes down near San Diego after historic moon mission We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs How a dancer with ALS used brainwaves to perform live On filing the corners off my MacBooks Installing every* Firefox extension OpenClaw’s memory is unreliable, and you don’t know when it will break Steve Blank Nowhere Is Safe Chimpanzees in Uganda locked in vicious 'civil war', say researchers watgo - a WebAssembly Toolkit for Go linux/Documentation/process/coding-assistants.rst at master · torvalds/linux GitHub - callumlocke/json-formatter: Makes JSON easy to read. Founding Product Engineer at Bild AI | Y Combinator A compelling title that is cryptic enough to get you to take action on it GitHub - Keychron/Keychron-Keyboards-Hardware-Design: Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms. [ANNOUNCE] WireGuardNT v0.11 and WireGuard for Windows v0.6 Released 1D-Chess Helium Is Hard to Replace Cooperative Vectors Introduction | Evolve Keeping a Postgres queue healthy — PlanetScale Our response to the Axios developer tool compromise Do Americans read print books, e-books or audiobooks more? The Zettelkasten Method in Obsidian: A Practical Setup Guide Artemis II Is Competency Porn and We Are Starving For It WeakC4 Flight Viz — Cockpit View A Mexican surveillance giant you’ve never heard of is now watching the U.S. border Surelock: Deadlock-Free Mutexes for Rust RISC-V 101 – what is it and what does it mean for Canonical? | Ubuntu The Problem That Built an Industry How Much Linear Memory Access Is Enough? | Solidean Investigating Split Locks on x86-64 Simplest hash functions Sybilproof reputation mechanisms (2005) [pdf] What is a property? How Complex is my Code? Static code analysis in Kotlin — tools overview Toffoli gates are all you need PGLite evangelism dcmake: a new CMake debugger UI Clojure on Fennel part one: Persistent Data Structures Fragments: April 2 Python Release Python install manager 26.1 The Life and Death of the Book Review - Liberties Introducing Database Traffic Control — PlanetScale Bitcoin miners are losing $19,000 on every BTC produced as difficulty drops 7.8% God sleeps in the minerals Building slogbox Apple Silicon and Virtual Machines: Beating the 2 VM Limit Who was “Not Even Wrong” first? Pokemon Evolution Vs Darwinian Evolution The APL Programming Language Source Code
MonoLisa
bebraw · 2026-06-22 · via Hacker News

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
Gant LabordeCIO 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
Kyle WelchSenior 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
Horacio HerreraIndependent 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
Mark DalgleishDeveloper 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
David KhourshidSoftware 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
Sara VieiraEngineer 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
Cassidy WilliamsCTO 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
Kent C. DoddsMaking 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
Dominik SumerCo-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
Michał Popek
Michał PopekFrontend 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
Caleb PorzioCreator 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 Source
Rendered 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.

Il1
Similar characters look different
db
Distinct lower case connections
CG
Different 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 — GRAD 0

Languages

Both MonoLisa Code and MonoLisa Text support over 200 languages 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 to see all the features in action.

Common features

Contextual alternatives calt

1:11:1

Case-sensitive forms case

¡M!¡M!

Whitespace ligatures liga

{|{|

Old style numbers onum

3636

Alt g 1 [upright only] ss03

gg

Alt g 2 [upright only] ss04

gg

Script variant [italic only] ss01

ff

Traditional @ ss06

@@

Traditional * ss07

**

Thin double backslash ss12

\\\\

Hexadecimal x [multiply] ss13

0xF0xF

Code-only features

Markdown headings cv01

####

Less, slash, greater cv02

</></>

Less, bar, greater cv03

<|><|>

Less, hyphen, greater cv04

<-><->

Less, equal, greater cv05

<=><=>

Equal combinations cv09

====

Alt .= …= ligatures cv10

.=.=

Tilde combinations cv11

<~><~>

Ampersand combinations cv12

&>&>

What Users Say

Gant Laborde
Gant LabordeCIO 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
Kyle WelchSenior 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
Horacio HerreraIndependent 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
Mark DalgleishDeveloper 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
David KhourshidSoftware 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
Sara VieiraEngineer 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
Cassidy WilliamsCTO 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
Kent C. DoddsMaking 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
Dominik SumerCo-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
Michał Popek
Michał PopekFrontend 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
Caleb PorzioCreator 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. 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 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

liga73

Whitespace ligatures

------

''''''

""""""

......

..<..<

..=..=

{|{|

[|[|

.?.?

::::

::::::

::=::=

:=:=

:>:>

:<:<

;;;;

!!!!

!!.!!.

!!!!!!

?.?.

?:?:

????

?=?=

****

******

*>*>

*/*/

----

-=-=

*=*=

+=+=

%=%=

#:#:

#!#!

#?#?

#=#=

/*/*

//////

////

/**/**

$($(

>&>&

>=>=

<&<&

<=<=

&&&&

|}|}

|]|]

$>$>

....

.=.=

++++

++++++

+>+>

=:==:=

=!==!=

>:>:

>>>>

>(>(

>>>>>>

<(<(

<:<:

<*<*

<*><*>

<$<$

<$><$>

<+<+

<+><+>

<><>

<<<<

<<<<<<

^=^=

%%%%

cv023

Less, slash, greater

|||>|||>

<|||<|||

<||<||

||>||>

<|<|

|>|>

<|><|>

cv049

Less, hyphen, greater

->>->>

-<<-<<

>->>->

>>->>-

<-><->

<-<<-<

<<-<<-

-<-<

>->-

cv0514

Less, equal, greater

<==><==>

==>==>

=>>=>>

=<<=<<

>=>>=>

>>=>>=

<=<=

<==<==

<=><=>

>=>>=>

<=<<=<

<<=<<=

=>=>

>=>=

<!---<!---

<!--<!--

--->--->

-->-->

<--<--

->->

<-<-

|->|->

!==!==

/==/==

======

====

/=/=

||=||=

|=|=

&=&=

=/==/=

!=!=

~=~=

<~><~>

<~~<~~

~~>~~>

-~-~

~-~-

~>~>

<~<~

~~~~

~@~@

cv126

Ampersand combinations

&^=&^=

&^&^

>&->&-

<&-<&-

&>>&>>

&>&>

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. To see all the symbols, check out the 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
Gant LabordeCIO 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
Kyle WelchSenior 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
Horacio HerreraIndependent 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
Mark DalgleishDeveloper 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
David KhourshidSoftware 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
Sara VieiraEngineer 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
Cassidy WilliamsCTO 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
Kent C. DoddsMaking 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
Dominik SumerCo-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
Michał Popek
Michał PopekFrontend 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
Caleb PorzioCreator 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

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

MonoLisa Text in packaging design

What Users Say

Gant Laborde
Gant LabordeCIO 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
Kyle WelchSenior 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
Horacio HerreraIndependent 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
Mark DalgleishDeveloper 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
David KhourshidSoftware 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
Sara VieiraEngineer 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
Cassidy WilliamsCTO 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
Kent C. DoddsMaking 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
Dominik SumerCo-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
Michał Popek
Michał PopekFrontend 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
Caleb PorzioCreator 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 and our Refund Policy.

What Users Say

Gant Laborde
Gant LabordeCIO 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
Kyle WelchSenior 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
Horacio HerreraIndependent 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
Mark DalgleishDeveloper 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
David KhourshidSoftware 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
Sara VieiraEngineer 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
Cassidy WilliamsCTO 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
Kent C. DoddsMaking 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
Dominik SumerCo-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
Michał Popek
Michał PopekFrontend 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
Caleb PorzioCreator 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.