Asana CLI

Command line interface for Asana - Manage your tasks efficiently from the terminal.

Fast, simple, and powerful task management with OAuth 2.0 and Personal Access Token authentication.

What's includedFlexible AuthenticationTask ManagementBuilt with BunAutomatic Token RefreshDefault WorkspaceNative Binary

Support for both OAuth 2.0 and Personal Access Token authentication. Choose the method that works best for your workflow. :::


icon: i-lucide-list-checks


Create, list, complete, and delete tasks directly from the command line. Full CRUD operations with filtering and search. :::


icon: i-lucide-zap


Lightning-fast execution powered by Bun runtime. Minimal dependencies and optimized performance. :::


icon: i-lucide-refresh-cw


OAuth tokens are automatically refreshed. Never worry about expired authentication during long sessions. :::


icon: i-lucide-settings


Set a default workspace to streamline your workflow. No need to specify workspace ID for every command. :::


icon: i-lucide-terminal


Compile to a standalone executable. Deploy anywhere without installing Node.js or Bun runtime. :::

    icon: i-lucide-key


Copyright © 2026