Sobre el proyecto
Tome es una aplicación web de seguimiento de libros autoalojada que se integra directamente con la base de datos de Calibre para proporcionar seguimiento del progreso de lectura, gestión de estados y funcionalidad de rachas. Está diseñada para dar a los usuarios una propiedad duradera de su historial de lectura, con datos almacenados localmente y bajo su control.
Las características clave incluyen:
- **Integración con Calibre**: Sincroniza automáticamente tu biblioteca de Calibre existente leyendo y escribiendo en el metadata.db de Calibre.
- **Seguimiento del progreso de lectura**: Realiza un seguimiento del progreso por número de páginas o porcentaje, con historial.
- **Rachas de lectura**: Seguimiento diario de rachas con objetivos configurables y analíticas.
- **Gestión del estado de los libros**: Organiza los libros por estado (Por leer, Leer a continuación, Leyendo, Leído, DNF) y admite relecturas conservando las sesiones de lectura anteriores.
- **Gestión de etiquetas**: Elimina etiquetas de muchos libros con un solo clic, fusiona etiquetas y elimina etiquetas en masa.
- **Panel de estadísticas**: Estadísticas completas de lectura.
- **Objetivos anuales**: Establece y realiza un seguimiento de objetivos anuales de lectura.
- **Catálogo OPDS**: Compatibilidad con OPDS para descargar libros sobre la marcha.
- **Autoalojado**: Control total sobre los datos sin dependencias externas.
Para el despliegue en producción, consulta la guía de despliegue en la documentación. Para el desarrollo local, instala las dependencias con bun, configura el entorno, ejecuta las migraciones de la base de datos, opcionalmente siembra la base de datos e inicia el servidor de desarrollo.
Nota: Tome lee y escribe en el metadata.db de Calibre. Las escrituras concurrentes (por ejemplo, editar etiquetas o valoraciones en Tome mientras Calibre está en ejecución) pueden provocar bloqueos de la base de datos o resultados impredecibles. El acceso de solo lectura es seguro.
El proyecto está en desarrollo activo, con una hoja de ruta disponible en GitHub. Las contribuciones son bienvenidas; revisa la documentación de arquitectura, la constitución del proyecto y la guía de pruebas antes de contribuir. El proyecto está licenciado bajo la licencia MIT.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.