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

taylorjadintaylorjadin837 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
12 months ago
Created
2 years ago
Updates
3 releases
Downloads
837
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.

Refresh Any View

Allows to refresh any view without reopening it.

Homepage

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

BRAT

Easily install a beta version of a plugin for testing.

Hider

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

Templater

Create and use dynamic templates.

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.

Meta Bind

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

Advanced URI

Control everything with URI.

Note Toolbar

Add customizable toolbars to your notes.