All Projects β†’ qcam β†’ 3llo

qcam / 3llo

Licence: mit
3llo - Trello interactive CLI aplication

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to 3llo

Stup
Daily notes in the terminal 🐧
Stars: ✭ 340 (+38.78%)
Mutual labels:  productivity, cli, terminal
Eureka
πŸ’‘ CLI tool to input and store your ideas without leaving the terminal
Stars: ✭ 316 (+28.98%)
Mutual labels:  productivity, cli, terminal
Ohmyzsh
πŸ™ƒ A delightful community-driven (with 1900+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Stars: ✭ 138,057 (+56249.8%)
Mutual labels:  productivity, terminal, cli-app
Tty
Toolkit for developing sleek command line apps.
Stars: ✭ 2,329 (+850.61%)
Mutual labels:  cli-app, cli, terminal
Termy
A terminal with autocomplete
Stars: ✭ 112 (-54.29%)
Mutual labels:  productivity, cli, terminal
Tml
πŸŒˆπŸ’»πŸŽ¨ A tiny markup language for terminal output. Makes formatting output in CLI apps easier!
Stars: ✭ 634 (+158.78%)
Mutual labels:  cli-app, cli, terminal
Caporal.js
A full-featured framework for building command line applications (cli) with node.js
Stars: ✭ 3,279 (+1238.37%)
Mutual labels:  cli-app, cli, terminal
Initior
A command line application that let's you initialize your new projects the right way, replaces npm and yarn's init πŸŽ†
Stars: ✭ 17 (-93.06%)
Mutual labels:  cli-app, cli, terminal
Nnn
nΒ³ The unorthodox terminal file manager
Stars: ✭ 13,138 (+5262.45%)
Mutual labels:  productivity, cli, terminal
Sclack
The best CLI client for Slack, because everything is terrible!
Stars: ✭ 2,363 (+864.49%)
Mutual labels:  cli-app, cli, terminal
Bitcoin Chart Cli
Bitcoin chart for the terminal as command line util
Stars: ✭ 221 (-9.8%)
Mutual labels:  cli, terminal
Kmdr Cli
🧠 The CLI tool for learning commands from your terminal
Stars: ✭ 218 (-11.02%)
Mutual labels:  cli, terminal
Synth Shell
Boost your terminal, script by script
Stars: ✭ 217 (-11.43%)
Mutual labels:  productivity, terminal
Notica
Send browser notifications from your terminal. No installation. No registration.
Stars: ✭ 215 (-12.24%)
Mutual labels:  productivity, terminal
Laravel Zero
A PHP framework for console artisans
Stars: ✭ 2,821 (+1051.43%)
Mutual labels:  cli, terminal
Go Termd
Package termd provides terminal markdown rendering, with code block syntax highlighting support.
Stars: ✭ 223 (-8.98%)
Mutual labels:  cli, terminal
Chattt
❯❯❯ Chat without leaving your terminal
Stars: ✭ 239 (-2.45%)
Mutual labels:  cli, terminal
Geo
🌎 A Bash utility for easy wan, lan, router, dns, mac address, and geolocation output, with clean stdout for piping
Stars: ✭ 225 (-8.16%)
Mutual labels:  cli, terminal
Parrotsay
✨🐦 The Party Parrot on your terminal 🐦✨
Stars: ✭ 224 (-8.57%)
Mutual labels:  cli, terminal
Csview
πŸ“  A high performance csv viewer with cjk/emoji support.
Stars: ✭ 208 (-15.1%)
Mutual labels:  cli, terminal

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 <list_key> 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 <card_key> 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 <card_key>.

3llo > card comment #2

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

Comment has been posted

3llo > card comments #2

@just_another_person_on_the_internet on <Jan 01, 2020 00:55:55> wrote:
This card is awesome!

@qcam on <Jan 01, 2020 00:55:55> 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].