Aplicación de escritorio y web que convierte archivos EPUB, PDF, de texto y de subtítulos en audio con subtítulos sincronizados mediante TTS Kokoro-82M.
grimmory-tools/grimmory
Biblioteca digital autoalojada para ebooks, cómics y audiolibros, con lectura integrada, búsqueda de metadatos y sincronización con dispositivos.
Alternativa open source a:Calibre-Web
Plex
- Estrellas
- 4,553
- Forks
- 345
- Issues abiertos
- 237
- Último commit
- hace 18 horas
¿Qué es?
Grimmory es un servidor de biblioteca autoalojado para gestionar colecciones personales de ebooks, PDFs, cómics y audiolibros. Se ejecuta como un contenedor Docker junto a una base de datos MariaDB, y se accede mediante una interfaz web que permite organizar libros en estanterías personalizadas y basadas en reglas, buscar en todo el contenido y editar metadatos.
Los libros se pueden leer en el navegador, incluidos PDFs, EPUBs y cómics, con anotaciones, destacados y seguimiento del progreso de lectura. Las portadas, descripciones y valoraciones se obtienen de Google Books, Open Library y Amazon. La función BookDrop supervisa una carpeta y detecta, enriquece y pone en cola automáticamente los archivos nuevos para revisarlos antes de importarlos.
En cuanto a dispositivos, Grimmory es compatible con conexiones Kobo, aplicaciones de lectura compatibles con OPDS y la sincronización del progreso de KOReader. Cada usuario puede tener sus propias estanterías y preferencias, con autenticación local o mediante OIDC. También se pueden enviar libros a un Kindle o a una dirección de correo electrónico. El modo DISK_TYPE=NETWORK desactiva las operaciones de archivos destructivas en montajes NFS o SMB compartidos.
Funciones clave
- 01Estanterías inteligentes personalizadas y basadas en reglas, con búsqueda de texto completo
- 02Lector integrado en el navegador para PDF, EPUB y cómics, con destacados y seguimiento del progreso
- 03Búsqueda de metadatos y portadas en Google Books, Open Library y Amazon
- 04Carpeta BookDrop que detecta automáticamente los archivos nuevos y los pone en cola para importarlos
- 05Compatibilidad con dispositivos Kobo, OPDS y KOReader
- 06Cuentas multiusuario con autenticación local o mediante OIDC
Casos de uso
- Alojar una colección personal de ebooks y cómics en un servidor doméstico
- Gestionar una biblioteca familiar compartida con el progreso de lectura independiente para cada usuario
- Guardar libros en un NAS y leerlos en dispositivos Kobo, Kindle o aplicaciones OPDS
Inicio rápido
- 1
Crea un archivo .env con la configuración de la base de datos y la aplicación
- 2
Crea un archivo docker-compose.yml (a partir del ejemplo del README)
- 3
Inicia los servicios con Docker Compose
docker compose up -d - 4
Abre http://localhost:6060 en un navegador y crea tu cuenta de administrador
Antes de usarlo
- Para alojarlo por tu cuenta, necesitas Docker, Docker Compose y una base de datos MariaDB.
- Tiene licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente modificado cuando se ofrece como servicio de red.
- El modo de almacenamiento en red desactiva las operaciones de eliminación, traslado y cambio de nombre desde la interfaz.
Temas
Preguntas frecuentes
- ¿Qué es grimmory?
- Biblioteca digital autoalojada para ebooks, cómics y audiolibros, con lectura integrada, búsqueda de metadatos y sincronización con dispositivos. Grimmory es un servidor de biblioteca autoalojado para gestionar colecciones personales de ebooks, PDFs, cómics y audiolibros. Se ejecuta como un contenedor Docker junto a una base de datos MariaDB, y se accede mediante una interfaz web que permite organizar libros en estanterías personalizadas y basadas en reglas, buscar en todo el contenido y editar metadatos.
- ¿grimmory es gratuito? ¿Qué licencia tiene?
- grimmory es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿grimmory sigue mantenido?
- Mantenimiento activo. El último commit de grimmory fue el 19 oct 2026.
- ¿Para qué puedo usar grimmory?
- Alojar una colección personal de ebooks y cómics en un servidor doméstico Gestionar una biblioteca familiar compartida con el progreso de lectura independiente para cada usuario Guardar libros en un NAS y leerlos en dispositivos Kobo, Kindle o aplicaciones OPDS
- ¿Cómo se instala grimmory?
- Crea un archivo .env con la configuración de la base de datos y la aplicación Crea un archivo docker-compose.yml (a partir del ejemplo del README) Inicia los servicios con Docker Compose: docker compose up -d Abre http://localhost:6060 en un navegador y crea tu cuenta de administrador
- ¿Dónde consigo grimmory?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/grimmory-tools/grimmory
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de código abierto y autoalojable para editar, firmar, censurar, convertir y automatizar archivos PDF desde el navegador, el escritorio o mediante API.
Convertidor de archivos online autoalojado que admite más de mil formatos y está desarrollado con TypeScript, Bun y Elysia.
Plataforma open source autohospedada para crear formularios PDF, rellenarlos y recopilar firmas electrónicas online.
Un kit de herramientas PDF que prioriza la privacidad, funciona íntegramente en el navegador y ofrece más de 50 herramientas para editar, combinar, convertir y proteger PDFs; además, puede alojarse en servidores propios.
Plataforma de firma de documentos de código abierto, concebida como alternativa autoalojable a DocuSign y basada en firmas PDF.