{"id":23054936,"url":"https://github.com/alvarorichard/goanime","last_synced_at":"2026-04-18T06:15:53.676Z","repository":{"id":179248255,"uuid":"662870395","full_name":"alvarorichard/GoAnime","owner":"alvarorichard","description":"A TUI tool to browse, stream, and download anime in PT-BR and EN","archived":false,"fork":false,"pushed_at":"2026-01-13T02:22:19.000Z","size":173392,"stargazers_count":285,"open_issues_count":2,"forks_count":14,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-01-13T05:50:52.659Z","etag":null,"topics":["ani-cli","ani-cli-br","anime","anime-download","anime-downloader","anime-search","brazilian-portuguese","cli","downloader","english","english-language","go","goanime","golang","linux","mac","portuguese","pt-br","tui","windows"],"latest_commit_sha":null,"homepage":"https://www.goanime.fun/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alvarorichard.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-07-06T04:19:52.000Z","updated_at":"2026-01-13T05:45:01.000Z","dependencies_parsed_at":"2023-11-20T07:58:11.356Z","dependency_job_id":"c2ff4ad6-559a-4f64-8b9a-8e806957b1df","html_url":"https://github.com/alvarorichard/GoAnime","commit_stats":null,"previous_names":["alvarorichard/goanime"],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/alvarorichard/GoAnime","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarorichard%2FGoAnime","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarorichard%2FGoAnime/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarorichard%2FGoAnime/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarorichard%2FGoAnime/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alvarorichard","download_url":"https://codeload.github.com/alvarorichard/GoAnime/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarorichard%2FGoAnime/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28557784,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T00:46:33.223Z","status":"online","status_checked_at":"2026-01-19T02:00:08.049Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ani-cli","ani-cli-br","anime","anime-download","anime-downloader","anime-search","brazilian-portuguese","cli","downloader","english","english-language","go","goanime","golang","linux","mac","portuguese","pt-br","tui","windows"],"created_at":"2024-12-16T01:05:33.820Z","updated_at":"2026-04-18T06:15:53.657Z","avatar_url":"https://github.com/alvarorichard.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch4 align=\"center\"\u003e\n    \u003cp\u003e\n        \u003cb\u003eEnglish\u003c/b\u003e |\n        \u003ca href=\"https://github.com/alvarorichard/GoAnime/blob/main/README_pt-br.md\"\u003eРortuguês\u003c/a\u003e\n    \u003c/p\u003e\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/alvarorichard/GoAnime/assets/102667323/49600255-d5a2-4405-81d1-a08cebae569a\" alt=\"GoAnime Logo\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"alvarorichard/GoAnime/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/alvarorichard/GoAnime\" alt=\"GitHub license\"\u003e\u003c/a\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/alvarorichard/GoAnime\" alt=\"GitHub stars\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/last-commit/alvarorichard/GoAnime\" alt=\"GitHub last commit\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/forks/alvarorichard/GoAnime?style=social\" alt=\"GitHub forks\"\u003e\n    \u003ca href=\"https://github.com/alvarorichard/GoAnime/actions\"\u003e\u003cimg src=\"https://github.com/alvarorichard/GoAnime/actions/workflows/ci.yml/badge.svg\" alt=\"Build Status\"\u003e\u003c/a\u003e\n    \u003cimg src=\"https://img.shields.io/github/contributors/alvarorichard/GoAnime\" alt=\"GitHub contributors\"\u003e\n    \u003ca href=\"https://discord.gg/FbQuf78D9G\"\u003e\u003cimg src=\"https://img.shields.io/badge/Discord-Community-7289DA?logo=discord\u0026logoColor=white\" alt=\"Discord\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n# GoAnime\n\nGoAnime is a simple text-based user interface (TUI) built in Go, allowing users\nto search for anime and either play or download episodes directly in mpv. It\nscrapes data from websites to provide a selection of anime and episodes, with\nsupport for both subbed and dubbed content in English and Portuguese.\n\n## Table of contents\n\n1.  [Features](#features)\n2.  [Prerequisites](#prerequisites)\n3.  [Installation](#installation)\n4.  [How to use](#how-to-use)\n5.  [Advanced usage](#advanced-usage)\n6.  [Community and mobile](#community-and-mobile)\n7.  [Contributing](#contributing)\n\n## Features\n\n*   Search for anime, movies, and TV shows by name\n*   Simultaneous multi-source searching by default across all active platforms\n*   Support for subbed and dubbed content in English and Portuguese\n*   Play online with quality selection or download episodes\n*   Discord RPC integration to show what you're watching\n*   Progress tracking: Resume playback and track watched episodes\n\n*   Built-in upscaling (Anime4K) for better video quality\n\n## Prerequisites\n\nBefore installing GoAnime, ensure you have the following dependency installed:\n*   [mpv](https://mpv.io/) (Media player, latest version recommended)\n\n## Installation\n\nChoose the installation method that best fits your system.\n\n### Universal installation\n\nIf you have Go installed on your system, you can install GoAnime via `go install`:\n\n```bash\ngo install github.com/alvarorichard/Goanime/cmd/goanime@latest\n```\n\n### macOS\n\nInstall `mpv` using Homebrew, then download and configure GoAnime:\n\n```bash\nbrew install mpv\n\ncurl -Lo goanime https://github.com/alvarorichard/GoAnime/releases/latest/download/goanime-apple-darwin\nchmod +x goanime\nsudo mv goanime /usr/local/bin/\n\nsudo xattr -d com.apple.quarantine /usr/local/bin/goanime\n```\n\n### Linux\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eDebian / Ubuntu (and derivatives)\u003c/b\u003e\u003c/summary\u003e\n\n```bash\nsudo apt update\nsudo apt install mpv -y\n\ncurl -Lo goanime https://github.com/alvarorichard/GoAnime/releases/latest/download/goanime-linux\nchmod +x goanime\nsudo mv goanime /usr/local/bin/\n```\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eArch Linux / Manjaro (AUR)\u003c/b\u003e\u003c/summary\u003e\n\n```bash\nyay -S goanime\n```\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eFedora\u003c/b\u003e\u003c/summary\u003e\n\n```bash\nsudo dnf update\nsudo dnf install mpv\n\ncurl -Lo goanime https://github.com/alvarorichard/GoAnime/releases/latest/download/goanime-linux\nchmod +x goanime\nsudo mv goanime /usr/local/bin/\n```\n\u003c/details\u003e\n\n### Windows\n\n**Strongly Recommended:** Use our installer for the best experience.\n\n1.  Download and run the [GoAnime Windows Installer](https://github.com/alvarorichard/GoAnime/releases/latest/download/GoAnimeInstaller.exe).\n2.  Install `mpv` for Windows and ensure it is available in your system's path.\n\n## How to use\n\nFollow these steps for a simple, interactive watching experience:\n\n1.  **Open your terminal.**\n2.  **Start the app:** Type `goanime` and press `Enter`.\n3.  **Search:** Provide the name of the anime you want to watch.\n4.  **Select:** Navigate the resulting list using your arrow keys and press \n    `Enter` to pick an anime.\n5.  **Watch:** Select an episode, choose your preferred streaming quality, and \n    the video will automatically launch in `mpv`.\n\n## Advanced usage\n\n### Direct search\n\nTo bypass the initial prompt, directly pass the anime name:\n\n```bash\ngoanime \"Naruto\"\n```\n\n\n\n### Updating the app\n\nKeep GoAnime updated to the newest features without manual downloads:\n\n```bash\ngoanime --update\n```\n\n### Help\n\nTo view all available commands and flags:\n\n```bash\ngoanime -h\n```\n\n## Community and mobile\n\nJoin our Discord for support, feedback, and updates:\n[Join the Discord server](https://discord.gg/6nZ2SYv3)\n\nA mobile version of GoAnime is also available for Android devices:\n[GoAnime Mobile](https://github.com/alvarorichard/goanime-mobile)\n\n## Contributing\n\nContributions to improve or enhance are always welcome.\n\nSee the [development guide](docs/Development.md).\n\nQuick start:\n1.  Fork the project and read the development guide.\n2.  Create your feature branch from `dev` (`git checkout -b feature/foo`).\n3.  Follow formatting standards (`go fmt`).\n4.  Commit your changes (`git commit -m 'feat: add foo'`).\n5.  Push to the branch (`git push origin feature/foo`).\n6.  Open a pull request to the `dev` branch.\n\nAll changes must go through the `dev` branch first.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvarorichard%2Fgoanime","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falvarorichard%2Fgoanime","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvarorichard%2Fgoanime/lists"}