qiic is an unofficial CLI tool to see Qiita articles using its API.
- check your articles LGTM ranking
- get your Stocked Qiita articles
- show the articles with readable table
- open the articles in your browser with an allocated number
brew tap momotaro98/qiic
brew install momotaro98/qiic/qiic
If you have go
command, executing go install
is also easy.
go install github.com/momotaro98/qiic/cmd/qiic@latest
- Set Environment Variable
QIITA_USERNAME
, your Qiita user name. - Execute first update command.
r | rank update LGTM ranking articles
s | stock update stocked articles to local
l | ls | list list all local articles
a | access | open access the article page with your browser
get your 20 updated Qiita stocked article
qiic s # get your updated Qiita stocked articles and show them
You'll see the 15 articles' list from latest ones Exmaple:
┌────┬───────────────────────────────────────────────────┬─────────────────────┬─────┐
|A No| TITLE | TAG |STOCK|
|────|───────────────────────────────────────────────────|─────────────────────|─────|
|1 |Go のクロスコンパイル環境構築 |Go | 354|
|────|───────────────────────────────────────────────────|─────────────────────|─────|
|2 |GitHubのリリース機能を使う |GitHub | 272|
|────|───────────────────────────────────────────────────|─────────────────────|─────|
|3 |Golang Goの並列処理を学ぶ(goroutine, channel) |Go,golang | 28|
|────|───────────────────────────────────────────────────|─────────────────────|─────|
.
.
.
|────|───────────────────────────────────────────────────|─────────────────────|─────|
|15 |Go言語: var, init, mainが実行される順番 |Go | 10|
|────|───────────────────────────────────────────────────|─────────────────────|─────|
You can open the article in your browser with Access Number(A No)
with qiic a [A No]
qiic a 2 # Open the specified article (A No is 2) in your browser
qiic rank -p 2
Please check Makefile and you can create any issues and pull requests