Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

todofy

Aplicación de gestión de tareas y calendario local-first para Linux, macOS y Windows. Construida con Tauri, Preact y Rust, ofrece vistas inteligentes, temporizadores Pomodoro, entrada por voz y sincronización opcional con Supabase/Google Calendar. Enfoque en privacidad y rendimiento nativo.

Ficha actualizada 28 sept 2026, 7:13 · upstream 28 sept 2026, 7:05 · release v1.13.0

00

Qué es todofy

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

todofy es una aplicación de productividad moderna diseñada para funcionar localmente (local-first) en Linux, macOS y Windows. Utiliza Tauri, Preact y Rust para garantizar un rendimiento rápido y seguridad, almacenando los datos por defecto en SQLite sin necesidad de conexión a internet constante. La interfaz permite organizar tareas mediante listas, tableros Kanban o calendarios, integrando temporizadores Pomodoro y cronómetros por tarea para mantener el enfoque.

Destaca por su soporte nativo a la entrada de voz local mediante whisper.cpp y modelos multilingües descargables, permitiendo dictado privado sin enviar audio a servidores externos. Además, ofrece sincronización opcional con una cuenta propia (Supabase) o integración unidireccional con Google Calendar para tareas con fecha. Incluye un diario en Markdown con seguimiento de estado de ánimo y resúmenes diarios automáticos.

La aplicación prioriza la privacidad, permitiendo el uso completo sin cuenta ni nube, aunque ofrece una suscripción Pro para sincronización en la nube gestionada por Supabase. Soporta temas oscuros/claros, atajos de teclado avanzados y notificaciones de escritorio incluso cuando la app está oculta en la bandeja del sistema.

CASOS DE USO
  • Gestión diaria de tareas con vistas de calendario y tablero Kanban
  • Enfoque mediante temporizador Pomodoro integrado y seguimiento de tiempo real
  • Entrada rápida de tareas por voz local sin enviar audio a la nube
  • Diario reflexivo en Markdown con resúmenes diarios y seguimiento de estado de ánimo
  • Sincronización unidireccional de tareas con Google Calendar para gestión externa
  • Organización personal offline sin dependencia de servicios de terceros obligatorios
PUNTOS DESTACADOS
  • Arquitectura local-first con base de datos SQLite por defecto y almacenamiento seguro en disco
  • Motor de voz whisper.cpp integrado localmente para dictado privado y multilingüe
  • Construcción con Tauri y Rust para rendimiento nativo y seguridad mejorada frente a WebView puras
  • Sincronización opcional con Supabase o Google Calendar sin obligar a la nube
  • Sistema de notificaciones persistente en bandeja del sistema incluso oculto
  • Soporte nativo para Linux, macOS y Windows con actualizaciones firmadas criptográficamente
PRECAUCIONES
  • No incluye soporte Docker ni archivos Dockerfile/Compose según el análisis técnico disponible
  • La sincronización en la nube requiere suscripción Pro o configuración manual de Supabase
  • El motor de voz requiere descarga manual de modelos externos (whisper.cpp) y espacio adicional
  • Sincronización con Google Calendar es unidireccional (solo push desde todofy)
  • No se reinicia automáticamente tras la instalación de actualizaciones sin intervención del usuario
VISUAL

Capturas del proyecto

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

Board view with tasks arranged across workflow stagestodofy logotodofy — Today view with overdue rollup, labels, priorities, subtask progress, and a completion streakJournal view with a Markdown composer, mood picker, day-summary chip, and entries grouped by dayVoice settings with the local whisper.cpp engine and multilingual speech models installedTodofy welcome tour highlighting journal, calendar, labels, and repeating tasksMonth calendar showing tasks, reminders, and standalone eventsRedesigned Focus workspace with Pomodoro timer, session plan, and history
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Requiere instalación manual en cada sistema operativo. Asegurar 2GB RAM y 20GB disco libre. Para voz, descargar modelos whisper.cpp manualmente o usar binarios precompilados. Configurar variables de entorno para Supabase si se usa sync local. Actualizaciones verificadas criptográficamente; no reinicio automático.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsRust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
3369
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.