Repolode
dotnetfactory

dotnetfactory/fluid-calendar

Aplicación de código abierto y autohospedada para programar tareas y gestionar calendarios, como alternativa a Motion, con sincronización con Google Calendar.

Alternativa open source a:Motion

Estrellas
1,003
Forks
71
Issues abiertos
46
Último commit
hace 2 meses

¿Qué es?

FluidCalendar es una aplicación web autohospedada que combina un calendario con la programación automática de tareas. Coloca las tareas en los espacios libres según tu horario laboral y tus preferencias de tiempo de margen, para que puedas ver tus pendientes junto con tus reuniones en una sola vista.

La aplicación está desarrollada con Next.js 15, TypeScript, Prisma, PostgreSQL, FullCalendar y NextAuth.js. Puedes ejecutarla localmente o en tu propio servidor con Docker Compose, que incluye la base de datos. La integración con Google Calendar requiere configurar credenciales OAuth en un proyecto de Google Cloud; también se indican Outlook Calendar y CalDAV como integraciones compatibles.

El proyecto está en desarrollo activo y el README advierte que contiene muchos errores y funciones incompletas, por lo que todavía no se recomienda para uso en producción.

Funciones clave

  • 01Programa automáticamente las tareas en los espacios libres según el horario laboral y los tiempos de margen
  • 02Se sincroniza con Google Calendar; Outlook y CalDAV aparecen como integraciones
  • 03Muestra las tareas y los eventos del calendario juntos mediante FullCalendar
  • 04Se puede autohospedar con Docker Compose y PostgreSQL
  • 05La configuración de las integraciones se puede gestionar desde la interfaz de la aplicación o mediante variables de entorno

Casos de uso

  • Personas que quieren programar automáticamente sus pendientes en Google Calendar sin una suscripción de pago
  • Desarrolladores que quieren autohospedar una herramienta de planificación personal y conservar sus datos en su propio servidor
  • Equipos que experimentan con una aplicación de programación personalizable desarrollada con Next.js y Prisma

Inicio rápido

  1. 1

    Instala Docker en tu equipo

  2. 2

    Clona el repositorio

    git clone https://github.com/dotnetfactory/fluid-calendar.git
  3. 3

    Copia el archivo de entorno de ejemplo

    cp .env.example .env
  4. 4

    Inicia la aplicación con Docker Compose y luego visita http://localhost:3000

    docker compose up -d

Antes de usarlo

  • El README advierte que el proyecto está en desarrollo activo, tiene muchos errores y aún no se recomienda para producción.
  • La integración con Google Calendar requiere que crees tu propio proyecto de Google Cloud y las credenciales de OAuth.
  • El README solo menciona la sincronización con Google Calendar; se indica que otros proveedores estarán disponibles próximamente.

En colecciones

Temas

Preguntas frecuentes

¿Qué es fluid-calendar?
Aplicación de código abierto y autohospedada para programar tareas y gestionar calendarios, como alternativa a Motion, con sincronización con Google Calendar. FluidCalendar es una aplicación web autohospedada que combina un calendario con la programación automática de tareas. Coloca las tareas en los espacios libres según tu horario laboral y tus preferencias de tiempo de margen, para que puedas ver tus pendientes junto con tus reuniones en una sola vista.
¿fluid-calendar es gratuito? ¿Qué licencia tiene?
fluid-calendar es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿fluid-calendar sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de fluid-calendar fue el 21 sept 2026.
¿Para qué puedo usar fluid-calendar?
Personas que quieren programar automáticamente sus pendientes en Google Calendar sin una suscripción de pago Desarrolladores que quieren autohospedar una herramienta de planificación personal y conservar sus datos en su propio servidor Equipos que experimentan con una aplicación de programación personalizable desarrollada con Next.js y Prisma
¿Cómo se instala fluid-calendar?
Instala Docker en tu equipo Clona el repositorio: git clone https://github.com/dotnetfactory/fluid-calendar.git Copia el archivo de entorno de ejemplo: cp .env.example .env Inicia la aplicación con Docker Compose y luego visita http://localhost:3000: docker compose up -d
¿Dónde consigo fluid-calendar?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/dotnetfactory/fluid-calendar

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados