Junicode
brew install --cask font-junicode
v2.225
—
16
30-day installs · #3440
32
90-day · #4014
124
365-day · #4072
577
★ GitHub stars · updated 2mo ago
GitHub topics
junicode
junicode-font
opentype-features
Links
- https://github.com/psb1558/Junicode-font
- GitHub: psb1558/Junicode-font
- Brew formula source: Casks/font/font-j/font-junicode.rb
Raw metadata
{
"alternatives": [],
"artifacts": [
{
"font": [
"Junicode/VAR/JunicodeVF-Roman.ttf"
],
"target": "/$HOME/Library/Fonts/JunicodeVF-Roman.ttf"
},
{
"font": [
"Junicode/OTF/Junicode-BoldItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-BoldItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-Cond.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-Cond.otf"
},
{
"font": [
"Junicode/OTF/Junicode-CondItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-CondItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-CondLight.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-CondLight.otf"
},
{
"font": [
"Junicode/OTF/Junicode-CondLightItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-CondLightItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-CondMedium.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-CondMedium.otf"
},
{
"font": [
"Junicode/OTF/Junicode-CondMediumItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-CondMediumItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-Exp.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-Exp.otf"
},
{
"font": [
"Junicode/OTF/Junicode-ExpBold.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-ExpBold.otf"
},
{
"font": [
"Junicode/OTF/Junicode-ExpBoldItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-ExpBoldItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-ExpItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-ExpItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-ExpMedium.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-ExpMedium.otf"
},
{
"font": [
"Junicode/OTF/Junicode-ExpMediumItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-ExpMediumItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-ExpSemiBold.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-ExpSemiBold.otf"
},
{
"font": [
"Junicode/OTF/Junicode-ExpSemiBoldItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-ExpSemiBoldItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-Italic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-Italic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-Light.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-Light.otf"
},
{
"font": [
"Junicode/OTF/Junicode-LightItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-LightItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-Medium.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-Medium.otf"
},
{
"font": [
"Junicode/OTF/Junicode-MediumItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-MediumItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-Regular.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-Regular.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiBold.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiBold.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiBoldItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiBoldItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiCond.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiCond.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiCondItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiCondItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiCondLight.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiCondLight.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiCondLightItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiCondLightItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiCondMedium.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiCondMedium.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiCondMediumItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiCondMediumItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiExp.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiExp.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiExpBold.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiExpBold.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiExpBoldItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiExpBoldItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiExpItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiExpItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiExpMedium.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiExpMedium.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiExpMediumItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiExpMediumItalic.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiExpSemiBold.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiExpSemiBold.otf"
},
{
"font": [
"Junicode/OTF/Junicode-SemiExpSemiBoldItalic.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-SemiExpSemiBoldItalic.otf"
},
{
"font": [
"Junicode/VAR/JunicodeVF-Italic.ttf"
],
"target": "/$HOME/Library/Fonts/JunicodeVF-Italic.ttf"
},
{
"font": [
"Junicode/OTF/Junicode-Bold.otf"
],
"target": "/$HOME/Library/Fonts/Junicode-Bold.otf"
}
],
"auto_updates": null,
"categories": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": null,
"disable_reason": null,
"disabled": 0,
"display_name": "Junicode",
"enrichment_fetched_at": "2026-06-20T22:43:36+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "font-junicode",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-20T10:58:49Z",
"github_readme_excerpt": "\n\nThis is the development and distribution site for Junicode 2, a radically rebuilt version of the\nwidely used free font for medievalists, linguists, and specialists in many academic\ndisciplines. (Junicode 1.003, the last in the Junicode 1 series, can also be\ndownloaded here.) Junicode 2 features full compliance with the recommendation of the\n[Medieval Unicode Font Initiative](https://skaldic.abdn.ac.uk/m.php?p=mufi),\nversion 4.0, plus later additions and revisions, and its OpenType programming has\nbeen rebuilt with a view to promoting accessibility and searchability in web pages\nand other electronic document formats.\n\nThe Junicode 2 font\n\n- has the same character set in all faces (unlike Junicode 1);\n- has five weights (Light, Regular, Medium, Semibold, Bold)\n- and five widths (Regular, SemiCondensed, Condensed, SemiExpanded, Expanded);\n- includes a ttf-flavored variable font with three axes:\n width, weight, and the custom\n [Enlarge](https://psb1558.github.io/Junicode-font/EnlargedAxis.html) axis;\n- has improved outlines,\n- an expanded collection of small caps (covering all case-paired characters),\n- a more comprehensive set of anchors for mark positioning,\n- and an expanded collection of OpenType features\u2014carefully chosen and organized to promote\nthe display of accessible text.\n\nUsers of the various versions of Junicode 1 need to be aware that documents\noriginally set in Junicode 1 may reflow when set in Junicode 2. Further,\ndocuments that use the OpenType features of Junicode 1 (aside from basics like\nkerning and standard ligatures) may not be displayed properly when changed over\nto Junicode 2.\n\nThe latest version of Junicode can be downloaded [here](https://github.com/psb1558/Junicode-font/releases).\n\n**PLEASE NOTE:** A great many commercial websites offer versions of Junicode. The fonts offered\nby these sites are always *seriously* out of date. Often they are accompanied by incorrect licenses\nor other faulty information, an",
"github_repo": "psb1558/Junicode-font",
"github_stars": 577,
"github_topics": [
"junicode",
"junicode-font",
"opentype-features"
],
"homepage": "https://github.com/psb1558/Junicode-font",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 16,
"installs_365d": 124,
"installs_90d": 32,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": null,
"llm_model": null,
"names": [
"Junicode"
],
"one_liner": null,
"rank_30d": 3440,
"rank_365d": 4072,
"rank_90d": 4014,
"raw_hash": "60f5f1990a2ced54",
"ruby_source_path": "Casks/font/font-j/font-junicode.rb",
"tap": "homebrew/cask",
"token": "font-junicode",
"version": "2.225",
"why_use_this": null
}