An open API service indexing awesome lists of open source software.

https://github.com/giannimassi/trello-tui

A terminal ui for trello
https://github.com/giannimassi/trello-tui

production terminal terminal-ui trello trello-api trello-cli

Last synced: 5 months ago
JSON representation

A terminal ui for trello

Awesome Lists containing this project

README

          

# trello-tui

[![Godoc Reference](https://img.shields.io/badge/godoc-reference-blue.svg)](https://godoc.org/github.com/giannimassi/trello-tui)
[![Go Report](https://img.shields.io/badge/go%20report-A%2B-brightgreen.svg)](https://goreportcard.com/report/github.com/giannimassi/trello-tui)
[![CircleCI](https://circleci.com/gh/giannimassi/trello-tui/tree/master.svg?style=svg&circle-token=67192c254d187a443abf9c42ab1063c07d6ab03e)](https://circleci.com/gh/giannimassi/trello-tui/tree/master)

#### A terminal ui for trello

![Screenshot](trello-tui.png)

###### Disclaimer
`trello-tui` is still a work in progress.
Roadmap includes:

- display user comments
- allowing the user to add comments
- filter cards displayed by label or text
- display linked cards
- navigate to linked cards
- open link in description or comment in browser
- display linked pull-requests or issues from github

### Installation
```bash
go get github.com/giannimassi/trello-tui
```

### Usage
The following environment variables are required to be configured:
```bash
export TRELLO_USER=user
export TRELLO_KEY=key
export TRELLO_TOKEN=token
```
#### Run:
```bash
trello-tui -refresh=30s -board="Board Name"
```

#### Flags:
```bash
-board string
board name
-log
Log to file
-refresh duration
refresh interval (min=1s) (default 10s)
-vv
Increase verbosity level
```