Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

StashFlow

Cliente multiplataforma para Stash Server con interfaz Material 3. Construido en Flutter para Android, escritorio y web. Gestiona reproducción, edición de metadatos y navegación avanzada.

Ficha actualizada 24 sept 2026, 15:08 · upstream 24 sept 2026, 15:06 · release v1.34.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es StashFlow

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

StashFlow es un cliente moderno y multiplataforma diseñado para interactuar con servidores Stash. Desarrollado principalmente con Flutter, ofrece una experiencia fluida en Android, sistemas de escritorio (Windows, macOS, Linux) y una versión web demostrativa. La aplicación prioriza la gestión eficiente de bibliotecas multimedia, permitiendo a los usuarios navegar por escenas, galerías y entidades con una interfaz Material 3 actualizada.

La herramienta facilita tareas complejas como la edición de metadatos, scraping de información y asociación de entidades directamente desde el cliente. Incluye herramientas avanzadas de reproducción como cola continua, autoplay, PiP y soporte para subtítulos. La versión web está limitada por restricciones de navegador, recomendándose las builds nativas para un rendimiento óptimo y autenticación completa.

El proyecto utiliza una arquitectura ligera con requisitos modestos (1 core CPU, 1GB RAM). Se distribuye mediante APKs e instaladores oficiales. El código fuente es abierto bajo licencia GPL v3, permitiendo inspección y modificación del software para adaptarlo a necesidades específicas de gestión de contenido.

CASOS DE USO
  • Reproducir contenido multimedia desde un servidor Stash en múltiples dispositivos móviles y de escritorio.
  • Gestionar y editar metadatos de escenas y entidades directamente en el cliente sin intervención externa.
  • Navegar por bibliotecas grandes con filtros, ordenación y marcadores personalizados para organización rápida.
  • Utilizar la versión web para acceso rápido sin instalar aplicaciones nativas en entornos restringidos.
  • Sincronizar cola de reproducción entre sesiones mediante autenticación API Key en lugar de credenciales tradicionales.
PUNTOS DESTACADOS
  • Interfaz Material 3 moderna y responsiva en todas las plataformas soportadas por el cliente.
  • Soporte nativo para Android, Windows, macOS y Linux con builds optimizadas mediante Flutter.
  • Herramientas de edición de metadatos y scraping integradas en la aplicación para mantener datos frescos.
  • Requisitos de recursos bajos (1GB RAM, 10GB disco) para despliegue eficiente en hardware modesto.
  • Localización de la interfaz de usuario en múltiples idiomas disponibles para internacionalización.
PRECAUCIONES
  • La versión web es una demo con limitaciones en autenticación y reproducción por restricciones CORS del navegador.
  • No incluye soporte Docker ni contenedores para despliegue del cliente, requiriendo instalación manual.
  • Requiere configuración manual de credenciales en la aplicación (API Key o login) sin integración automática.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

StashFlow — Your Stash library, everywhereScenes feedScene details playbackScene details editorScenes filterScenes sortLibrary stats
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Descargar APKs o instaladores desde Releases. Configurar credenciales en Settings. Para web, usar demo o host propio con API Key. No usar Docker. Requisitos: 1GB RAM, 10GB disco. Verificar compatibilidad de codecs en navegador para web.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.