Aplicación de diario de código abierto y multiplataforma, desarrollada con Flutter y Rust, con uso sin conexión, entradas de texto enriquecido y sincronización opcional con WebDAV/S3.
- Estrellas
- 1,627
- Forks
- 156
- Issues abiertos
- 62
- Último commit
- hace 22 días
¿Qué es?
SwashbucklerDiary es una aplicación de diario local-first que guarda todas las entradas en el dispositivo y no requiere conexión a la red. Está creada con Blazor y .NET MAUI, por lo que una sola base de código funciona en Android, Windows, macOS, Linux y la web.
El editor muestra el Markdown con formato mientras escribes y permite incluir fórmulas matemáticas, mapas mentales, gráficos, diagramas de flujo, diagramas de Gantt y de secuencia, y notación musical. Las entradas pueden incluir imágenes, audio y video, y se les pueden añadir etiquetas, estado de ánimo, clima y ubicación. También hay un modo de privacidad para entradas sensibles.
Para hacer copias de seguridad y compartir, la aplicación exporta las entradas en varios formatos de archivo, permite respaldarlas mediante WebDAV y transferir datos entre dispositivos por la red local. La interfaz es adaptable e incluye modo oscuro y varios idiomas.
Funciones clave
- 01Almacenamiento local sin necesidad de conexión a la red
- 02Visualización de Markdown en tiempo real con fórmulas, diagramas y notación musical
- 03Añade imágenes, audio y video a las entradas
- 04Modo de privacidad para entradas sensibles
- 05Exportación a varios formatos de archivo y copias de seguridad mediante WebDAV
- 06Funciona en Android, Windows, macOS, Linux y la web
Casos de uso
- Llevar un diario personal privado que nunca salga de tus dispositivos
- Escribir notas técnicas o estructuradas que requieran fórmulas y diagramas
- Sincronizar entradas del diario entre dispositivos conectados a la misma red local
- Archivar entradas del diario en un almacenamiento WebDAV bajo tu control
Inicio rápido
- 1
Descarga la aplicación desde la página de versiones de GitHub o desde una tienda de aplicaciones indicada en el README
- 2
Consulta la guía de descarga del README para ver las instrucciones de instalación específicas de cada plataforma
Antes de usarlo
- iOS no es compatible: aparece tachado en el README y no se ha probado en dispositivos físicos.
- Para compilar desde el código fuente, se necesita el SDK de .NET 10 y Visual Studio 2026 o Visual Studio Code con cargas de trabajo adicionales.
- El proyecto está bajo la licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente de los servicios de red derivados.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es SwashbucklerDiary?
- Aplicación de diario local y multiplataforma de código abierto, creada con Blazor y disponible para Android, Windows, macOS, web y Linux. SwashbucklerDiary es una aplicación de diario local-first que guarda todas las entradas en el dispositivo y no requiere conexión a la red. Está creada con Blazor y .NET MAUI, por lo que una sola base de código funciona en Android, Windows, macOS, Linux y la web.
- ¿SwashbucklerDiary es gratuito? ¿Qué licencia tiene?
- SwashbucklerDiary es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿SwashbucklerDiary sigue mantenido?
- Mantenimiento activo. El último commit de SwashbucklerDiary fue el 17 oct 2026.
- ¿Para qué puedo usar SwashbucklerDiary?
- Llevar un diario personal privado que nunca salga de tus dispositivos Escribir notas técnicas o estructuradas que requieran fórmulas y diagramas Sincronizar entradas del diario entre dispositivos conectados a la misma red local Archivar entradas del diario en un almacenamiento WebDAV bajo tu control
- ¿Cómo se instala SwashbucklerDiary?
- Descarga la aplicación desde la página de versiones de GitHub o desde una tienda de aplicaciones indicada en el README Consulta la guía de descarga del README para ver las instrucciones de instalación específicas de cada plataforma
- ¿Dónde consigo SwashbucklerDiary?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Yu-Core/SwashbucklerDiary
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación gratuita y de código abierto para llevar hábitos, notas y tareas en Web, Windows, Linux, Android, iOS y macOS, con sincronización opcional autoalojada.
Una app de notas autohospedada, al estilo de Google Keep, donde cada nota es un archivo Markdown en una carpeta que controlas.
Un CMS y framework de aplicaciones .NET de código abierto para crear aplicaciones web, móviles y de escritorio con Blazor y .NET MAUI.
Ticky es un gestor de tareas Kanban gratuito y de código abierto, desarrollado con ASP.NET Core Blazor para uso personal o en equipo.
Una aplicación gratuita y autoalojada para tomar notas con texto enriquecido y Markdown, listas de tareas, diario y funciones para compartir, como alternativa a Notion y Obsidian.