Repository navigation
Releases
Afterbyte Mono v5.0.0 — 2,500 glyphs · Extended scripts & mathematics
Afterbyte Mono v5.0.0 — 2,500-glyph edition
2,500 glyphs: 2,499 Unicode-mapped glyphs plus one .notdef fallback. One Regular style; genuine CFF OTF, TTF, WOFF and WOFF2. Embedded version is 5.000. This is a regular release.
Added characters and coverage
795 additional Unicode mappings over v4.0.0. Adds selected Latin Additional, Greek Extended and Cyrillic extensions, plus 197 mathematical-style mappings: bold, italic and bold-italic Latin, mathematical digit styles, italic h and bold nabla. Every v4 mapping is retained.
| Character group | Count |
|---|---|
| Printable ASCII | 95 |
| Additional Latin and extensions | 716 |
| Greek and Greek Extended | 354 |
| Cyrillic and extensions | 377 |
| Technical symbols, punctuation, currencies and geometry | 504 |
| Braille patterns | 256 |
| Mathematical alphabet and digit styles | 197 |
| Unicode mappings | 2,499 |
| Fallback .notdef | 1 |
| Total glyphs | 2,500 |
Examples: Ł Œ ą ě ŷ · Ω Δ λ π · Ж Д Я ж д я · € £ ¥ ₹ · ∑ ∏ ∫ ∞ ≠ ≤ ≥ · ← ↑ → ↓ ↔ ↕ · ┌ ┬ ┐ ├ ┼ ┤ └ ┴ ┘ · ⠁ ⠿ ⣿.
The attached coverage file and source contract list every supported code point and its origin. This is selected multilingual and technical coverage, not all Unicode symbols. Combining marks, complex shaping, emoji and CJK are not included. Use supported precomposed characters and fallback fonts. Braille is visual dot-pattern coverage, not a translation or tactile-output system.
Design and engineering
- Retains all 196 original Afterbyte mapped glyph outlines, including the flat-top A, dotted zero and single-storey a/g.
- Selected licensed expansion glyphs derive from Noto Sans Mono 2.014, weight 300 / width 100, decomposed and scaled into the Afterbyte grid. This is an attributed OFL expansion, not a wholly new set of original drawings.
- Fixed 650-unit advances on a 1000-UPEM grid; original core cap/x-height 700/500.
- Enlarged shared line metrics: 1280/−450 to accommodate accents. This changes line spacing from v3. Use approximately 1.75 line height for prose and inspect the result in your application.
- Explicit coverage/source manifests, fixed timestamps, all four real font containers, CSS and checksums.
Files and installation
Download AfterbyteMono-v5.0.0.zip for the complete package: four formats, OFL/copyright notices, CSS, exact coverage, coverage summary, source recipes, licensed source dependency, build/validation tools, pinned requirements and installation instructions. Individual font files and a coverage text file are also attached.
Install either OTF or TTF, not both; they share the same family/style. Replace cached older installations and restart applications. WOFF2 is preferred for websites, with WOFF fallback. SHA256SUMS verifies every attached package/font/coverage/license asset except the checksum file itself.
To rebuild this package's fonts, install requirements-font.txt and run python tools/build_afterbyte.py --version 5. The vendored source permits offline builds after tooling is installed; upstream reconstruction is optional and hash-checked.
License and attribution
SIL Open Font License 1.1. Copyright 2026 Krishanth; selected expansion glyphs copyright 2022 The Noto Project Authors. The full combined notice is embedded in each font, and the original upstream OFL is retained in the source package. No Reserved Font Names are declared in the supplied notices; dependencies retain their own terms.
Validation and limits
Exact counts and coverage; retained core outlines; Braille bit patterns; mathematical style checks where applicable; four-format metadata and bounds; source hashes; each character shaped with HarfBuzz; all nonblank mapped glyphs rendered at 12/24/48 px in each decoded format; matching checksums and deterministic rebuilds. Actual-font specimens were reviewed. These are technical checks, not a complete native-language, accessibility or cross-platform certification. One Regular style; no variable axes, combining-mark positioning, ligatures or bytecode hinting.
Release history
| Version | Glyphs | Unicode mappings | Milestone |
|---|---|---|---|
| v1.0.0 | 197 | 196 | Pixel design |
| v2.0.0 | 197 | 196 | Vector redesign |
| v3.0.0 | 197 | 196 | Four-format package |
| v4.0.0 | 1,705 | 1,704 | Multilingual and technical expansion |
| v5.0.0 | 2,500 | 2,499 | Extended scripts and mathematical styles |
Afterbyte Mono v4.0.0 — Multilingual & technical · 1,705 glyphs
Afterbyte Mono v4.0.0 — Multilingual and technical expansion
1,705 glyphs: 1,704 Unicode-mapped glyphs plus one .notdef fallback. One Regular style; genuine CFF OTF, TTF, WOFF and WOFF2. Embedded version is 4.000. This is a regular release.
Added characters and coverage
1,508 additional Unicode mappings over v3.0.0. Adds selected Latin, Greek, Cyrillic, currencies, arrows, mathematical/technical operators, full box-drawing and geometric repertoires available in the selected source, and all 256 Braille patterns. Original Afterbyte recipes supply ∏ ∑ ∫.
| Character group | Count |
|---|---|
| Printable ASCII | 95 |
| Additional Latin and extensions | 431 |
| Greek | 121 |
| Cyrillic | 297 |
| Technical symbols, punctuation, currencies and geometry | 504 |
| Braille patterns | 256 |
| Unicode mappings | 1,704 |
| Fallback .notdef | 1 |
| Total glyphs | 1,705 |
Examples: Ł Œ ą ě ŷ · Ω Δ λ π · Ж Д Я ж д я · € £ ¥ ₹ · ∑ ∏ ∫ ∞ ≠ ≤ ≥ · ← ↑ → ↓ ↔ ↕ · ┌ ┬ ┐ ├ ┼ ┤ └ ┴ ┘ · ⠁ ⠿ ⣿.
The attached coverage file and source contract list every supported code point and its origin. This is selected multilingual and technical coverage, not all Unicode symbols. Combining marks, complex shaping, emoji and CJK are not included. Use supported precomposed characters and fallback fonts. Braille is visual dot-pattern coverage, not a translation or tactile-output system.
Design and engineering
- Retains all 196 original Afterbyte mapped glyph outlines, including the flat-top A, dotted zero and single-storey a/g.
- Selected licensed expansion glyphs derive from Noto Sans Mono 2.014, weight 300 / width 100, decomposed and scaled into the Afterbyte grid. This is an attributed OFL expansion, not a wholly new set of original drawings.
- Fixed 650-unit advances on a 1000-UPEM grid; original core cap/x-height 700/500.
- Enlarged shared line metrics: 1280/−450 to accommodate accents. This changes line spacing from v3. Use approximately 1.75 line height for prose and inspect the result in your application.
- Explicit coverage/source manifests, fixed timestamps, all four real font containers, CSS and checksums.
Files and installation
Download AfterbyteMono-v4.0.0.zip for the complete package: four formats, OFL/copyright notices, CSS, exact coverage, coverage summary, source recipes, licensed source dependency, build/validation tools, pinned requirements and installation instructions. Individual font files and a coverage text file are also attached.
Install either OTF or TTF, not both; they share the same family/style. Replace cached older installations and restart applications. WOFF2 is preferred for websites, with WOFF fallback. SHA256SUMS verifies every attached package/font/coverage/license asset except the checksum file itself.
To rebuild this package's fonts, install requirements-font.txt and run python tools/build_afterbyte.py --version 4. The vendored source permits offline builds after tooling is installed; upstream reconstruction is optional and hash-checked.
License and attribution
SIL Open Font License 1.1. Copyright 2026 Krishanth; selected expansion glyphs copyright 2022 The Noto Project Authors. The full combined notice is embedded in each font, and the original upstream OFL is retained in the source package. No Reserved Font Names are declared in the supplied notices; dependencies retain their own terms.
Validation and limits
Exact counts and coverage; retained core outlines; Braille bit patterns; mathematical style checks where applicable; four-format metadata and bounds; source hashes; each character shaped with HarfBuzz; all nonblank mapped glyphs rendered at 12/24/48 px in each decoded format; matching checksums and deterministic rebuilds. Actual-font specimens were reviewed. These are technical checks, not a complete native-language, accessibility or cross-platform certification. One Regular style; no variable axes, combining-mark positioning, ligatures or bytecode hinting.
Release history
| Version | Glyphs | Unicode mappings | Milestone |
|---|---|---|---|
| v1.0.0 | 197 | 196 | Pixel design |
| v2.0.0 | 197 | 196 | Vector redesign |
| v3.0.0 | 197 | 196 | Four-format package |
| v4.0.0 | 1,705 | 1,704 | Multilingual and technical expansion |
| v5.0.0 | 2,500 | 2,499 | Extended scripts and mathematical styles |
Afterbyte Mono v3.0.0 — Four formats · 197 glyphs
Afterbyte Mono v3.0.0 — Four-format OFL package
Release milestone 3 of 3: an original continuous-vector technical monospace, supplied in OTF, TTF, WOFF, and WOFF2.
This is a regular GitHub release. Milestone numbering is separate from the underlying source/font build version 0.3.0-alpha, which is preserved inside the binaries and source snapshot. The existing validated font bytes are unchanged; publishing a regular release does not imply a new glyph design or completed cross-platform certification.
Glyphs and character coverage
197 glyphs total: 196 Unicode-mapped glyphs plus the .notdef fallback glyph. One Regular style; every glyph has a 650-unit advance.
| Character group | Count |
|---|---|
| Uppercase ASCII letters A–Z | 26 |
| Lowercase ASCII letters a–z | 26 |
| Digits 0–9 | 10 |
| ASCII punctuation and symbols | 32 |
| Space | 1 |
| Extended Latin letters | 56 |
| Nonbreaking space | 1 |
| Currency symbols | 4 |
| Extended punctuation and math | 12 |
| Arrows | 6 |
| Box drawing | 11 |
| Blocks and shading | 4 |
| Status and geometric symbols | 7 |
| Unicode characters | 196 |
All 95 printable ASCII characters are included, plus 101 additional Unicode characters. Coverage is selected, not the complete Latin-1 or Unicode blocks.
- Extended Latin:
ÀÁÂÃÄÆÇÈÉÊËÌÍÎÏÑÒÓÔÕÖØÙÚÛÜÝßàáâãäæçèéêëìíîïñòóôõöøùúûüýÿ - Currencies:
£ ¥ € ₹ - Punctuation and math:
° ± · × ÷ – — ‘ ’ “ ” … - Arrows:
← ↑ → ↓ ↔ ↕ - Box drawing:
─ │ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼ - Blocks and shading:
█ ░ ▒ ▓ - Status symbols:
■ □ ▲ ▶ ▼ ◀ ✓
The ZIP includes coverage.txt with every supported Unicode code point. No new Unicode mappings were added over the 0.2 study; the existing 196-character repertoire was redesigned for 0.3.
What changed from v2.0.0
0 Unicode characters added or removed. This milestone adds the OTF and WOFF distribution formats and packages the OFL and repository updates. The glyph repertoire remains 196 mapped characters.
Changes included in the current design
- Continuous vector outlines replace the earlier pixel construction.
- Signature forms: flat-top A, dotted zero, single-storey a/g, rounded bowls, and redesigned R/Q, numerals, and terminals.
- Metrics: 1000 units per em, 700 cap height, 500 x-height, 650-unit fixed advances, and 820/−220 typographic ascender/descender. Layouts may reflow when upgrading from 0.2.
- Genuine OpenType/CFF OTF plus TTF, WOFF, and WOFF2 builds, CSS fallbacks, and checksums.
- SIL Open Font License 1.1 included and embedded in all four formats; no Reserved Font Names are declared.
- Retired display-family files removed; repository documentation, contribution templates, and checks now focus on Afterbyte Mono.
- GitHub Sponsors support configured for the maintainer.
Downloads and installation
Download AfterbyteMono-v3.0.0.zip for the complete font package, including all four formats, CSS, coverage, OFL, installation notes, and font checksums. Individual font files are also attached.
Install either OTF or TTF for desktop applications; they share the same family and style names. Use WOFF2 for websites, with WOFF as a fallback. Replace cached older font installations and restart your application after upgrading.
Use SHA256SUMS-v3.0.0 to verify the ZIP and all four standalone font files. The ZIP also contains a font-only checksum manifest. SOURCE-SHA256SUMS preserves the earlier snapshot manifest; its archive entry uses the original snapshot filename.
Validation and limitations
All four formats pass source/outline agreement, contour topology, fixed-spacing and naming checks, full embedded-license checks, cross-format equivalence, HarfBuzz shaping, and FreeType raster smoke checks at 12/16/24/32/48/96 px. The automated build also checks reproducibility and local documentation links.
Current scope: one Regular style, selected Latin and symbols, no variable axes, no bytecode hinting, and no complete cross-platform installation or language-coverage audit.
License and support
Font software, sources, build scripts, artwork, and documentation: SIL Open Font License 1.1. Dependencies retain their own licenses. Earlier distributions retain the permissions already granted with them.
Repository and usage · Sponsor the maintainer
Release history
Afterbyte Mono v2.0.0 — Vector redesign · 197 glyphs
Afterbyte Mono v2.0.0 — Vector redesign
Release milestone 2 of 3. This is a regular GitHub release of a historical Afterbyte Mono design milestone. Milestone numbering is separate from the original source/font build version (0.3.0-alpha); it does not claim a new design or independent production certification.
Glyphs and characters
197 glyphs: 196 Unicode-mapped glyphs and one .notdef fallback. One Regular style.
| Character group | Count |
|---|---|
| ASCII uppercase | 26 |
| ASCII lowercase | 26 |
| Digits | 10 |
| ASCII punctuation and symbols | 32 |
| Space | 1 |
| Extended Latin letters | 56 |
| Nonbreaking space | 1 |
| Currencies | 4 |
| Extended punctuation and math | 12 |
| Arrows | 6 |
| Box drawing | 11 |
| Blocks and shading | 4 |
| Status and geometric symbols | 7 |
| Unicode characters | 196 |
0 Unicode mappings added or removed from v1.0.0. All 196 supported characters were carried into the vector redesign; glyph construction and metrics changed, so existing layouts may reflow.
Includes selected accented Latin such as Ä Ö Ü ä ö ü ß Æ æ Ø ø, currencies £ ¥ € ₹, arrows ← ↑ → ↓ ↔ ↕, box drawing ─ │ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼, blocks/shading █ ░ ▒ ▓, and status symbols ■ □ ▲ ▶ ▼ ◀ ✓. coverage.txt lists every code point. Coverage is selected; it is not full Latin-1 or universal script support.
Design and files
Continuous vector redesign on a 1000-UPEM grid, 650-unit monospace advance, 700-unit cap height and 500-unit x-height. Flat-top A, dotted zero, single-storey a/g, rounded bowls, and redesigned R/Q and terminals.
- TTF for desktop installation; WOFF2 for web use.
- Complete ZIP with binaries, CSS, exact coverage, OFL, checksums, release notes, editable source, and reproducible build script.
- Attached
SHA256SUMScovers the ZIP and individual font files. - This historical milestone is rebuilt from the original Afterbyte outlines with the current SIL Open Font License 1.1 embedded. No Reserved Font Names are declared; dependencies retain their own licenses.
- Source geometry originates from commit
d4f222e3be28815156fdf781592ce6830b4ad6c0. All release tags use the cleaned repository snapshot so removed font-family files are not restored.
Validation and limitations
Both formats were checked for 197 glyphs, 196 mappings, fixed advances, full OFL metadata, equivalent outlines, HarfBuzz shaping, nonempty FreeType rendering, and matching checksums. One Regular style; no variable axes, no bytecode hinting, selected coverage, and no complete cross-platform installation audit.
Release history
Afterbyte Mono v1.0.0 — Pixel design · 197 glyphs
Afterbyte Mono v1.0.0 — Pixel design
Release milestone 1 of 3. This is a regular GitHub release of a historical Afterbyte Mono design milestone. Milestone numbering is separate from the original source/font build version (0.2.0-alpha); it does not claim a new design or independent production certification.
Glyphs and characters
197 glyphs: 196 Unicode-mapped glyphs and one .notdef fallback. One Regular style.
| Character group | Count |
|---|---|
| ASCII uppercase | 26 |
| ASCII lowercase | 26 |
| Digits | 10 |
| ASCII punctuation and symbols | 32 |
| Space | 1 |
| Extended Latin letters | 56 |
| Nonbreaking space | 1 |
| Currencies | 4 |
| Extended punctuation and math | 12 |
| Arrows | 6 |
| Box drawing | 11 |
| Blocks and shading | 4 |
| Status and geometric symbols | 7 |
| Unicode characters | 196 |
First Afterbyte Mono character repertoire: all 95 printable ASCII characters plus 101 extended Latin and symbol mappings.
Includes selected accented Latin such as Ä Ö Ü ä ö ü ß Æ æ Ø ø, currencies £ ¥ € ₹, arrows ← ↑ → ↓ ↔ ↕, box drawing ─ │ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼, blocks/shading █ ░ ▒ ▓, and status symbols ■ □ ▲ ▶ ▼ ◀ ✓. coverage.txt lists every code point. Coverage is selected; it is not full Latin-1 or universal script support.
Design and files
Original pixel construction on a 1600-UPEM grid, 900-unit monospace advance, 1000-unit cap height and 700-unit x-height.
- TTF for desktop installation; WOFF2 for web use.
- Complete ZIP with binaries, CSS, exact coverage, OFL, checksums, release notes, editable source, and reproducible build script.
- Attached
SHA256SUMScovers the ZIP and individual font files. - This historical milestone is rebuilt from the original Afterbyte outlines with the current SIL Open Font License 1.1 embedded. No Reserved Font Names are declared; dependencies retain their own licenses.
- Source geometry originates from commit
8b9ba4c70cb585365731503b75704ed927c39e82. All release tags use the cleaned repository snapshot so removed font-family files are not restored.
Validation and limitations
Both formats were checked for 197 glyphs, 196 mappings, fixed advances, full OFL metadata, equivalent outlines, HarfBuzz shaping, nonempty FreeType rendering, and matching checksums. One Regular style; no variable axes, no bytecode hinting, selected coverage, and no complete cross-platform installation audit.