Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

SansConverter

kosperunkosperun92 downloads

Convert between IAST, Balaram, Harvard-Kyoto, Velthius, and Ukrainian encodings for Sanskrit transliteration.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates11

An Obsidian plugin for converting between Sanskrit transliteration encodings. Based on the SansConverter desktop app.

Supported Encodings

  • IAST (International Alphabet of Sanskrit Transliteration)
  • Balaram (used in many Vaiṣṇava publications, legacy)
  • Harvard-Kyoto (ASCII-friendly encoding)
  • Velthuis (ASCII-friendly encoding using digraphs)
  • Ukrainian IAST (Cyrillic-based transliteration)

Available Conversions

From To
Harvard-Kyoto IAST
Harvard-Kyoto Ukrainian
Velthuis IAST
Velthuis Ukrainian
Balaram (legacy) IAST
Balaram (legacy) Ukrainian
IAST Balaram (legacy)
IAST Ukrainian
IAST Harvard-Kyoto
Ukrainian IAST

Installation

Manual Installation

  1. Download main.js and manifest.json from the latest release
  2. Create a folder <vault>/.obsidian/plugins/sansconverter/ and place both files there
  3. Reload Obsidian
  4. Go to Settings → Community plugins and enable "SansConverter"

Using BRAT (Beta Reviewers Auto-update Tester)

  1. Install BRAT from Community Plugins
  2. Open BRAT settings and click "Add Beta plugin"
  3. Enter this repository URL: https://github.com/kosperun/obsidian-sansconverter
  4. Enable the plugin in Community plugins

Usage

  1. Select the text you want to convert
  2. Open the command palette (Cmd/Ctrl + P)
  3. Search for "Convert selection" and choose your desired conversion
  4. The selected text will be replaced with the converted version

Setting Hotkeys

For faster workflow, assign custom hotkeys:

  1. Go to Settings → Hotkeys
  2. Search for "SansConverter"
  3. Assign your preferred key combinations

Suggested hotkeys:

  • Cmd/Ctrl + Shift + I → IAST → Balaram
  • Cmd/Ctrl + Shift + B → Balaram → IAST
  • etc.

Examples

Input (Balaram, legacy) Output (IAST)
Kåñëa Kṛṣṇa
Input (Harvard-Kyoto) Output (IAST)
KRSNa Kṛṣṇa
Input (Velthuis) Output (IAST)
K.r.s.na Kṛṣṇa
Input (IAST) Output (Ukrainian)
Kṛṣṇa Кр̣шн̣а

Contributing

Contributions are welcome! Feel free to submit issues or pull requests.

License

MIT License - see LICENSE for details.

HealthExcellent
ReviewPassed
About
Convert selected text between IAST, Balaram (legacy), Harvard‑Kyoto, Velthius, and Ukrainian (Cyrillic) Sanskrit transliteration. Replace the selection with the converted text via the command palette for quick in‑vault conversions.
LanguagesFormatsCommands
Details
Current version
1.1.0
Last updated
2 days ago
Created
3 months ago
Updates
11 releases
Downloads
92
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
kosperunkosperun
github.com/kosperun
GitHubkosperun
  1. Community
  2. Plugins
  3. Languages
  4. SansConverter

Related plugins

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.

Note Toolbar

Add customizable toolbars to your notes.

Tab Switcher

Switch your tabs with Ctrl + Tab in recently used order like in a browser.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

Sort and Permute lines

Sort and Permute lines in whole file or selection.

Chat View

Chat View lets you quickly and easily create elegant Chat UIs in your Markdown Files.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.