Cliente de calendario ligero y local-first para navegador, con sincronización con servidores CalDAV, CardDAV y JMAP que configures.
intri-in/manage-my-damn-life-nextjs
Interfaz web autohospedada para gestionar tareas y eventos de calendario de CalDAV con vistas de lista, Gantt y calendario.
Alternativa open source a:Google Calendar
- Estrellas
- 645
- Forks
- 45
- Issues abiertos
- 27
- Último commit
- hace 2 meses
¿Qué es?
Manage My Damn Life (MMDL) es una interfaz web autohospedada para trabajar con tareas y calendarios almacenados en un servidor CalDAV. Se conecta a tus cuentas CalDAV existentes, por lo que tus datos permanecen en el servidor que ya tienes o utilizas.
Puedes crear y editar tareas con campos como fecha de vencimiento, estado, descripción y recurrencia, y dividirlas en subtareas. Las tareas se pueden ver en una lista, en un diagrama de Gantt o en un calendario, y los filtros personalizados te permiten definir las vistas que necesitas. También gestiona eventos de calendario, admite varias cuentas CalDAV y varias cuentas de usuario, y ofrece inicio de sesión mediante OAuth, incluso para Google Calendar.
El proyecto está pensado principalmente para equipos de escritorio y todavía está en fase beta, así que conviene probarlo antes de usarlo con datos importantes. Se ha probado con Nextcloud, Radicale y Baikal, y puede funcionar con cualquier servidor compatible con la biblioteca tsdav.
Funciones clave
- 01Gestiona tareas de CalDAV con subtareas, fechas de vencimiento, estados, descripciones y recurrencia.
- 02Gestiona eventos de calendario junto con las tareas.
- 03Muestra las tareas en una lista, en un diagrama de Gantt o en un calendario.
- 04Crea filtros personalizados para las tareas.
- 05Conecta varias cuentas CalDAV y varias cuentas de usuario.
- 06Inicia sesión en cuentas CalDAV con OAuth, incluida Google Calendar.
Casos de uso
- Usar un panel personal de tareas y calendario en tu propio servidor Nextcloud o Radicale.
- Consultar tareas de proyectos en un diagrama de Gantt con datos de CalDAV.
- Proporcionar a un equipo o a un hogar cuentas de usuario separadas que compartan un mismo almacén de tareas autohospedado.
Inicio rápido
- 1
Lee la documentación de instalación
- 2
Sigue la guía de instalación de docs/install/index.md para configurar y ejecutar la aplicación
Antes de usarlo
- El proyecto está en beta, así que se recomienda tener cuidado con los datos de producción.
- La configuración requiere alojar el proyecto por cuenta propia y seguir la documentación de instalación.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es manage-my-damn-life-nextjs?
- Interfaz web autohospedada para gestionar tareas y eventos de calendario de CalDAV con vistas de lista, Gantt y calendario. Manage My Damn Life (MMDL) es una interfaz web autohospedada para trabajar con tareas y calendarios almacenados en un servidor CalDAV. Se conecta a tus cuentas CalDAV existentes, por lo que tus datos permanecen en el servidor que ya tienes o utilizas.
- ¿manage-my-damn-life-nextjs es gratuito? ¿Qué licencia tiene?
- manage-my-damn-life-nextjs es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿manage-my-damn-life-nextjs sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de manage-my-damn-life-nextjs fue el 13 sept 2026.
- ¿Para qué puedo usar manage-my-damn-life-nextjs?
- Usar un panel personal de tareas y calendario en tu propio servidor Nextcloud o Radicale. Consultar tareas de proyectos en un diagrama de Gantt con datos de CalDAV. Proporcionar a un equipo o a un hogar cuentas de usuario separadas que compartan un mismo almacén de tareas autohospedado.
- ¿Cómo se instala manage-my-damn-life-nextjs?
- Lee la documentación de instalación Sigue la guía de instalación de docs/install/index.md para configurar y ejecutar la aplicación
- ¿Dónde consigo manage-my-damn-life-nextjs?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/intri-in/manage-my-damn-life-nextjs
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una app de tareas para Nextcloud que se sincroniza con clientes CalDAV y permite gestionarlas desde el navegador.
Un pequeño servidor CalDAV y CardDAV en Python para compartir calendarios, listas de tareas y contactos con clientes estándar.
Servidor CalDAV y CardDAV autohospedado para sincronizar calendarios y contactos entre dispositivos y aplicaciones.
Servidor CalDAV/CardDAV escrito en Rust que guarda calendarios y contactos en una única base de datos SQLite.
Interfaz web de calendario autoalojada que reúne fuentes de CalDAV, iCal y Google Calendar en una sola interfaz.