Skip to content

Edsol/clickup-vscode-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ”— Unofficial ClickUp Extension for VSCode

License: AGPL v3 Visual Studio Marketplace


๐Ÿ“‹ Requirements

To interact with your private tasks, you need a ClickUp API token.
Follow the official guide to generate one.


๐Ÿš€ Installation

Use the command palette:

ext install edsol.clickup

Or search for it in the Visual Studio Marketplace.


โš™๏ธ Initialization

Use the following commands to manage your ClickUp API token:

  • ClickUp: Set token
  • ClickUp: Show token
  • ClickUp: Delete token

โœจ Features

๐Ÿ“ Task Explorer

View your tasks organized by lists, folders, and spaces.

list

๐Ÿ› ๏ธ Task Actions

Edit, delete, or work on a task directly from VSCode.

functions

โž• Create New Task

Quickly add new tasks to any list.

new-task

๐Ÿ’ผ โ€œWorking onโ€ Mode

Select a task you're currently working on from the status bar. Once you're done, you can update its status automatically through a Git commit message.

Usage preview:

You can also select a task manually from the list:

work-on-task

๐Ÿ“ Task Status via Commit

Update task status directly from your commit message.

  1. Select a task:
    select-task

  2. Choose a new status:
    select-status

  3. Write and push your commit:
    commit_message

๐Ÿ˜‹ My Task Section

Thanks to @HeIIow2, a new section lists all tasks assigned to you:

commit_message

โฑ๏ธ Time Tracker

Track your time spent on tasks and view summaries by user.

Note: Time tracking is enabled by default and can be disabled from the extension settings.

time_tracker

๐Ÿงฉ New Interface, Comments & Subtasks

A refreshed UI is now available for a more intuitive task experience.

๐Ÿ’ฌ Comment Section

Easily view and add comments to tasks directly inside VSCode. Improve your collaboration without switching contexts.

comment-section

๐Ÿงท Subtasks Management

Visualize and manage subtasks in a clear and structured way. Create, complete or delete subtasks in just a few clicks.

subtasks

๐ŸŽจ Updated Interface

We've modernized the layout and enhanced readability, so working with your ClickUp tasks feels more native and integrated into the VSCode environment.

new-ui


โš™๏ธ Configuration

Go to:
Settings โ†’ Extensions โ†’ ClickUp
and customize the extension to your needs.


๐Ÿ—บ๏ธ Roadmap

  • Task counter badge
  • Status editing outside edit mode
  • Global settings management
  • Improve performance
  • Add filters and groupings
  • Time tracking
  • Add/delete lists in spaces
  • Create/delete spaces
  • Refresh TreeView button
  • Collapse TreeView button
  • Create new list
  • Live task info loading
  • i18n support
  • โ€œMy Taskโ€ section
  • Official icons
  • Comments
  • Subtasks

๐ŸŒ Translation

Currently supports English and Italian ๐Ÿ‡ฎ๐Ÿ‡น.
Help translate to your language โ€” itโ€™s easy!

  1. Duplicate package.nls.json and rename it as package.nls.<lang>.json
  2. Duplicate bundle.l10n.json from the i18n folder and rename it to bundle.l10n.<lang>.json (e.g., bundle.l10n.es.json for Spanish)

๐Ÿ“ฆ Release Notes

See CHANGELOG.md for detailed release history.


โ˜• Support My Work

If you enjoy the extension and want to support its development:

Buy Me A Coffee

๐Ÿ™ Special Thanks

๐Ÿ’ป Code Contributors

โ˜• Caffeine Supporters

About

Integrates clickup and its workflows into vscode

Topics

Resources

License

AGPL-3.0, MIT licenses found

Licenses found

AGPL-3.0
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Contributors 5