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

Installation Limitter

Arthur KhArthur Kh5 downloads

Limits the number of installed plugins based on your vault file count to keep you focused.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

A minimalist Obsidian plugin designed to help you stay focused on writing and creating content, rather than constantly tinkering with new plugins.

Motivation

Obsidian is an incredibly powerful tool with a vibrant community plugin ecosystem. However, it's very easy to fall into the trap of "productivity procrastination" — endlessly browsing, installing, and configuring plugins instead of actually thinking and writing.

The Installation Limitter gently enforces a limit on the number of community plugins you can install. It gamifies your plugin usage: to earn the right to install another tool, you first have to produce more notes!

How It Works

The plugin tracks the total number of files in your Obsidian Vault and determines your maximum plugin allowance based on that number. If you reach your limit, the "Browse" button in the Community Plugins settings and the "Install" button in the plugin browser will be temporarily disabled until you create more files.

When you reach the limit, the disabled buttons will display the tooltip:

"You've reached the productive number of plugins, use Obsidian more to unlock the ability to install more plugins."

The Math Inside 🧮

Your plugin limit is calculated using the following straightforward formula:

Maximum Plugins = 5 + Math.floor(Total Files / 10)

  • Base Limit: Everyone starts with a minimum allowance of 5 community plugins, regardless of vault size.
  • Scaling Limit: For every 10 additional files in your vault, your maximum allowed plugin count increases by 1.

Example:

  • 0 to 9 files: 5 plugins allowed
  • 10 to 19 files: 6 plugins allowed
  • 50 to 59 files: 10 plugins allowed
  • 100 to 109 files: 15 plugins allowed

Installation

Manual Installation (Local Testing)

  1. Download the latest release from the Releases page (if available), or build it from source.
  2. In your Obsidian vault, navigate to .obsidian/plugins/.
  3. Create a new folder named obsidian-plugins-limitter.
  4. Copy the main.js and manifest.json files into this folder.
  5. Restart Obsidian or reload your plugins.
  6. Go to Settings → Community plugins and enable "Installation Limitter".

Building from Source

  1. Clone this repository to your local machine.
  2. Open a terminal in the cloned directory.
  3. Run npm install to install dependencies.
  4. Run npm run build to compile the plugin.
  5. Copy the generated main.js and manifest.json to your vault's .obsidian/plugins/obsidian-plugins-limitter/ directory.

Usage

Once installed and enabled, the plugin works entirely in the background.

  1. Just use Obsidian normally!
  2. When you attempt to browse or install new community plugins in your Settings, the plugin will check your file count vs. your installed plugin count.
  3. If you are under the limit, you can install plugins as usual.
  4. If you have hit the ceiling, the install buttons will grey out, prompting you to go write more notes!

Screenshots

Dashboard in the settings

Preview 1

The blocking message

Preview 2

License

MIT

HealthExcellent
ReviewPassed
About
Limit community plugin installations based on vault size to keep focus on writing instead of tinkering with tools. Disable the Community Plugins Browse and plugin browser Install buttons when the cap is reached and require creating more notes to unlock additional slots. Use a cap computed as 5 + floor(total files / 10).
WritingFilesInterface
Details
Current version
1.0.4
Last updated
5 hours ago
Created
7 months ago
Updates
5 releases
Downloads
5
Compatible with
Obsidian 1.2.3+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Arthur KhArthur Khmainarthur
github.com/mainarthur
GitHubmainarthur
arturkhalatian
dev.to
  1. Community
  2. Plugins
  3. Writing
  4. Installation Limitter

Related plugins

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Typewriter Mode

Typewriter scroll, writing focus, current line highlight, paragraph dimming, and more!

Front Matter Title

Define a title in frontmatter to be displayed as the filename.

Keep the Rhythm

Turns out watching your word count go up is all the motivation you need.

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Hider

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

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Claudian

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

Meta Bind

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