Glyph

hamidfzm·hamidfzm.Glyph

Cross-platform markdown viewer

winget install --id hamidfzm.Glyph --exact --source winget

Latest 0.24.0·September 13, 2026

Release Notes

Install macOS brew tap glyph-md/tap && brew trust glyph-md/tap && brew install --cask --force glyph-md/tap/glyph Or download Glyph_*_universal.dmg below. Windows

winget

winget install hamidfzm.Glyph

Chocolatey

choco install glyph

Scoop

scoop bucket add glyph-md https://github.com/glyph-md/scoop-bucket scoop install glyph Or download Glyph_*_x64_en-US.msi below. Linux

Snap Store

sudo snap install glyph

Arch (AUR)

yay -S glyph-md-bin

Homebrew (Linuxbrew)

brew tap glyph-md/tap && brew install glyph-md/tap/glyph

Debian/Ubuntu (PPA)

sudo add-apt-repository ppa:hamidfzm/glyph sudo apt update sudo apt install glyph

Debian (apt repo)

curl -fsSL https://glyph-md.github.io/apt-repo/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/glyph.gpg echo "deb [signed-by=/usr/share/keyrings/glyph.gpg] https://glyph-md.github.io/apt-repo stable main" | sudo tee /etc/apt/sources.list.d/glyph.list sudo apt update && sudo apt install glyph

Fedora/RHEL (dnf)

sudo tee /etc/yum.repos.d/glyph.repo < <(curl -fsSL https://glyph-md.github.io/rpm-repo/glyph.repo) sudo dnf install glyph Or download the .deb / .rpm / .AppImage below. On Arch, when the AUR lags behind a release, download the PKGBUILD asset below and run makepkg -si next to it. What's Changed πŸš€ Features

  • feat(vault): index the workspace in Rust by @hamidfzm in #728
  • feat(graph): keep the camera and layout across tab switches by @hamidfzm in #740
  • feat(graph): focus a node on click, open it on a second press by @hamidfzm in #738
  • feat(vault): read the workspace index from Rust and delete the TypeScript one by @hamidfzm in #729
  • feat(mcp): serve the vault index to MCP clients over stdio by @hamidfzm in #746 πŸ› Bug Fixes
  • fix(paths): keep a dotfile name whole in stem() by @hamidfzm in #730
  • fix(export): publish files linked from a page, not just embedded media by @hamidfzm in #734
  • fix(export): prune pages a website export no longer produces by @hamidfzm in #735
  • fix(bundle): ship the license inside the app, not as a mount-time gate by @hamidfzm in #737
  • fix(telemetry): redact document names from error reports and unify extension lists by @hamidfzm in #741
  • fix(outline): find headings in notes with CRLF line endings by @hamidfzm in #744
  • fix(headings): parse headings and export titles in linear time by @hamidfzm in #745
  • fix(frontmatter): read notes and canvases that start with a UTF-8 BOM by @hamidfzm in #747
  • fix(cli): print only the output path on export stdout by @hamidfzm in #749
  • fix(telemetry): name the Sentry release the way the app reports it by @hamidfzm in #750
  • fix(outline): find a first-line heading in notes that start with a UTF-8 BOM by @hamidfzm in #755
  • fix(status-bar): keep the bar on every tab, show text stats only for notes by @hamidfzm in #758
  • fix(grants): load relative images and media beside a directly opened file by @hamidfzm in #757 πŸ§ͺ Testing & CI
  • chore(hooks): reject AI attribution in commit messages by @hamidfzm in #743 πŸ“¦ Dependencies
  • chore(ci): bump taiki-e/install-action from 2.86.7 to 2.87.3 by @dependabot[bot] in #727
  • chore(ci): bump the codeql-action group across 1 directory with 3 updates by @dependabot[bot] in #726
  • chore(deps): bump the all-dependencies group in /src-tauri with 4 updates by @dependabot[bot] in #725
  • chore(deps): bump the tauri-plugins group in /src-tauri with 6 updates by @dependabot[bot] in #724
  • chore(ci): bump taiki-e/install-action from 2.87.3 to 2.87.8 by @dependabot[bot] in #752
  • chore(deps): bump the production-dependencies group with 8 updates by @dependabot[bot] in #753
  • chore(deps): bump the dev-dependencies group across 1 directory with 6 updates by @dependabot[bot] in #751 πŸ“ Documentation
  • docs(install): link README to the website, share one release notes block by @hamidfzm in #761
  • docs(donate): list the crypto donation addresses in DONATE.md by @hamidfzm in #762 πŸ”§ Other Changes
  • chore(release): give breaking changes their own notes section by @hamidfzm in #736 Full Changelog: v0.23.0...v0.24.0

Installer type: wix

x64β€”CC9D2D414256F7D165734B0D8C58D48DC48D3F1AE4BA233C30805B908D0DCE76

Details

Homepage
https://github.com/hamidfzm/glyph
License
MIT
Publisher
hamidfzm
Support
https://github.com/hamidfzm/glyph/issues

Tags

cross-platformdesktop-appgfmlinux-appmacos-appmarkdownmarkdown-editormarkdown-viewermermaidreactrustsyntax-highlightingtauritauri-apptypescriptwindows-app

Older versions (8)

0.23.0
x64β€”E97368977BF18C369EF0F23B21B7F3CFD631E67D1F3B46C2ECEB920BC32B98EC
0.22.1
x64β€”2EF3A1A03DEF65A8383408FC57C11E0B279DF2773AB9492F7AE204DFEA951C18
0.22.0
x64β€”2D18980DE32FCDDF100F3E8B23122E1F161C3AB416F959C1EAAD50F5DCA334D6
0.21.0
x64β€”DF1D680D305BA8429A46BEB63972417869A1806DAA57D665ED5EE621881AA602
0.20.0
x64β€”1567C4409336D87E37B826C972F8DD0AB8BC761834F015AA1EC0CF7C13B19175
0.19.0
x64β€”E66E2358375D0F692C79CE1D9329C39CA689E443F4959568C3016B946BA1349B
0.18.0
x64β€”81E50C90160D33E6FE1E9D60E5E926BD72BEBAD931C2D374C72B339984183B50
0.15.1
x64β€”B2B59FF208D8E4878486AE4672D2C0C4D9E5365057764841EE5555F07BC394CC