irevenko / tiktik

πŸ“±πŸ₯΄ TikTok terminal client for browsing & downloading videos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tiktik πŸ“±πŸ₯΄ - TikTok Terminal Client

Name inspiration - this yt vid

Huge Thanks to Egor who wrote the parsing part

Installation πŸ”¨

go get -u github.com/irevenko/tiktik && tiktik

Keybinds ⌨️

UI Keybind Description
Common j / down arrow Move down by one row.
Common k / up arrow Move up by one row.
Common g / home Move to the top.
Common G / end Move to the bottom.
Common Ctrl-F / page down Move down by one page.
Common Ctrl-B / page up Move up by one page.
Common r / Ctrl-R Refresh tiktoks.
Link selected e / enter Open TikTok with Browser.
Link selected d / Ctrl-D Download TikTok.

Contributing 🀝

Contributions, issues and feature requests are welcome! πŸ‘
Feel free to check open issues.

Quick Start πŸš€

git clone https://github.com/irevenko/tiktik.git
cd tiktik
go get -d ./...
go build

What I Learned 🧠

  • cookies, headers

ToDo

  • Search by user, hashtags
  • Keybind for tiktoks number (current default num is ~90-100 vids)

License πŸ“‘

(c) 2021 Ilya Revenko. MIT License

About

πŸ“±πŸ₯΄ TikTok terminal client for browsing & downloading videos

License:MIT License


Languages

Language:Go 100.0%