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

Task Limiter

jmondojmondo40 downloads

Limit task items per section using [limit=N] tags. Visually marks over-limit lines.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

An Obsidian plugin that enforces a limit on task items per section using [limit=N] tags. Lines that exceed the limit are visually marked with a subtle background.

Useful for systems like Personal Kanban (Benson & Barry, 2011) where you want a WIP (work-in-progress) limit per column—e.g. "In progress [limit=3]" keeps you focused on finishing before starting more.

Purpose

Use [limit=N] in your note headers to cap how many task items (e.g. - [ ] or * [ ]) are allowed in that section. This helps keep lists focused and prevents sections from growing too large. Over-limit lines are highlighted so you can see when you've exceeded the cap.

Installation

From Obsidian Community Plugins

  1. Open Obsidian and go to Settings
  2. Go to Community plugins and disable Safe mode if needed
  3. Click Browse and search for "Task Limiter"
  4. Click Install, then Enable

Manual Installation

  1. Download the latest release
  2. Extract the ZIP to your vault's plugins folder: <vault>/.obsidian/plugins/task-limiter/
  3. Reload Obsidian
  4. Enable "Task Limiter" in Settings > Community plugins

Usage

Tag format

Add [limit=N] where N is the maximum number of tasks allowed in that section.

In a header:

## In progress [limit=3]
- [ ] first task
- [ ] second task
- [ ] third task
- [ ] fourth task   ← marked as over limit

On its own line (right after a header):

## My section
[limit=5]
- [ ] task 1
...

What counts as a task

  • Unchecked: - [ ] or * [ ] (with optional indentation)
  • Optionally checked: - [x] or * [x] — enable "Count completed tasks" in settings to include these

Section boundaries

A section runs from the header that has (or precedes) [limit=N] until the next header of the same or higher level. For example, a ## section ends at the next # or ##.

Configuration

Setting Description
Count completed tasks When enabled, both unchecked [ ] and checked [x] tasks count toward the limit. When disabled (default), only unchecked tasks count.
Use theme color Use your theme's error color for the over-limit highlight. Turn off to pick a custom color.
Highlight color Custom color for over-limit lines (when "Use theme color" is off).
Highlight opacity How visible the highlight is (5–100%). Lower = more subtle, higher = more noticeable.

Development

npm install
npm run dev    # watch mode
npm run build  # production build

Copy main.js, manifest.json, and styles.css to your vault's .obsidian/plugins/task-limiter/ folder.

Reference

Benson, J., & Barry, T. D. (2011). Personal Kanban: Mapping Work, Navigating Life. Modus Cooperandi Press.

92%
HealthExcellent
ReviewSatisfactory
About
Enforce a work-in-progress limit per section by adding [limit=N] to headers. Highlight tasks that exceed the limit with a subtle background and optionally count completed items toward the cap.
TasksProject managementAppearance
Details
Current version
1.0.0
Last updated
3 months ago
Created
3 months ago
Updates
1 release
Downloads
40
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
jmondojmondo
GitHubjmondo
  1. Community
  2. Plugins
  3. Tasks
  4. Task Limiter

Related plugins

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.

Base Board

Organize notes into Kanban boards using frontmatter properties. Drag and drop cards between columns powered by Bases.

TaskChute Plus

Execute TaskChute that slots today's tasks, tracks projects, adds comments, and keeps you focused on now.

Project Manager

Full-featured project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications.

Tasks Map

A visual graph view of your tasks.

Task List Kanban

Organizes all of the tasks within your files into a kanban view.

Task Board

Manage all your tasks throughout your vault from a single board and much more...

Agile Task Notes

Import your tasks from your TFS (Azure or Jira) to take notes on them and make todo-lists!

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

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