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

Content RTL

Sirwan AfifiSirwan Afifi219 downloads

Apply right-to-left direction to Markdown content while leaving Properties and interface elements unchanged.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Content RTL detects each content line independently. Lines containing Persian, Arabic, Kurdish, Urdu, or Hebrew script use right-to-left direction, while English-only lines remain left-to-right.

Obsidian's Properties, note footer, sidebars, status bar, and other interface elements remain left-to-right.

Features

  • Automatic per-line direction in Editing view and Live Preview.
  • Automatic per-block direction in Reading view.
  • A mixed line containing Persian or another supported RTL script uses RTL.
  • English-only lines remain LTR.
  • Properties, inline title, note footer, and the rest of the interface remain LTR.
  • Raw frontmatter, inline code, fenced code blocks, and math always stay LTR.
  • Works on desktop and mobile.
  • No network requests, telemetry, accounts, or changes to note files.

Usage

  1. In Settings → Editor, turn off Obsidian's built-in Right-to-left option. That option affects more than note content.
  2. Enable Content RTL under Community plugins.
  3. Open Settings → Content RTL to choose Editing view and Reading view behavior.

Use the command Toggle RTL note content when you want to temporarily switch the plugin's content direction on or off.

Installation

Community plugins

  1. Open Settings → Community plugins → Browse.
  2. Search for Content RTL.
  3. Select Install, then Enable.

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest GitHub release.
  2. Put them in <vault-config-dir>/plugins/content-rtl/.
  3. Reload Obsidian and enable Content RTL under Community plugins.

Privacy

Content RTL examines visible note text locally to select its display direction. It does not make network requests, collect telemetry, require an account, store note contents, or modify note files. The only stored data is the plugin's own display settings.

Development

npm install
npm run dev

Run all release checks with:

npm run check

License

MIT

HealthExcellent
ReviewPassed
About
Apply right-to-left direction to Markdown content in Editing view, Live Preview, and Reading view while keeping Obsidian's interface, Properties, inline title, footer, sidebars, and status bar left-to-right. Preserve raw frontmatter, inline code, fenced code blocks, and math as LTR; toggle RTL per note and run entirely offline on desktop and mobile with no telemetry.
RTLEditing
Details
Current version
1.1.0
Last updated
2 months ago
Created
2 months ago
Updates
3 releases
Downloads
219
Compatible with
Obsidian 1.6.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Sirwan AfifiSirwan Afifisirwanafifi
GitHubsirwanafifi
  1. Community
  2. Plugins
  3. RTL
  4. Content RTL

Related plugins

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Editing Toolbar

The Editing Toolbar is modified from cMenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.

Outliner

Work with your lists like in Workflowy or Roam Research.

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

Sort and Permute lines

Sort and Permute lines in whole file or selection.

Creases

Tools for effectively folding Markdown sections.

Various Complements

Complete words similar to auto-completion in an IDE.