Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

simple-notes-sync

Aplicación Android offline-first para toma de notas con sincronización automática vía WebDAV. Minimalista, sin permisos excesivos y compatible con servidores auto-alojados.

Ficha actualizada 24 sept 2026, 21:41 · upstream 24 sept 2026, 21:31 · release v2.18.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es simple-notes-sync

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

Simple Notes Sync es una aplicación Android diseñada bajo el principio offline-first, permitiendo trabajar sin conexión a internet mientras sincroniza automáticamente las notas cuando hay WiFi disponible mediante protocolo WebDAV. La arquitectura separa el cliente móvil del servidor de sincronización, que se despliega independientemente.

La aplicación está desarrollada en Kotlin con Jetpack Compose y Material Design 3, ofreciendo una interfaz moderna con soporte para temas AMOLED y transiciones animadas. Incluye funcionalidades como carpetas organizables, notas fijas, papelera configurable, listas de verificación interactivas y resaltado en vivo de Markdown.

Destaca por su enfoque en la privacidad: los datos permanecen bajo control del usuario al permitir auto-alojamiento, cifrado de credenciales y bloqueo de aplicación con biometría o PIN. También incluye importación desde Google Keep, exportación a formatos como JSON y Markdown para integración con herramientas como Obsidian.

CASOS DE USO
  • Toma de notas offline en dispositivos móviles sin dependencia constante de internet
  • Sincronización segura de notas entre múltiples dispositivos Android mediante servidor WebDAV propio
  • Importación masiva de notas desde Google Keep para migrar a una solución auto-alojada
  • Exportación de notas a Markdown para edición en entornos de escritorio como Obsidian o VS Code
PUNTOS DESTACADOS
  • Funcionamiento offline-first con sincronización automática vía WiFi y WebDAV
  • Privacidad garantizada: datos almacenados localmente con opción de auto-alojamiento del servidor
  • Importación desde Google Keep y exportación a múltiples formatos (JSON, Markdown, PDF)
  • Interfaz Material Design 3 con soporte para temas AMOLED y Dynamic Color
PRECAUCIONES
  • El servidor requiere despliegue manual sin Dockerfile o compose preconfigurados en el repositorio principal
  • La funcionalidad de editor de escritorio está en fase beta y puede tener limitaciones de estabilidad
  • Sincronización limitada a conexión WiFi según configuración predeterminada
  • No incluye base de datos propia; depende del servidor externo para persistencia remota
VISUAL

Capturas del proyecto

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

Notes overviewNote editorChecklistSelf-hosted server settingsGoogle Keep importThemes and AMOLEDLogo
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Despliegue del servidor: clonar repositorio, configurar .env con credenciales y ejecutar docker compose up -d en el directorio server. El cliente Android se instala vía APK o tiendas alternativas (F-Droid, IzzyOnDroid). Configurar URL del servidor, usuario y contraseña en ajustes de la app. Para SSL auto-firmado consultar SELF_SIGNED_SSL.md.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

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