Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

offlog

Gestor de tareas local-first para Windows y Android que sincroniza dispositivos sobre red propia sin nube ni cuentas. Usa Svelte/TypeScript en frontend, Tauri para escritorio, Capacitor para móvil, y NyxDB (CouchDB) como servidor auto-alojado. Incluye Kanban, lista, agenda y vista Focus con dependen

Ficha actualizada 29 sept 2026, 9:30 · upstream 29 sept 2026, 9:26 · release v6.10.4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es offlog

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

Offlog es un gestor de tareas open-source diseñado bajo filosofía local-first: tus datos viven en tus dispositivos y la sincronización ocurre exclusivamente sobre tu red Wi-Fi personal mediante NyxDB, un servidor CouchDB auto-alojado que Windows instala automáticamente. No hay cuentas, ni telemetría, ni suscripciones.

El proyecto comparte una base de código única entre tres plataformas: web (Svelte/TypeScript), Android (Capacitor) y Windows (Tauri). Las vistas principales son Kanban con arrastrar y soltar, Lista con filtros guardados y ordenación multicolumna, Agenda para ver fechas límite agrupadas por proyecto, y Focus que muestra hasta 3 tareas diarias priorizadas.

Las tareas soportan notas, prioridad, fechas de vencimiento, recordatorios independientes, listas de verificación, etiquetas, campos personalizados y archivos adjuntos hasta 10 MB. Las dependencias entre tareas bloquean la aparición en Focus hasta completar el bloqueador. Las tareas recurrentes se reinician in-place sin duplicados.

Android incluye widget para escritorio con accesos directos a Dashboard, Focus y Quick Add. Windows vive en bandeja del sistema con actualización automática verificada criptográficamente. Los backups automáticos conservan los últimos 7.

CASOS DE USO
  • Gestión personal de tareas sin depender de servicios cloud o suscripciones
  • Sincronización segura entre dispositivos en red doméstica u oficina pequeña
  • Organización de proyectos con vistas Kanban, lista y calendario integradas
  • Control de dependencias entre tareas para evitar bloqueos en flujo diario
  • Uso offline completo con recuperación mediante backup/restore incluido
PUNTOS DESTACADOS
  • Arquitectura local-first: datos siempre en tus dispositivos, sin nube
  • Sincronización vía NyxDB auto-alojado, no requiere servidor externo
  • Base de código única para web, Android y Windows con Tauri/Capacitor
  • Funcionalidad offline completa con backups automáticos (últimos 7)
  • Widget Android con accesos directos a Dashboard, Focus y Quick Add
  • Actualizaciones verificadas criptográficamente sin firma de código
PRECAUCIONES
  • Sincronización solo entre dispositivos en misma red local; no soporta remoto
  • Dos móviles no pueden sincronizarse directamente (solo vía Windows)
  • Instalador Windows sin firma de código genera advertencia de seguridad
  • No hay gestión multi-usuario ni permisos por usuario
  • Requiere Rust y Tauri para builds de escritorio en desarrollo
VISUAL

Capturas del proyecto

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

Dashboard viewKanban board viewList viewFocus viewTask detail panel over the Agenda calendar viewGlobal search / command paletteKanban board view in dark modeOfflog — off the cloud, still logged.
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Windows: descarga instalador desde GitHub Releases (advertencia de no firma). Android: APK directo. Web: npm ci + npm run dev en localhost:5173. Para sincronización, crea .env.local con VITE_SYNC_URL apuntando a NyxDB local. Windows es el host principal; para migrar copia %APPDATA%\com.offlog.app\

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
5173
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.