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

Click to Edit

alpppinealpppine32 downloads

Open notes in reader mode and click anywhere to switch to edit mode with the cursor placed at the end of the note.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

An Obsidian plugin that makes notes feel more like a wiki: every note opens in reader mode by default, and a single click anywhere in the note flips it into edit mode with the cursor placed at the end of the note (or wherever you prefer).

Features

  • Reader mode by default — whenever a note is opened, it is automatically switched to reader (preview) mode.
  • Click anywhere to edit — a single click in the rendered note flips the view into edit (source) mode, with the cursor placed at the end of the note so you can immediately start typing.
  • Configurable cursor placement — choose end of note (default), top of note, or as close to where you clicked as possible.
  • Respects normal interactions — clicks on links, tags, task checkboxes, fold buttons, and other interactive elements still behave normally instead of triggering edit mode.
  • Keeps text selection — if you're selecting text in reader mode, the plugin won't switch to edit until you release the selection.

Settings

Open Settings → Community plugins → Click to Edit to configure:

  • Open notes in reader mode — toggle the auto reader-mode behavior.
  • Skip empty notes — don't force reader mode on brand-new, empty notes (so creating a note still drops you straight into editing).
  • Cursor position on edit — choose between Bottom of note (default), Top of note, or Where you clicked.

Commands

  • Click to Edit: Switch active note to reader mode — manually switch the current note back to reader mode without opening the view menu.

Installation

From source

  1. Clone this repository into your vault's plugins folder:
    <Vault>/.obsidian/plugins/click-to-edit/
    
  2. Install dependencies and build:
    npm install
    npm run build
    
  3. Reload Obsidian and enable Click to Edit in Settings → Community plugins.

Manual install

Copy main.js and manifest.json from a release into:

<Vault>/.obsidian/plugins/click-to-edit/

Then reload Obsidian and enable the plugin.

Development

npm install      # install dependencies
npm run dev      # build in watch mode
npm run build    # production build
npm run lint     # run eslint

The build output is main.js at the repo root, ready to be loaded by Obsidian.

License

0BSD

99%
HealthExcellent
ReviewPassed
About
Open notes in reader mode by default. Click anywhere in the rendered note to flip to edit mode with the cursor at the end, top, or as close to your click as possible. Preserve normal interactions like links, tags, checkboxes, and retain text selection while selecting.
EditingInterface
Details
Current version
1.0.2
Last updated
Yesterday
Created
2 days ago
Updates
3 releases
Downloads
32
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
alpppinealpppinealpppine
GitHubalpppine
  1. Community
  2. Plugins
  3. Editing
  4. Click to Edit

Related plugins

Meta Bind

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

Hover Editor

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

Dragger

Drag and drop any block (paragraphs, headings, lists, etc.) to rearrange content like Notion.

Feed Bases

Adds a feed layout to bases so you can display notes with their content in an editable feed view.

Slash Commander

Customize the slash command list, assign each command an icon.

Lineage

A writing interface that combines structure and content. Inspired by Gingko Writer.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Outliner

Work with your lists like in Workflowy or Roam Research.

Commander

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