open source

Por que o AnimeCaos existe?

Quem assiste anime no Brasil sabe como é: quatro abas abertas, dez anúncios fechados, player que não carrega, episódio que some no meio da temporada.

O AnimeCaos surgiu disso. Automatiza a navegação, extrai os links diretamente dos players e junta tudo numa interface que não atrapalha. Sem servidor, sem conta, sem mensalidade.

É open source, feito em Python, e acaba sendo um bom campo de estudo pra quem quer entender automação web, scraping e busca aproximada na prática. Pull requests são bem-vindos.

Stack Técnica

Python 3.10+

Core language

Selenium

Web automation & Cloudflare bypass

BeautifulSoup

HTML parsing

FuzzyWuzzy

Fuzzy search / typo tolerance

yt-dlp + mpv

Stream extraction & playback

PySide6

Desktop GUI framework

AniList GraphQL

Metadata & cover art API

PyInstaller

Standalone .exe distribution

Changelog

v2.0.0latest05 de ago. de 2026
Minha Lista: nova página de watchlist pessoal — adicione/remova animes direto da home, da busca ou da página de detalhes
Preview ao passar o mouse (estilo Crunchyroll): hover expande card com nota, temporada, episódios e sinopse reais da AniList
Manga: navegação, busca e leitura offline de capítulos já baixados
Integração AniList completa (login, sincronização de progresso) e Discord Rich Presence
Home redesenhada: spotlight da temporada, seções 'Em Alta' e 'Temporada Atual' com scroll horizontal
Qualidade de vídeo do AnimeFire sempre escolhe a melhor resolução disponível por episódio (1080p > 720p > 360p)
Corrigida listagem de episódios incorreta em animes com muitos episódios (ex. One Piece, 1172 episódios)
Ver release no GitHub

Código aberto

O repositório é público no GitHub. Qualquer um pode ler o código, abrir uma issue, mandar um PR ou fazer um fork e levar o projeto pra onde quiser.

Ver Repositório