Кроссплатформенное приложение-дневник с открытым исходным кодом на Flutter и Rust: работает офлайн, поддерживает форматированный текст и синхронизацию через WebDAV/S3.
- Звёзды
- 1,627
- Форки
- 156
- Открытые issues
- 62
- Последний коммит
- 22 дня назад
Что это?
SwashbucklerDiary — приложение для ведения дневника с локальным хранением данных: все записи сохраняются на устройстве, подключение к сети не требуется. Оно создано на Blazor и .NET MAUI, поэтому одна кодовая база поддерживает Android, Windows, macOS, Linux и Web.
Редактор отображает Markdown по мере ввода и поддерживает математические формулы, интеллект-карты, графики, блок-схемы, диаграммы Ганта и последовательностей, а также нотную запись. К записям можно прикреплять изображения, аудио и видео, а также добавлять теги, настроение, погоду и местоположение. Для конфиденциальных записей предусмотрен режим приватности.
Для резервного копирования и обмена данными приложение экспортирует записи в нескольких форматах файлов, поддерживает резервное копирование через WebDAV и передачу данных между устройствами по локальной сети. Интерфейс адаптивный, есть тёмный режим и несколько языков.
Ключевые возможности
- 01Локальное хранение данных без необходимости подключения к сети
- 02Отображение Markdown в реальном времени с поддержкой формул, диаграмм и нотной записи
- 03Прикрепление изображений, аудио и видео к записям
- 04Режим приватности для конфиденциальных записей
- 05Экспорт в несколько форматов файлов и резервное копирование через WebDAV
- 06Работает на Android, Windows, macOS, Linux и в Web
Сценарии использования
- Ведение личного дневника, записи которого не покидают ваши устройства
- Создание технических или структурированных заметок с формулами и диаграммами
- Синхронизация записей дневника между устройствами в одной локальной сети
- Архивация записей дневника в контролируемом вами хранилище WebDAV
Быстрый старт
- 1
Скачайте приложение со страницы релизов GitHub или из магазина приложений, указанного в README
- 2
Инструкции по установке для конкретной платформы приведены в руководстве по загрузке в README
Что важно знать
- iOS не поддерживается: в README он перечёркнут и не тестировался на физических устройствах.
- Для сборки из исходного кода требуются .NET 10 SDK и Visual Studio 2026 или Visual Studio Code с дополнительными рабочими нагрузками.
- Проект распространяется по лицензии AGPL-3.0 — лицензии с копилефтом, которая требует публиковать исходный код производных сетевых сервисов.
В подборках
Темы
Частые вопросы
- Что такое SwashbucklerDiary?
- Кроссплатформенное приложение для ведения дневника с открытым исходным кодом на Blazor: работает локально на Android, Windows, macOS, в Web и Linux. SwashbucklerDiary — приложение для ведения дневника с локальным хранением данных: все записи сохраняются на устройстве, подключение к сети не требуется. Оно создано на Blazor и .NET MAUI, поэтому одна кодовая база поддерживает Android, Windows, macOS, Linux и Web.
- SwashbucklerDiary можно использовать бесплатно? Какая у него лицензия?
- SwashbucklerDiary распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- SwashbucklerDiary всё ещё поддерживается?
- Активно поддерживается. Последний коммит в SwashbucklerDiary — 17 окт. 2026 г..
- Для чего можно использовать SwashbucklerDiary?
- Ведение личного дневника, записи которого не покидают ваши устройства Создание технических или структурированных заметок с формулами и диаграммами Синхронизация записей дневника между устройствами в одной локальной сети Архивация записей дневника в контролируемом вами хранилище WebDAV
- Как установить SwashbucklerDiary?
- Скачайте приложение со страницы релизов GitHub или из магазина приложений, указанного в README Инструкции по установке для конкретной платформы приведены в руководстве по загрузке в README
- Где скачать SwashbucklerDiary?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Yu-Core/SwashbucklerDiary
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный опенсорсный трекер привычек и приложение для заметок и задач на Web, Windows, Linux, Android, iOS и macOS с опциональной синхронизацией через собственный сервер.
Самостоятельно размещаемое приложение для заметок в стиле Google Keep, где каждая заметка — обычный Markdown-файл в вашей папке.
Открытая CMS и фреймворк приложений на .NET для создания веб-, мобильных и настольных приложений на Blazor и .NET MAUI.
Ticky — бесплатный Kanban-менеджер задач с открытым исходным кодом на ASP.NET Core Blazor для личного и командного использования.
Бесплатное приложение для заметок с самостоятельным размещением: форматированный текст и Markdown, списки задач, дневник и совместный доступ — альтернатива Notion и Obsidian.