Sobre el proyecto
ShonenX es una aplicación Flutter moderna y de código abierto diseñada para el descubrimiento, seguimiento y streaming de medios, centrándose en anime y manga. Ofrece una experiencia fluida para los usuarios que desean leer, ver y seguir su progreso en múltiples plataformas.
Las características clave incluyen:
- **Seguimiento de progreso en paralelo:** Sincroniza el progreso de visualización y lectura en AniList, MyAnimeList y Kitsu.
- **Lector y reproductor personalizados:** Reproducción y lectura de medios con baja latencia, controles personalizables y modo oscuro AMOLED.
- **Disponibilidad sin conexión:** Descarga volúmenes y episodios para verlos y leerlos sin conexión.
- **Extensiones externas:** Compatible con extensiones de Aniyomi y Mangayomi a través del AnymeX Extension Runtime Bridge. La aplicación no incluye fuentes integradas; los usuarios gestionan sus propias extensiones.
- **Multiplataforma:** Compilaciones nativas para Android, Windows y Linux, con soporte experimental para macOS e iOS.
Construida con Flutter ≥3.8.1 y Dart ≥3.8.1, utiliza dependencias como Riverpod para la gestión de estado, GoRouter para la navegación, media_kit para la reproducción e Isar para el almacenamiento local.
La instalación es sencilla: los usuarios de Android pueden descargar el APK desde GitHub Releases, los de Windows pueden obtener un zip portátil o un instalador, y los de Linux pueden ejecutar un script de instalación universal. Compilar desde el código fuente requiere Flutter, Git y Rust, además de dependencias adicionales para Linux (GTK, libmpv, libwpewebkit).
El proyecto tiene licencia GPL-3.0 y acepta contribuciones. No tiene anuncios ni rastreadores, y hace hincapié en la privacidad del usuario. El desarrollador ofrece una comunidad en Discord y una página de Buy Me a Coffee para recibir apoyo.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.