TilottamaCode is a family of custom coding fonts with a Kolkata β the City of Joy β identity. Each font is built from a high-quality open-source base, tuned with custom letterforms, and patched with Nerd Font symbols (Nerd Fonts v3.4.0).
- JoySevka β Iosevka-derived, wide chars; italics blend in cursive glyphs from Victor Mono.
- Riosevka β rounded Iosevka variant.
- JoySpace β a cursive monospace derived from GitHub's Monaspace: Argon upright + Radon cursive italics.
- JoySevka / Riosevka β
IOSEVKA-Custom-NF/nerdfont.bat(Iosevka build plans + Victor Mono italics + Nerd Fonts). - JoySpace β
MONASPACE-Custom-NF/joyspace.bat(Monaspace OTFs + Nerd Fonts).
Each pipeline writes to its own gitignored dist/. To package a release, run release.ps1
(see Releases).
release.ps1 bundles the built fonts from both dist/ folders, every license file, and
Install-Font.ps1 into dist/release/TilottamaCode-v<N>.zip, then creates an annotated git tag
v<N> (incrementing integer). It packages existing build output, so build first:
IOSEVKA-Custom-NF\nerdfont.bat # builds JoySevka + Riosevka
MONASPACE-Custom-NF\joyspace.bat # builds JoySpace
pwsh .\release.ps1 # auto-increments the tag; add -Push to push it to origin- Fonts (JoySevka, Riosevka, JoySpace) β SIL Open Font License 1.1, Β© Saumyajyoti Mukherjee,
with Reserved Font Names "JoySevka", "Riosevka", "JoySpace", "TilottamaCode". See
LICENSE. - Build scripts / tooling (
*.bat,*.py,*.ps1) β MIT License. SeeLICENSE-SCRIPTS.txt.
Upstream licenses (retained, and bundled into every release):
- Iosevka β
IOSEVKA-LICENSE.md(OFL 1.1) - Victor Mono β
victor-mono-LICENSE.txt(OFL 1.1) - Monaspace β
MONASPACE-LICENSE.txt(OFL 1.1) - Nerd Fonts β
NERDFONT-LICENSE.txt(MIT + OFL 1.1) - ttfautohint β
TTFAH-LICENSE.txt(GPLv2 / FreeType License)


