Package: goyabu-cli
goyabu-cli😎 Watch animes without leaving the terminal!🚀 How to useTypeanimein the terminal to start the programthen you will be asked to type which anime/series you want to watch. After that, select one of the found anime/series, select the episodes you want to watch using thespacebar(or pressing enter to watch them all) and, finally, enjoy 😊.📦 InstallationRequirements:Python 3MPV player (recommended)Installation can be done using pip:pipinstallgoyabu-cliTo run the program typeanimein the terminal.# run the bellow command to update the programpipinstall--upgradegoyabu-cli⚙ Manual installationInstall Python 3, MPV and gitClone this repositorygitclone'https://github.com/AlanJs26/goyabu-cli'&&cdgoyabu-cliInstall all pythons dependenciespipinstall-rrequirements.txtTo run the program, typepython runner.pyin the program folder or add to your system pathAvailable sourcesSourceDescriptionLanguageCommentsanimefirewebsite used to watch animePortuguesegoyabuwebsite used to watch animePortuguesesuperanimeswebsite used to watch animePortuguesegogoanimewebsite used to watch animeEnglishvizerwebsite used to watch movies,tv shows and animesPortuguese,EnglishLanguageI'm Brazilian, so my primary focus is on portuguese sources for anime/series, but I have also translated the program to english and added some english sources.CompatibilityThis app was tested on linux, but probably works in windows too. Some issues that windows users can have are:Lists not displaying properlyMPV integration could not workfile path issuesIf you find some bug, please open and issue here on github.TipsPrevious sessionsIn the start screen you can press thearrow uporTabto select something you have watched before. Or even type one of the numbers on the left instead of typing the whole name.All lists are scrollable, you check by looking for a little arrow at the top or bottom of the list.As 1 will always be the last anime/series watched, you can use this in the command line to jump directly on your previous session.anime1--yesHere I also used--yesto accept all promptsCommand argumentsAll available arguments are listed below:--episodesselect which episodes to watch. The syntax isstart:endorepisode.--playerspecify the player do you want to use (default: mpv)--scraperuse specified scraper to fetch the episodes--updatefetch the number of total episodes of the items in history.--serverserves a list of animes as a m3u playlist through the network.--configchange the default config.--anilist_syncsync your local history with anilist--yesaccept all default options. it is useful then you already know the full name of the anime/series--config-dirspecify the folder to save the playlist filefor more information runanime --helpAnilistto enable anilist sync,to enable synchronization with anilist, you must first run the commandanime --configand select the field 'token'. This will open a browser window asking for confirmation.MPVI strongly recommend the use of MPV player on top of this cli program, since with MPV is possible to start the stream at the exact point you left on the previous session.I recommend myMPV config, it comes with a pretty ui, shaders and some plugins. One of them beingskiptosilence, that is used to jump anime openings! (I have mappedTabto activate it)To-doupload project to pypiadd more sources