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

Notification Controller

juan-miiijuan-miii2k downloads

Manages notifications at startup.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

🌐 Overview

The Notice Plugin is a powerful tool for controlling notices within the Obsidian application. It is primarily used to automatically remove Debug startup time notices for community plugins.

🚀 Features

  • Remove Startup Notices: The plugin removes notices on the DOM load after a specified delay.
  • Settings Tab: The plugin adds a settings tab in the Obsidian settings view. More details can be found in the Settings section.

🎯 Usage

After installing and enabling the plugin via the configuration on the Obsidian app, the plugin can be configured through the settings tab. When the Obsidian workspace is ready, it will remove all notices after the delay specified.

⚙️ Settings

The settings for the NoticePlugin can be accessed and modified via the settings tab added by the plugin. The default settings can be found in src/settings/settings.

  • delayInSeconds: Accepts values between 0 and 60 (seconds). 0 is reserved to keep the notice persistent.

📜 Changelog

For a detailed list of changes, check out the CHANGELOG.

🛠️ Technologies Used

This project uses Typescript to provide type checking and documentation. The repo depends on the latest plugin API (obsidian.d.ts) in Typescript Definition format, which contains TSDoc comments describing what it does.

🎓 First Time Developing Plugins?

See the official sample repository on https://github.com/obsidianmd/obsidian-sample-plugin for more information.

📚 API Documentation

Note: The Obsidian API is still in early alpha and is subject to change at any time!

See https://github.com/obsidianmd/obsidian-api

📄 License

This project is licensed under the terms of the MIT license.

HealthExcellent
ReviewSatisfactory
About
Remove startup debug notices in Obsidian automatically after a configurable delay so notices are cleared once the workspace is ready. Add a settings tab to set the delay or keep notices persistent.
InterfaceAutomationDevelopers
Details
Current version
1.0.3
Last updated
Last year
Created
2 years ago
Updates
4 releases
Downloads
2k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
juan-miiijuan-miii
github.com/juan-miii
GitHubjuan-miii
  1. Community
  2. Plugins
  3. Interface
  4. Notification Controller

Related plugins

BRAT

Easily install a beta version of a plugin for testing.

Hot Reload

Automatically reload in-development plugins when their files are changed

Lean Terminal

Embedded terminal panel powered by xterm.js and node-pty - no external windows.

Hide Sidebars on Window Resize

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

Hider

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

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Homepage

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

Advanced URI

Control everything with URI.

Meta Bind

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

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.