Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/irevenko/what-anime-cli

❓🖼 Find the anime scene by image using your terminal
https://github.com/irevenko/what-anime-cli

anime anime-fans anime-search animes cli cli-app go go-cli go-cli-example golang golang-application golang-wrapper

Last synced: 13 days ago
JSON representation

❓🖼 Find the anime scene by image using your terminal

Awesome Lists containing this project

README

        

# What Anime CLI ❓🖼

> This application is basically a 🍬 wrapper around
trace.moe


PREVIEW


# Installation 🔨

```bash
go install github.com/irevenko/what-anime-cli@latest
```

```bash
what-anime-cli file ani.png
```

[AUR package](https://aur.archlinux.org/packages/what-anime-cli-git)

# Usage 🖥

### Get Anime By Image File 🗃

`what-anime file anime.jpg`

### Get Anime By Image Link 🔗

`what-anime link https://anime.com/image.png`

### Potential troubles

Just escpape the link with quotes
"https://anime.com.anime.png&..."

### Supported image extensions 🖼

I've tested these:

- jpg
- png
- jfif
- webp
- gif

If you have found other's working formats please create an issue

# Contributing 🤝

Contributions, issues and feature requests are welcome! 👍
Feel free to
check [open issues](https://github.com/irevenko/what-anime-cli/issues).

# Quick Start 🚀

`git clone https://github.com/irevenko/what-anime-cli.git`

`cd what-anime-cli`
`go get -d ./...`
`go run main.go`

# What I Learned 🧠

- How to build CLI using Go
- Go project structure
- Go basics (modules, working with images, making HTTP requests)

# License 📑

(c) 2021 Ilya Revenko. [MIT License](https://tldrlegal.com/license/mit-license)