Need help with 3llo?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

qcam
246 Stars 23 Forks MIT License 117 Commits 5 Opened issues

Description

3llo - Trello interactive CLI aplication

Services available

!
?

Need anything else?

Contributors list

# 42,751
Elixir
Bootstr...
Rails
Less
83 commits
# 238,229
Ruby
HTML
Rails
Bootstr...
10 commits
# 527,573
Ruby
Termina...
trello
5 commits
# 229,486
hanami
trello
entity-...
reposit...
4 commits
# 512,666
CSS
helpdes...
webserv...
trello
2 commits
# 160,168
Ruby
ruby-cl...
nginx
tuning
2 commits
# 638,770
Ruby
Termina...
trello
2 commits
# 171,335
Rust
trello
C++
microbi...
1 commit
# 607,449
Python
Shell
Ruby
Termina...
1 commit
# 679,625
C
Termina...
trello
Perl
1 commit
# 57,496
elm
Emacs
Laravel
trello
1 commit
# 656,399
Ruby
Termina...
trello
1 commit
# 36,560
nix
Symfony
phpstor...
trello
1 commit
# 381,605
tsdb
trello
packet-...
prometh...
1 commit

3llo - The interactive CLI application for Trello

3llo allows you to work with Trello without exiting your favorite terminal.

video

3llo was inspired by the awesome rainbowstream and facy.

Installation

gem install 3llo

Run

3llo --configure
and follow the instructions to complete the set up.

Usage

"board" command family

Just like the web version of Trello, you need to select a board:

3llo  > board list

[123abc000000000000000001 #1] - Weekend TODOs [123abc000000000000000002 #2] - 3llo project [123abc000000000000000003 #3] - Grocery list

3llo > board select #2

Board Work stuff selected

Please note that you can also access any entities with their Trello ID.

3llo > board select 123abc000000000000000002

Board Work stuff selected

"list" command family

Executing

list list
will list all the lists in the board.
3llo > list list

[123abc000000000000000001 #1] To Do [123abc000000000000000002 #2] Doing [123abc000000000000000003 #3] Pending [123abc000000000000000004 #4] Done

list cards 
will list all the cards.
3llo > list cards #1

[123abc000000000000000001 #1] Merge card editing command [123abc000000000000000002 #2] Refactor code ...

"card" command family

"card" command family comes with many commands to work with cards.

To list all the cards in the board, run

card list
.
3llo > card list

#To Do

[123abc000000000000000001 #1] Merge card editing command [#small] [123abc000000000000000002 #2] Refactor code [#medium] [@qcam]

#Doing

[123abc000000000000000003 #3] Release v1.0 [#release] [@qcam]

#Pending ...

You can also list cards that have been assigned to you with

card list mine
.
3llo > card list mine

[123abc000000000000000002 #2] (To Do) Refactor code [123abc000000000000000003 #3] (Doing) Release v1.0

To view a card in detail,

card show 
is your friend.
3llo > card show #2

Refactor code [123abc000000000000000002 #2] Link: https://trello.com/c/AbCdEfG

Things to do [123abc000000000000000001 #1] [ ] Item 1 [123abc000000000000000001 #1] [ ] Item 2 [123abc000000000000000002 #2] [ ] Item 3 [123abc000000000000000003 #3] [ ] Item 4 ...

Want to comment on a card? Run

card comment 
.
3llo > card comment #2

Comment: (Press CTRL-D or CTRL-Z to finish) What else should we refactor more?

Comment has been posted

3llo > card comments #2

@just_another_person_on_the_internet on wrote: This card is awesome!

@qcam on wrote: What else should we refactor more?

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/qcam/3llo.

"3llo" sounds odd to me. Where did the name come from?

It might be interesting to know that

3 == "tre"
in Swedish 🇸🇪.

License

MIT

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.