trello-cli
v1.0.7
Published
Access your Trello account using the CLI
Downloads
376
Readme
Trello CLI
Installation
Trello CLI requires node 18+
npm install -g trello-cli
If you're an Arch user, it's also available in the Arch User Repository
Usage
You need to create a configuration file with an API key and token to use this CLI. Ensure that you're logged in to Trello and run trello auth
to get started.
To see a list of available commands, run trello --help
. Each command contains subcommands e.g.:
trello card
trello card:list
trello card:create
trello card:delete
- And more
To see all available subcommands, run trello <command> --help
e.g. trello card --help
On Windows
Depending on how node.js
is setup, you may not be able to run trello
straight from the command line as shown above. To remedy that, add the following to your Powershell profile (type $profile
at the Powershell prompt to find where your profile is stored):
function trello { & 'PATH_TO_NODE.EXE' 'PATH_TO_TRELLO_BIN' $args }
Replacing PATH_TO_NODE.EXE
and PATH_TO_TRELLO_BIN
with the values from your system.
You will then have the trello
command available anywhere.
Authentication
trello-cli
can be configured in two ways:
- Using
~/.trello-cli/<profile>/config.json
. Running the CLI explains how to generate tokens and will automatically create this file - Using the
TRELLO_TOKEN
andTRELLO_API_KEY
environment variables. It is recommended to use option 1 to fetch these values, then set the environment variables and deleteconfig.json
if required.
Examples
$ trello card:create --board "Inbox" --list "Inbox" --name "Quick card added from command line"