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

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
S
Secure Thoughts
C
Cyber Attacks, Cyber Crime and Cyber Security
SecWiki News
SecWiki News
AWS News Blog
AWS News Blog
P
Proofpoint News Feed
H
Help Net Security
I
InfoQ
T
Tor Project blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Schneier on Security
Schneier on Security
The GitHub Blog
The GitHub Blog
S
Schneier on Security
The Hacker News
The Hacker News
博客园 - Franky
雷峰网
雷峰网
S
Security @ Cisco Blogs
Google Online Security Blog
Google Online Security Blog
Engineering at Meta
Engineering at Meta
G
GRAHAM CLULEY
Security Latest
Security Latest
The Cloudflare Blog
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
K
Kaspersky official blog
C
Cisco Blogs
Microsoft Security Blog
Microsoft Security Blog
宝玉的分享
宝玉的分享
Scott Helme
Scott Helme
腾讯CDC
阮一峰的网络日志
阮一峰的网络日志
A
Arctic Wolf
Latest news
Latest news
Last Week in AI
Last Week in AI
The Register - Security
The Register - Security
Google DeepMind News
Google DeepMind News
博客园 - 聂微东
T
Threatpost
G
Google Developers Blog
有赞技术团队
有赞技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LINUX DO - 热门话题
aimingoo的专栏
aimingoo的专栏
S
Securelist
WordPress大学
WordPress大学
N
Netflix TechBlog - Medium
Y
Y Combinator Blog
T
The Exploit Database - CXSecurity.com
月光博客
月光博客
Recent Announcements
Recent Announcements

Show HN

GitHub - steveking-gh/firmion: Firmion is DSL and engine for firmware image generation. GitHub - villagesql/villagesql-skills: Agent skills for VillageSQL - gemini-cli-extension; claude-code-plugin GitHub - flightdeckhq/flightdeck: Observability and control plane for AI agents. CSP Radar GitHub - Light-Heart-Labs/DreamServer: Turn your PC, Mac, or Linux box into an AI server. LLM inference, chat UI, voice, agents, workflows, RAG, and image generation. GitHub - Diplomat-ai/diplomat-agent-ts: What can your TypeScript AI agent do to the real world? Scan your code. See which tool calls have zero checks Code Block Selector - Visual Studio Marketplace Prometheus dependency graph — interactive showcase | Riftmap Show HN: I made a vi-like modal keyboard plugin for Figma GitHub - run-llama/liteparse: A fast, helpful, and open-source document parser GitHub - dalemyers/Roar: A macOS CLI tool for notifications GitHub - district-solutions/open-agent-tools-coder: Enables small-to-large self-hosted ai models to use local source code when running tool-calling agentic workloads. We actively data mine 20,900+ (2+ TB) popular github repos using large and small ai models to create reuseable: json, markdown and parquet files for local-first tool-calling models. GitHub - progapandist/stripeek: A local TUI proxy for real-time Stripe API debugging, built for navigating complex payloads fast. GitHub - sir1st/hermes-desktop: All-in-one cross-platform desktop app for Hermes Agent — bundles Python + hermes-agent + hermes-web-ui GitHub - astefanutti/shaderbang: Shebang for Shaders Show HN: Generate Claude Code Workflows using Spec Driven Development approach GitHub - nixys/nxs-universal-chart: The Helm chart you can use to install any of your applications into Kubernetes/OpenShift Show HN: AI agents for UK GDAD PCF roles and their skills The Two Pillars: Mixer Mode and Meta-Software in the Reorganization of Software Work After AI GitHub - JaiCode08/teleport-env What 1,000+ Harness Experiments Taught Me About Self-Improving Agents Show HN: Liiists, a Markdown-first, iOS and CLI list app SwiperTab – Get this Extension for 🦊 Firefox (en-US) GitHub - kouhxp/fftext: Summarize, explain, fact-check, or translate any text, URL, or file. No GPU. No cloud. One command GitHub - sweetpad-dev/sweetpad: Develop Swift/iOS projects using VSCode GitHub - dogmaticdev/IRON: IRON a.k.a. Intermediate Representation Object Notation is a Interpreter/Database that is used to create Programming Languages. GitHub - sjhalani7/vaen: Package your AI coding harness into a portable .agent file, and share it across repos, teams, & the community without ever having to copy-paste instructions, skills, MCP config, or secrets. Show HN: Gandalf the Grader Show HN: Citadeld – replay any CI failure locally from a single file GitHub - tdortman/cuSBF: High-Performance GPU Super Bloom Filter coral-ai/claude-code-token-xray at main · Coral-Bricks-AI/coral-ai GitHub - ulyssestenn/funes: Funes is a Git-based framework for LLM-managed knowledge work: an AI Librarian ingests raw sources, builds an interlinked Markdown knowledge base, and uses it to produce cited reports, analyses, and other outputs. GitHub - ThatXliner/gah: Git Add Hunk, built for agents to use GitHub - harmont-dev/harmont-cli: Command-line client for the Harmont CI platform GitHub - brooksmcmillin/mcp-authflow: OAuth 2.0 Authorization Server framework for MCP servers GitHub - javaid-codes/audit-supply-chain-agents GitHub - amorey/gochan: A small library of common channel architectures for Go, inspired by Rust GitHub - arifozgun/OpenGem: Free, Open-Source AI API Gateway with Gemini, OpenAI & Anthropic Compatibility in 1 file GitHub - Pranesh950/BioPetals: 🌸 Run BIOxAI models at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading GitHub - cnguyen14/bounty-doctor: Diagnose a GitHub bounty issue before you waste hours: detects honeypot scam repos, AI-bot attempt swarms, and stale contests. Show HN: CoreMCP – MCP Server for On-Prem DBs Show HN: KittyHTML – Render HTML/CSS as an inline image in your terminal GitHub - bingud/filemat: Web-based file manager Show HN: TruthLens – Free multi-signal deepfake image detector GitHub - apexlocal-jz/claude-usage-tray: Windows system-tray app showing your Claude Code rate-limit usage at a glance. Zero deps, ~300 lines of PowerShell. Cross-IDE (works regardless of VS Code, Cursor, plain terminal). Release v0.1.2.1 · kouhxp/yapsnap GitHub - noopolis/moltnet: Self-hostable chat network for AI agents. Pre-built bridges for Claude Code, Codex, and the Claws. Rooms, DMs, history. No Slack bots, no Matrix, no glue code. GitHub - tamerh/enju: Coordinating Humans, AI Agents, and Compute as Peers on a Shared Workflow Graph Show HN: Continuity-auth – Respect-weighted rate limits for the open web GitHub - luml-ai/luml: AI lifecycle platform where engineers and agents track experiments, train models, and ship to production. GitHub - mrdanielcasper/CoreTex: A UNIX-inspired, biomimetic, flat-file AI harness and knowledge engine. GitHub - clemg/pierre-github: Pierre's diffs.com and trees.software for Github GitHub - lyriks-io/unspaghettit: Behavior-driven AI development without prompt spaghetti. GitHub - sofumel/claude-handoff-revive: Resume Claude Code work after rate/usage/context limits without replaying the prior transcript. Auto-saves at 90%/95% usage. Plugin-installable, 10 languages. GitHub - dotexorg/saferpc: Typed, end-to-end encrypted RPC over any bidirectional channel. GitHub - BeeZeeAgent/beezee: Agent harness orchestration Legato Next.js Boilerplate for Internal Tools · CoreUI GitHub - clark-labs-inc/clark-hash: Clark Hash, 32x smaller searchable sketches for embeddings GitHub - ZeroPointRepo/youtube-mcp: The fastest YouTube transcript + YouTube search MCP for AI agents. Try for free. Typing Mastery — climb toward 100+ WPM, deliberately GitHub - Andebugulin/Awareen GitHub - fayzan123/claude-workflow-composer: Visual desktop app for composing multi-agent coding workflows. Drag agents, attach skills and MCPs, wire handoffs, export to .claude/ GitHub - harshaneel/humanize: Best static AI text humanizer. Two research-grounded skills that work in any LLM (Claude, ChatGPT, Gemini, Codex): humanize beats perplexity-based detectors, ai-check produces forensic scoring with evidence-quoted flags. Nine levers, 50+ peer-reviewed sources, 2024-2026 detection literature. GitHub - StackOneHQ/stack-nudge GitHub - nodes-app/swift-markdown-engine: A native AppKit Markdown editor for macOS, built on TextKit 2 and bridged to SwiftUI. We hardened an LLM agent. Each defense we added made it more exploitable. GitHub - alkait/WhatsKept: Agent-queryable WhatsApp history from an iOS backup — a single Go binary. GitHub - octelium/cordium: Open-source, general-purpose sandbox platform for devs and AI agents that provides identity-based secure access to infrastructure without credentials. WAR.GOV/UFO Microfilm5 GitHub - scosman/videowright: Build animated explainer videos with your coding agent GitHub - dipankar/dscode: The code editor you can take apart. GitHub - zoharbabin/web-researcher-mcp: MCP server (Go) for AI assistants: web search, content extraction, academic/patent/news research. Multi-provider routing, 4-tier scraping, search lenses. Works with Claude, Cursor, and any MCP client. GitHub - ruvnet/RuView: π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video. GitHub - scanaislop/aislop: Catch the slop AI coding agents leave in your code: narrative comments, swallowed exceptions, as-any casts, dead code, oversized functions. 50+ rules across 7 languages (TypeScript, JavaScript, Python, Go, Rust, Ruby, PHP). Sub-second, deterministic, no LLM at runtime. MIT-licensed. GitHub - kouhxp/cheap-im: CPU-only voice agent approximating Thinking Machines' Interaction Models demo GitHub - unprovable/OrchidMantis: Orchid Mantis — standalone framework for Zero-Knowledge Proofs of eXploit (ZKPoX). GitHub - MarcellM01/TinySearch: Shrink the web for your local LLMs! GitHub - TangibleResearch/Halgorithem: A Algo designed to detect AI Hallucitions GitHub - DO-SAY-GO/freelang: I love freelang GitHub - CarpseDeam/Aura-IDE: An AI coding harness that shaped itself - Planner/Worker agents, repo awareness, surgical edits, validation, recovery, and safe diff approvals. GitHub - chojs23/concord: A feature-rich TUI client for Discord GitHub - tommyjepsen/awesome-ux-skills: UX & AI Product designs skills you can use today in Claude Code GitHub - aerf-spec/aerf: Agent Evidence Receipt Format (AERF) — an open specification for tamper-evident, independently verifiable records of AI agent actions. GitHub - kklimuk/docx-cli: CLI for AI agents (Claude, Codex) to read, edit, and comment on .docx files with full format fidelity. GitHub - Jwrede/tokentoll: Catch LLM cost changes in code review. Infracost for LLM spend. GitHub - samchon/ttsc: A `typescript-go` toolchain for compiler-powered plugins and type-safe execution + 500x faster lint integrated into compiler GitHub - Higangssh/homebutler: 🏠 Manage your homelab from chat. Single binary, zero dependencies. GitHub - olalie/tapmap: See where your computer connects and what stands out on a live world map. GitHub - Diplomat-ai/diplomat-agent: What can your AI agent do to the real world? Scan your code. See which tool calls have zero checks GitHub - Bajusz15/beacon: Open-source agent for secure remote access, monitoring, and deploys across home-lab and self-hosted machines like Raspberry Pi, N100, or any Linux server. Open web based TTY or tunnel Home Assistant and other local services securely without opening ports. BigTech AI News - Chrome 应用商店 GitHub - vinhnx/VTCode: VT Code is an open-source coding agent with LLM-native code understanding and robust shell safety. Supports multiple LLM providers with automatic failover and efficient context management. GitHub - michaelaz774/decision-engine: A decision operating system for startup founders, powered by Claude Code. Synthesizes wisdom from 25+ legendary founders and investors into interactive AI-driven decision frameworks. GitHub - Chrilleweb/dotenv-diff: Validate environment variable usage in your codebase GitHub - Lumen-Labs/brainapi2: BrainAPI is a knowledge graph–powered AI memory layer that transforms unstructured data into structured knowledge, enabling intelligent search, recommendations, and contextual memory for AI agents and applications. GitHub - familiar-software/familiar: Let AI watch you work. Familiar lets your AI update its memory, skills, and knowledge by watching your screen. GitHub - skorotkiewicz/rudo: A small, elegant dock for Wayland GitHub - muxshed/shed: One stream in, or many. Every destination, simultaneously. No cloud middleman, no per-channel fees, no limits. make sidebar/address bar rounded corner toggleable
MonoLisa
bebraw · 2026-06-22 · via Show HN

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.