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

Close Window When Empty

taylorjadintaylorjadin509 downloads

Close the window when the last note is closed, kind of how browsers work.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

This plugin closes the Obsidian window when the last note is closed, in order to match how tabs in browsers work. On macOS, when the window is closed the application will stay running, but on Windows and Linux the application will quit, again kind of how browsers work.

Usage

Toggle the plugin on in the Community Plugins section of the Obsidian settings.

Dev

Install dependencies

npm install

Build for testing with logging enabled

npm run dev

Build for release

npm run build
HealthGood
ReviewCaution
About
Close the Obsidian window when the last note is closed to mirror browser tab behavior. Leave the app running on macOS after window close, and quit the app on Windows and Linux.
InterfaceAutomation
Details
Current version
1.1
Last updated
10 months ago
Created
2 years ago
Updates
3 releases
Downloads
509
Compatible with
Obsidian 0.12.0+
Platforms
Desktop only
License
GPL-3.0
Report bugRequest featureReport plugin
Author
taylorjadintaylorjadin
jadin.me
GitHubtaylorjadin
  1. Community
  2. Plugins
  3. Interface
  4. Close Window When Empty

Related plugins

Hide Sidebars on Window Resize

Automatically hides the sidebars when your window is narrow on window resize.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Hider

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

BRAT

Easily install a beta version of a plugin for testing.

Advanced URI

Control everything with URI.

Meta Bind

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

QuickAdd

Quickly add new notes or content to your vault.

Lazy Loader

Load plugins with a delay on startup, so that you can get your app startup down into the sub-second loading time.

Hot Reload

Automatically reload in-development plugins when their files are changed