/koneko

🐈🌐 nyaa.si terminal BitTorrent tracker

Primary LanguageGoMIT LicenseMIT

koneko - TUI Client for nyaa.si 🐈🌐

Koneko, 子猫 - means kitten in Japanese (so it refers to nyaa.si name which is cat's meow)

♻️ Download Anime, Literature, Audio, Live Action, Pictures, Software and more!
Data - go-nyaa TUI - tview


Installation 🔨

go get -u github.com/irevenko/koneko

About koneko ℹ️

  • ✅ Supports UNIX and windows
  • 🚀 Could be faster than the website because you can mark multiple torrents and download & open them all at once

Usage 🔬

koneko <PROVIDER> - nyaa or sukebei

Keybindings 🎹

panel operation key
search navigate Tab / Shift + Tab
search focus results Esc
results mark torrent Enter
results download marked torrents Ctrl + D
results open marked torrents Ctrl + O
results get marked torrent info Ctrl + I
results move down j /
results move up k /
results move to the top g / home
results move to the bottom G / end
results focus search Esc / Tab
all open help Ctrl + J
all exit Ctrl + C

Contributing 🤝

Contributions, issues and feature requests are welcome! 👍
Feel free to check open issues.

Show your support 🌟

Give a ⭐️ if this project helped you!

Quick Start 🚀

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

What I Learned 🧠

  • Building TUI's using tview and tcell

ToDo

  • Pretty color theme
  • Add bookmars, history

License 📑

(c) 2021 Ilya Revenko. MIT License