Sobre o projeto
ShonenX é um aplicativo Flutter moderno e de código aberto projetado para descoberta, acompanhamento e transmissão de mídia, com foco em anime e mangá. Ele oferece uma experiência integrada para usuários que desejam ler, assistir e acompanhar seu progresso em várias plataformas.
Os principais recursos incluem:
- **Acompanhamento de Progresso em Paralelo:** Sincronize o progresso de assistir e ler entre AniList, MyAnimeList e Kitsu.
- **Leitor e Player Personalizados:** Reprodução e leitura de mídia com baixa latência, com controles personalizáveis e modo escuro AMOLED.
- **Disponibilidade Offline:** Baixe volumes e episódios para visualização e leitura offline.
- **Extensões Externas:** Suporta extensões Aniyomi e Mangayomi via AnymeX Extension Runtime Bridge. O aplicativo não inclui fontes integradas; os usuários gerenciam suas próprias extensões.
- **Multiplataforma:** Builds nativos para Android, Windows e Linux, com suporte experimental para macOS e iOS.
Construído com Flutter ≥3.8.1 e Dart ≥3.8.1, usa dependências como Riverpod para gerenciamento de estado, GoRouter para navegação, media_kit para reprodução e Isar para armazenamento local.
A instalação é simples: usuários Android podem baixar o APK dos GitHub Releases, usuários Windows podem obter um zip portátil ou instalador, e usuários Linux podem executar um script de instalação universal. Compilar a partir do código-fonte requer Flutter, Git e Rust, com dependências adicionais para Linux (GTK, libmpv, libwpewebkit).
O projeto é licenciado sob GPL-3.0 e aceita contribuições. É livre de anúncios e rastreadores, enfatizando a privacidade do usuário. O desenvolvedor fornece uma comunidade no Discord e uma página Buy Me a Coffee para suporte.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.