Max S. Rodenkirchen39 downloadsConvert selected text to proper title case using citation-style rules (AMA, with more styles planned).
Note: This plugin was programmed with the assistance of Gemini 3.1 Pro (High).
This plugin allows you to convert the selected text in your editor into proper title case according to specific citation styles. Currently, it supports the AMA (American Medical Association) style out of the box, with an architecture designed to make adding more styles trivial.
NASA, brandNames) that should always retain their exact typed capitalization.iPhone, macOS, GitHub), which can be disabled in the settings.Ctrl+P / Cmd+P).Convert selection to Title Case (AMA).You can install this plugin directly from within Obsidian:
Manual Installation (for beta versions):
main.js and manifest.json) from the Releases page.title-case-converter in your vault's .obsidian/plugins/ directory.<vault>/.obsidian/plugins/ (or simply create a vault in this directory itself).npm install to install dependencies.npm run dev to start compilation in watch mode. This will automatically rebuild the plugin and copy files to .obsidian/plugins/title-case-converter whenever you make changes.npm test to run the unit test suite via Vitest.To add a new citation style (e.g., APA, Chicago):
src/styles/ (e.g. apa.ts).TitleCaseStyle interface.src/styles/index.ts.