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

https://github.com/xeyossr/animefetch

👀 View your favorite anime details instantly in the terminal
https://github.com/xeyossr/animefetch

anilist anilist-api anime anime-search fetch terminal

Last synced: 5 months ago
JSON representation

👀 View your favorite anime details instantly in the terminal

Awesome Lists containing this project

README

          

# AnimeFetch

Your anime companion, fetching details from AniList API with ease 🚀

![GitHub release (latest by date)](https://img.shields.io/github/v/release/xeyossr/animefetch?style=for-the-badge)
![AUR version](https://img.shields.io/aur/version/animefetch?style=for-the-badge)

**AnimeFetch** is a simple yet powerful tool that connects to the AniList API to retrieve and display detailed information about your favorite anime. Whether you need synopses, episode counts, release years, or ratings, AnimeFetch has you covered.

**Why build this?** Because I need to learn C++ and I couldn't think of any other project to do lol. Btw, C++ is awesome 🔥

![preview](assets/preview.png)

## 💻 Installation

If you're using Arch-based distribution, you can download `animefetch` from AUR:

```bash
$ yay -S animefetch
```

If you're not using an Arch-based distribution, you can compile it yourself:

```bash
$ git clone https://github.com/xeyossr/animefetch
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo cp build/animefetch /usr/bin/animefetch
```

## 👾 Usage

```bash
$ animefetch
```

For example:

```bash
$ animefetch Jujutsu Kaisen
```

## License

This project is licensed under the GNU General Public License v3.0. You are free to use, modify, and distribute the software under the terms of this license. For more details, please refer to the [LICENSE](LICENSE) file.