cross-platform task management for aspiring and veteran devs and coders

{Manage your tasks in the right environment}

A terminal/IDE-inspired task manager that doesn't suck. Stay in your coding mindset to keep doing your best work. Synced in the cloud and accessible from any device. No installs needed.

No credit card required • 7-day free trial

The UI adapts to your level

Switch between two UI modes that match your workflow. Friendly mode shows assistive UI with cards and buttons for quick actions. Hardcore mode gives you pure code output — just terminal commands and responses.

Taskshell Icon

Toggle between modes anytime. Friendly mode helps you get started quickly, while Hardcore mode keeps you in the terminal mindset.

IntelliSense-like autocomplete

Type commands faster with context-aware suggestions. Tab to complete commands, navigate with arrow keys, and see inline previews. The system understands your workspace, tasks, and command structure.

Taskshell Icon

Get suggestions for task IDs, properties, tags, and more. Workspace-aware completions help you work more efficiently. Just like your favorite IDE.

Modern task management features

You're not limited to simple task names and descriptions. Attach images to tasks via URL or upload directly, add notes for context, break work into subtasks, add deadlines and organize with tags, priorities, and statuses.

Task details at a glance

View all task information in one place. Switch between Friendly and Code views to see your data the way you prefer.

View tasks in a weekly calendar

See your tasks laid out by day with show week or show bi-week. Plan ahead and spot gaps at a glance. Due dates and priorities stay visible so you can balance the week without leaving the terminal flow.

Make it fit your own workflow

Define your own priority levels and statuses with custom values. Do you use P0, P1, P2? or High, Medium, Low? Customize it to whatever fits your workflow, and add and remove custom values as needed.

Taskshell Icon

Set default values for new tasks. Each label can have its own color, making it easy to scan your task list at a glance.

Further customize the UI to match your prefered environment

Personalize your experience by customizing accent colors, custom terminal symbols, and UI preferences. Toggle assistive features on or off to match your coding style.

Taskshell Icon

All settings sync across your devices, so your preferences follow you wherever you work.

Core task management features
{1 command away}

Add, edit, complete, delete, and all task management features you need in a coding environment - sycned on all your devices. No local terminal restrictions.

Create Tasks

$ create task "Fix login bug" status in-progress priority high duedate 2025-12-31 tags frontend,bug

Include optional properties like status, priority, due dates, tags, images, and more.

See Your Tasks

$ show tasklist

Display your complete task list with all details, status, and priorities.

Add Subtasks

$ add subtask [parentID] "Write unit tests"

Break down complex tasks into manageable subtasks. Track progress at a granular level.

Complete Tasks

$ complete task 4872,6302,7845

Mark tasks as done individually or in bulk. Keep your workflow moving smoothly.

Advanced Search

$ search "[keyword]" priority:high status:todo tag:frontend

Find tasks quickly with search operators like status, priority, tags, and more.

Active Tasks Only

$ show active

Focus on what matters now. View only active tasks that need your attention.

Edit Tasks

$ edit task [taskID] status in-progress

Update task properties like title, status, priority, due dates, and notes on the fly.

Delete Tasks

$ delete task 5129,6783,8901

One command to remove tasks from your list permanently.

Move Tasks

$ move task [taskID] [workspace]

Move tasks between workspaces when needed keeping your projects focused.

And more commands to manage all your tasks efficiently

AI agent style task management

Use natural language to create and manage tasks like you would do in your IDE. The AI prompt panel understands your intent and converts plain English into structured tasks with properties, priorities, due dates, and more.

Taskshell Icon

Enable approval mode to review AI suggestions before they're created, or let it work automatically. Perfect for quick task capture without typing commands.

Track your productivity

View analytics and task statistics. View completion rates, high-priority tasks, overdue items, and productivity insights. All like a terminal.

Taskshell Icon

Understand your work patterns and identify areas for improvement. Export your analytics data to CSV or JSON when needed.

Full task management features in the terminal

Tools that help you stay organized and productive

Workspaces

Organize tasks into separate workspaces for different projects. Switch between workspaces or create new ones on the fly.

Task Reminders

Get notified about tasks due soon. Configure reminder preferences in settings to receive alerts before deadlines.

Undo & Redo

Made a mistake? Use undo to reverse your last action or redo to restore it. Permanent toast notifications make it easy backtrack when needed.

Exports

Export your tasks to JSON format with the export command. Take your data with you or use it for backups and integrations.

Pricing

Unique task management for devs that's affordable and doesn't suck.

Monthly

$7/per month

Billed monthly

  • Unlimited tasks
  • All command features
  • Unlimited workspaces
  • Notes & media attachments
  • Cloud sync across devices

No credit card required

Save 20%

Yearly

$60/per year

$5/mo. Save $24

  • Unlimited tasks
  • All command features
  • Unlimited workspaces
  • Notes & media attachments
  • Cloud sync across devices

No credit card required

Frequently asked questions

Everything you need to know about TaskShell

Manage your tasks in your environment

Join aspiring and veteran developers and coders who manage their tasks in a unique way