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

Subject Manager

elouahabi-naoufalelouahabi-naoufal7 downloads

Complete academic subject management with projects, assignments, exams, and todo tracking

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

A comprehensive academic subject management plugin for Obsidian. Organize your courses, assignments, exams, projects, and study tasks in one place with powerful search, analytics, and template support.

Features

Subject Management

  • Create and manage academic subjects with codes, names, and metadata.
  • Organize subjects by semester or academic year.
  • Track credit hours and instructors.

Assignments & Exams

  • Add assignments with deadlines and priority levels.
  • Schedule exams with preparation tracking.
  • Track completion status and grades.

Projects & Tasks

  • Manage academic projects with milestones.
  • Create todo items linked to subjects.
  • Bulk operations for efficient data entry.

Search & Analytics

  • Full-text search across all subjects, assignments, exams, and tasks.
  • Analytics dashboard with completion rates and workload overview.
  • Filter and sort by multiple criteria.

Templates

  • Pre-built templates for lecture notes, assignments, exams, and project tracking.
  • Customizable template system for your workflow.

Usage

  1. Install the plugin in your Obsidian vault.
  2. Open the Subject Manager dashboard from the command palette.
  3. Add your subjects, then create assignments, exams, and tasks linked to them.
  4. Use search and analytics to track your academic progress.

Data Storage

All data is stored in JSON format within Obsidian's plugin data system.

Installation

From the Community Plugins directory

  1. Open Obsidian Settings.
  2. Go to Community Plugins and disable Safe Mode if needed.
  3. Click Browse and search for "Subject Manager".
  4. Click Install, then Enable.

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create a folder named subject-manager inside .obsidian/plugins/.
  3. Copy the downloaded files into that folder.
  4. Reload Obsidian and enable the plugin in Settings > Community Plugins.

License

MIT License. See LICENSE for details.

HealthExcellent
ReviewPassed
Details
Current version
1.0.3
Last updated
5 hours ago
Created
7 hours ago
Updates
4 releases
Downloads
7
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
PayPal
Author
elouahabi-naoufalelouahabi-naoufal
github.com/Elouahabi-Naoufal
GitHubelouahabi-naoufal
  1. Community
  2. Plugins
  3. Subject Manager

Related plugins

Notebook Navigator

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

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Admonition

Admonition block-styled content.

Homepage

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

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.

Templater

Create and use dynamic templates.

BRAT

Easily install a beta version of a plugin for testing.