Local Fonts plugin for vault-stored fonts

Disclaimer

Is this plugin open source? Yes
Is this plugin completely free? Yes
Is this plugin vibe-coded beyond the author’s ability to comprehend how it works? No
Community Directory: Link

Local Fonts loads .ttf, .otf, .woff, and .woff2 files from a folder in your vault and applies them across Obsidian.

  • Separate fonts for text, interface, headings, code, and emoji
  • Desktop and mobile support
  • Recursive folder scanning
  • Automatic font metadata detection
  • Efficient resource URL loading
  • Platform-aware color emoji selection
  • Built-in diagnostics

The default .fonts folder keeps the collection inside your vault and outside the note tree.

GitHub