https://github.com/ahatem/IoskeleyMono
Iosevka configuration to mimic the look and feel of Berkeley Mono as closely as possible.
https://github.com/ahatem/IoskeleyMono
coding-font font iosevka iosevka-custom iosevka-font monospace monospace-font programming-font typeface
Last synced: 1 day ago
JSON representation
Iosevka configuration to mimic the look and feel of Berkeley Mono as closely as possible.
- Host: GitHub
- URL: https://github.com/ahatem/IoskeleyMono
- Owner: ahatem
- License: ofl-1.1
- Created: 2025-09-05T20:45:03.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-10-09T01:49:02.000Z (4 months ago)
- Last Synced: 2026-01-30T08:20:35.810Z (12 days ago)
- Topics: coding-font, font, iosevka, iosevka-custom, iosevka-font, monospace, monospace-font, programming-font, typeface
- Homepage:
- Size: 1.6 MB
- Stars: 486
- Watchers: 5
- Forks: 19
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IoskeleyMono

The goal of this project is to configure the [Iosevka](https://github.com/be5invis/Iosevka) typeface to mimic the look and feel of **Berkeley Mono** as closely as possible.
It uses Iosevka's extensive build options to select character variants that replicate the distinct aesthetic of Berkeley Mono, creating a free, open-source alternative for fans of that particular style.
The name is a simple mashup: **Iosevka** + **Berkeley** = **Ioskeley**.
This repository uses GitHub Actions to automatically build the font files whenever the configuration is updated.
---
## Installation
The easiest way to get the font is to download it directly from the **Releases** page.
1. [Click here to go to the Releases Page](https://github.com/ahatem/IoskeleyMono/releases)
2. Find the latest release and download the `IoskeleyMono-Build.zip` file.
3. Unzip the file and install the fonts on your system.
---
## Preview
| Ioskeley Mono | Berkeley Mono |
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
|  |  |
> Theme used in preview: [Kintsugi Dark Flared](https://marketplace.visualstudio.com/items?itemName=ahmedhatem.kintsugi)
---
### In Action

### Configuration Choices
This configuration uses specific character variants and custom metrics to closely match the look and feel of Berkeley Mono.
- **Custom Metrics:** The font's vertical proportions, letter spacing (`sb`), and parenthesis size have been manually adjusted. This is the key to capturing Berkeley's characteristically compact and geometric feel.
- **Distinctive Characters:** Key glyphs were chosen to match, including a **single-storey `g`**, **flat-arc parentheses `()`**, and a **two-circle `8`**.
- **Clarity and Readability:** For the best coding experience, the font uses a **dotted zero**, **open-contour `6` and `9`**, and sharp, **square punctuation**.
- **High Underscore:** The underscore character is raised to ensure it is clearly visible and never blends with the line below.
For a complete list of all choices made to match Berkeley Mono, see the [`private-build-plans.toml`](./private-build-plans.toml) file.
---
### License & Credits
**Credits**: Ioskeley Mono is a custom configuration of the Iosevka typeface. All credit for the original design and build system goes to Belleve Invis and the Iosevka contributors.
Because this is a derivative of Iosevka, it is licensed under the same **SIL Open Font License 1.1**. See the `LICENSE` file for full details.