À propos du projet
ShonenX est une application Flutter moderne et open-source conçue pour la découverte de médias, le suivi et la diffusion, axée sur les anime et mangas. Elle offre une expérience fluide aux utilisateurs souhaitant lire, regarder et suivre leur progression sur plusieurs plateformes.
Les fonctionnalités clés incluent :
- **Suivi de progression parallèle :** Synchronisez la progression de lecture et de visionnage sur AniList, MyAnimeList et Kitsu.
- **Lecteur et visionneuse personnalisés :** Lecture et lecture de médias à faible latence avec des contrôles personnalisables et un mode sombre AMOLED.
- **Disponibilité hors ligne :** Téléchargez des volumes et des épisodes pour les visionner et les lire hors ligne.
- **Extensions externes :** Prend en charge les extensions Aniyomi et Mangayomi via le pont d'exécution d'extensions AnymeX. L'application ne contient aucune source intégrée ; les utilisateurs gèrent leurs propres extensions.
- **Multiplateforme :** Versions natives pour Android, Windows et Linux, avec un support expérimental pour macOS et iOS.
Construit avec Flutter ≥3.8.1 et Dart ≥3.8.1, il utilise des dépendances telles que Riverpod pour la gestion d'état, GoRouter pour la navigation, media_kit pour la lecture et Isar pour le stockage local.
L'installation est simple : les utilisateurs Android peuvent télécharger l'APK depuis les versions GitHub, les utilisateurs Windows peuvent obtenir un zip portable ou un installateur, et les utilisateurs Linux peuvent exécuter un script d'installation universel. La compilation à partir des sources nécessite Flutter, Git et Rust, avec des dépendances Linux supplémentaires (GTK, libmpv, libwpewebkit).
Le projet est sous licence GPL-3.0 et accueille les contributions. Il est sans publicité et sans suivi, mettant l'accent sur la confidentialité des utilisateurs. Le développeur fournit une communauté Discord et une page Buy Me a Coffee pour le soutien.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.