Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>org-vscodeNew to Visual Studio Code? Get it now.
org-vscode

org-vscode

realDestroyer

|
1 install
| (0) | Free
Quickly create todo lists, take notes, plan projects and organize your thoughts.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Org-vscode

Version

A fast, keyboard-driven Org Mode–style task manager built for Visual Studio Code. Inspired by Emacs Org Mode


🚀 What is Org-vscode?

Organize your thoughts, tasks, projects, and notes — all inside VSCode — using a minimal Org file format powered by Unicode symbols and intuitive keyboard controls.

Whether you're an Emacs power user or just want a highly structured task system, Org-vscode is built to help you:

  • Stay focused
  • Schedule your work
  • Track task progress
  • Visually plan via calendar and agenda views
  • Tag tasks/projects
  • Search/open files based on tag or title
  • Export current active tasks for quick review
  • Quickly build tables, checklists, and templates
  • Work entirely from the keyboard

🧩 Core Features

Unicode Task States
⊙ TODO, ⊘ IN_PROGRESS, ⊜ CONTINUED, ⊖ DONE, ⊗ ABANDONED

Agenda View
See all scheduled tasks from all .org files in one clean, date-grouped panel. Fully clickable + status toggleable.

Calendar View
Drag & drop tasks to reschedule. Filter by tag. Auto-syncs to file.

Inline Tagging
Use [+TAG:urgent,project] to categorize tasks. Supports AND/OR logic filtering.

Tagged Agenda View
Filter tasks by one or multiple tags, grouped by file. Click-to-edit support.

Table Builder
Visually generate Org-style tables with alignment, row headers, and optional labels.

Align Timestamps
Neatly formats all SCHEDULED: timestamps to the same column width.

Export Active Tasks
Copy all non-DONE tasks to CurrentTasks.org for quick review or reporting.

Built-In Snippets
Use /todo, /template, /meeting, /checklist, and more to insert pre-styled blocks.


Learn More

Full How-To Guide (with examples, images, and keyboard shortcuts): View the Org-vscode How-To →

See recent changes in the CHANGELOG See what’s coming next on the ROADMAP


🔑 Keyboard Shortcuts

Shortcut Description
Ctrl + → Cycle TODO keyword forward
Ctrl + ← Cycle TODO keyword backward
Shift + Alt + ↑ Move task block up
Shift + Alt + ↓ Move task block down
Alt + → Increase heading level
Alt + ← Decrease heading level
Ctrl + Shift + [ Fold section
Ctrl + Shift + ] Unfold section
Ctrl + Alt + S Schedule a task
Alt + Shift + → Reschedule task forward
Alt + Shift + ← Reschedule task backward
Alt + Shift + A Align all scheduled timestamps
Ctrl + Shift + T Insert date stamp or add tag to current task
Ctrl + Right Increment inline date
Ctrl + Left Decrement inline date
Ctrl + Shift + G Open the Tagged Agenda View
Ctrl + Shift + C Open the Calendar View
Ctrl + Shift + E Export all active (non-DONE) tasks to CurrentTasks.org
Ctrl + Alt + D Insert visual separator line
Alt + Shift + T Open visual table builder
Ctrl + Alt + M Show popup message (GitHub link) ---

📦 Install

Option 1: Marketplace Install

Search for org-vscode in the Extensions Marketplace inside VSCode.

Option 2: Manual Install

Download the latest .vsix from Releases Then: Extensions Panel → More Actions (⋯) → Install from VSIX...


🎬 Demo


Snippets Cheat Sheet

Snippet Description
/header Insert header block
/todo New scheduled TODO
/tagged TODO with tags
/meeting Meeting notes structure
/checklist Create checklist block
/template Full task block w/ fields
/table2 2x2 Org table
/table3 3x3 Org table

🐞 Issues and Contributions

If you run into a bug or have a feature request, please open an issue.

Pull requests welcome!


👨‍💻 Author

  • Maintained by @realDestroyer
  • Originally forked from a legacy project by Bobby Boyd — now significantly overhauled with countless new features created from scratch.

📄 License

MIT License — see LICENSE for full details.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft