@Jolyne_AI: Google open-sources a new monospace font: Google Sans Code — designed for programmers, more comfortable for long coding sessions, easier on the eyes. It is deeply tuned for code syntax and symbol details: remains clear and crisp at small sizes; supports variable weight from 300 to 800, easily adjustable from light to bold, giving you the desired 'code feel'…

X AI KOLs Timeline Tools

Summary

Google has open-sourced a monospace font designed specifically for programmers, Google Sans Code, optimized for code editors and terminals, supporting variable weight from 300 to 800, licensed under the SIL Open Font License.

Google open-sources a new monospace font: Google Sans Code — designed for programmers, more comfortable for long coding sessions, easier on the eyes. It is deeply tuned for code syntax and symbol details: remains clear and crisp at small sizes; supports variable weight from 300 to 800, easily adjustable from light to bold, giving you the desired 'code feel'. GitHub: http://github.com/googlefonts/googlesans-code… Key highlights: - Optimized for code editors and terminals, improving readability and character distinction - Supports extended Latin character set, covering more language scenarios - Variable weight from 300 to 800, fine-tunable as needed - Built-in OpenType features supporting stylistic sets and localized glyphs - Both regular and italic are independent variable font files for flexible pairing Licensed under the SIL Open Font License (OFL): free for commercial use and redistribution. Download the latest Release, install it on your system, and enable it directly in various editors.
Original Article
View Cached Full Text

Cached at: 06/27/26, 03:50 AM

Google open-sources a new monospace font: Google Sans Code — built for developers, more comfortable for long coding sessions, easier on the eyes.

It’s finely tuned for code syntax and symbol details: remains crisp and clear even at small sizes; supports a variable weight axis from 300 to 800, letting you slide from light to bold to match your preferred “code feel.”

GitHub: http://github.com/googlefonts/googlesans-code…

Key highlights:

  • Optimized for code editors and terminals, improving readability and character distinction
  • Supports extended Latin character set, covering more language scenarios
  • Variable weight axis from 300 to 800, allowing precise fine-tuning as needed
  • Built-in OpenType features, including stylistic sets and localized forms
  • Upright and italic are separate variable font files for flexible pairing

Licensed under the SIL Open Font License (OFL): free for commercial use and distribution. Download the latest Release, install on your system, and enable it directly in any editor.


googlefonts/googlesans-code

Source: https://github.com/googlefonts/googlesans-code

Google Sans Code

In Memory of Chris Simpkins

Dedicated to the memory of Chris Simpkins, whose enthusiasm and efforts were foundational to this project.

About

Sample image

Google Sans Code is a fixed-width font family, designed to bring clarity, readability, and a bit of Google’s distinctive brand character to code. Stemming from Google’s brand type design aesthetic and developed for products like Gemini and Android Studio, it ensures each character remains distinct, even at small sizes. Moreover, it’s finely tuned for the unique typographic demands of programming language syntax.

Explore the features, learn where to download the fonts, or dive into the build instructions to compile them yourself below.

Features

  • Enhanced Legibility: Designed for optimal readability in code editors and terminals.
  • Supported Scripts: Extended Latin, with support for multiple languages.
  • Variable Font: Offers a wide weight axis range from 300 to 800.
  • OpenType Features: Stylistic sets, localized forms
  • Variable Font Axes:
    • wght: weight, range 300 - 800; default=400

Installation

To install Google Sans Code, download the latest variable font release files (https://github.com/googlefonts/googlesans-code/releases/latest) and install the fonts on your operating system. The download zip archive includes separate Roman and Italic variable fonts.

Build Instructions

Install Dependencies

This project is compiled from glyphspackage format source files to TTF format variable font binaries using the fontc font compiler (https://github.com/googlefonts/fontc). The fontc compiler project is in active development and we recommend that you use the same release version of the fontc compiler that we are using to compile our repository releases.

You may identify the version of the fontc compiler version that we use at any commit in this repository by reviewing the requirements.txt, and locating the line beginning with “fontc” definition that includes the fontc executable version number after ==.

You can either:

  • Download the appropriate fontc compiler release (https://github.com/googlefonts/fontc/releases) for your platform/architecture, install it on your system, and use the build instructions below. This is a pure Rust approach.
  • Use the Makefile, which uses Python’s pip to manage & install build dependencies

Build

Clone the repository to your local machine:

shell git clone https://github.com/googlefonts/googlesans-code.git

and then navigate to the root of the repository directory.

Compile the Roman variable font:

shell fontc sources/GoogleSansCode.glyphspackage --flatten-components --decompose-transformed-components --output-file fonts/variable/GoogleSansCode[MONO,wght].ttf

Compile the Italic variable font:

shell fontc sources/GoogleSansCode-Italic.glyphspackage --flatten-components --decompose-transformed-components --output-file fonts/variable/GoogleSansCode-Italic[MONO,wght].ttf

The compiled fonts are available in the sub-directory: fonts/variable.

Continuous Integration and Deployment (CI/CD)

On each push to the main branch, and on all Pull Request branch commit pushes, the fonts are compiled and tested with our quality assurance test suite. The compiled TTFs and QA testing reports can be downloaded from the Actions tab, in the Summary page of the latest run.

When a git tagged version release is created on GitHub, release fonts are uploaded to the respective release (https://github.com/googlefonts/googlesans-code/releases).

Contributing

Please open new issue reports on our repository issue tracker (https://github.com/googlefonts/googlesans-code/issues).

See the CONTRIBUTING.md file for additional contributing instructions.

Changes

See the CHANGELOG.md for details on recent changes.

License

This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at https://openfontlicense.org

See AUTHORS.txt for a list of copyright authors, including organizations like Google LLC. See CONTRIBUTORS.txt for a list of individual people who have contributed.

Also see TRADEMARKS.md regarding naming issues.

Similar Articles

@xiaoying_eth: Google's move basically flipped the GPU scalper's table. VS Code can now connect directly to Google Colab. That is: → In your own editor, get a free T4 GPU → Code and files are local, compute power uses Google's. Link: http…

X AI KOLs Timeline

Google has released an official Colab VS Code extension, allowing users to directly connect to Colab runtimes and use free T4 GPU and other compute power in local VS Code, combining the power of the editor with Colab's cloud resources.

@GoJun315: A developer on Reddit today shared that videos played in a web page can be rendered purely with text characters. The open-source project used is ASCILINE, a real-time ASCII video rendering engine. It supports two rendering modes: - ASCII mode: restores the image with ordinary characters by brightness and color, you can see the characters flowing...

X AI KOLs Timeline

ASCILINE is a high-performance open-source real-time ASCII video rendering engine that converts videos into plain text character displays, supporting multiple rendering modes, low-bandwidth transmission, and CSS effects overlay.

@gkxspace: Now when I open Codex, I can hardly tell whether I'm writing code or using a computer... Watching tutorials: directly open YouTube on the right. Modifying webpages: circle something in the preview, and it finds the code itself. Operating Chrome: let it operate all logged-in websites, using the built-in browser's login state (one-click import all local cookies). Office work: articles, PPTs, spreadsheets, PDFs—all can be placed right next to it for editing. The best part is that everything revolves around the same task. Often you don't need to copy a webpage into the chat box or repeatedly explain \"what I was just doing.\" Suddenly a thought: humans have developed less than 1% of Codex's potential.

X AI KOLs Following

A tweet describes the experience of using Codex, noting that it can directly operate web pages, browsers, and office files in the editor, making users feel like they are using a computer rather than writing code.