Disclaimer
Is this project open source? Yes
Is this project completely free? Yes
Is this project vibe-coded beyond the author’s ability to comprehend how it works? No
Community Directory: Hold Course - Obsidian Plugin
Hello everyone,
I’ve dropped my third plugin: Hold Course — an academic course and assignment tracker that lives entirely inside your vault.
What it does
Syllabi don’t fit cleanly into task lists, at least they didn’t for me. I’m self-taught, working through courses on my own schedule, and what started as a manageable system of tasks and notes eventually became its own job — chasing lectures, tracking readings, trying to remember what connected to what. Hold Course is what the tracker I needed.
The premise is simple: you should always know exactly where you are in a course. Hold Course tells you. The rest is up to you.
How it works
- Dashboard — your classes for the active semester, each showing lecture progress and a quick path to assignments and exams.
- Lectures — log them, mark them done, link them to vault notes, and quick-add resources without leaving the lecture.
- Assignments — typed (Reading, Writing, Project, Discussion), color-coded throughout, with due dates, grades, and vault note links.
- Exams — tracked separately with live countdowns and their own calendar color.
- Library — a semester-wide resource pool. Books, PDFs, articles, handouts. Each resource tracks which lectures and assignments reference it, bidirectionally.
- Calendar — week and month views, type-colored assignment pills, class-colored lecture pills, a legend strip, and a day-click popover that navigates directly to any item.
- Global Assignments view — every assignment across all classes in one list, filterable by class and type, sortable by due date, class, or status.
- HC Today sidebar — today and tomorrow, all item kinds, all classes, in Obsidian’s right panel. Click anything to navigate directly to it.
- Command palette shortcuts — add a class, open the calendar, show global assignments, or add a library resource without opening the plugin first.
The philosophy
Hold Course is a clear-eyed informant, not an advocate. It states where things stand and steps back. No coaching, no urgency theater, no productivity guilt. Just your courses, clearly laid out.
Install
Search Hold Course in Settings → Community Plugins, or use the Community Directory link above.
Desktop only.
Happy to hear feedback or find out what I missed. This is a hobby project — I built it to use it myself, but I hope it’s useful to you as well.
Thanks for reading!
LiveAQuietLife


