Goanime

command module
v1.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2024 License: MIT Imports: 6 Imported by: 0

README

English | Рortuguês

Imagem logo

GitHub license GitHub stars GitHub stars GitHub stars Build Status GitHub contributors Codacy Badge Build Status

GoAnime

GoAnime is a simple command-line interface (CLI) built in Go, allowing users to search for anime and either play or download episodes directly in VLC. It scrapes data from websites to provide a selection of anime and episodes to the user, with a special focus and objective on offering animes that are both subtitled and dubbed in Portuguese.

Prerequisites

  • Go (at latest version)
  • VLC Media Player

Dependencies

  • PuerkitoBio/goquery
  • manifoldco/promptui
  • cavaliergopher/grab/v3
  • ktr0731/go-fuzzyfinder

how to install and run

go install github.com/alvarorichard/Goanime@latest
Manual install methods
git clone https://github.com/alvarorichard/GoAnime.git
cd GoAnime
sudo bash install.sh

Windows install only

To install GoAnime on Windows using the install.ps1 PowerShell script, follow these steps:

  1. Open PowerShell as Administrator

  2. Enable PowerShell Script Execution (if not already enabled):

In the PowerShell window, execute the following command to allow the execution of scripts:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

3.Run the Install Script:

Execute the install.ps1 script:

.\install.ps1

Rember add vlc to path

use this command to add vlc to path

set PATH=%PATH%;C:\Program Files\VideoLAN\VLC

or follow this tutorial for add vlc to path

How to add vlc to path

Usage in Linux and macOS
go-anime
Usage in Windows
goanime

The program will prompt you to input the name of an anime. Enter the name of the anime you wish to watch.

The program will present a list of anime which match your input. Navigate the list using the arrow keys and press enter to select an anime.

The program will then present a list of episodes for the selected anime. Again, navigate the list using the arrow keys and press enter to select an episode.

The selected episode will then play in VLC media player.

Thanks

@KitsuneSemCalda for help and improve this application

Alternatives

If you're looking for more options, check out this alternative project by my friend @KitsuneSemCalda called Animatic-v2 , which was inspired by GoAnime.

Contributing

Contributions to improve or enhance are always welcome. Please adhere to the standard pull request process for contributions.

  1. Fork the Project
  2. Create your Feature Branch
  3. Commit your Changes
  4. Push to the Branch
  5. Open a Pull Request.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL