An open API service indexing awesome lists of open source software.

https://github.com/yu-core/swashbucklerdiary

侠客日记是一个开源、跨平台的本地日记app,使用Blazor开发,支持Android,Windows,macOS,Web,Linux。"SwashbucklerDiary" is an open source cross-platform local diary app using Blazor , support Android,Windows,macOS,Web,Linux.
https://github.com/yu-core/swashbucklerdiary

aspnetcore blazor blazor-hybrid blazor-webassembly csharp maui-blazor

Last synced: 15 days ago
JSON representation

侠客日记是一个开源、跨平台的本地日记app,使用Blazor开发,支持Android,Windows,macOS,Web,Linux。"SwashbucklerDiary" is an open source cross-platform local diary app using Blazor , support Android,Windows,macOS,Web,Linux.

Awesome Lists containing this project

README

        

Swashbuckler Diary

English | [简体中文](./README.md)

"Swashbuckler Diary" is an open source, cross platform local diary application.

Not all diaries are called daily records. This is a secret book of a swashbuckler! Record the details of your life and write your legend in the Jianghu.

![GitHub Repo size](https://img.shields.io/github/repo-size/Yu-Core/SwashbucklerDiary?style=flat-square&color=FF5722)
[![GitHub license](https://img.shields.io/github/license/Yu-Core/SwashbucklerDiary?style=flat-square)](LICENSE)
[![GitHub Star](https://img.shields.io/github/stars/Yu-Core/SwashbucklerDiary?style=flat-square&color=FFEE58)](https://github.com/Yu-Core/SwashbucklerDiary/stargazers)
![Release Download](https://img.shields.io/github/downloads/Yu-Core/SwashbucklerDiary/total?style=flat-square)
[![Release Version](https://img.shields.io/github/v/release/Yu-Core/SwashbucklerDiary?style=flat-square&color=3cb371)](https://github.com/Yu-Core/SwashbucklerDiary/releases/latest)
Featured|HelloGitHub
[![NET 9.0](https://img.shields.io/badge/dotnet-9.0-purple.svg?style=flat-square&color=512bd4)](https://learn.microsoft.com/zh-cn/dotnet/core/whats-new/dotnet-9)

## 🌏️ Online preview
[Live Demo(GitHub Pages)](https://yu-core.github.io/SwashbucklerDiary/)

## 🛠️ Main Technology Stack
- [Blazor Hybrid](https://learn.microsoft.com/aspnet/core/blazor/hybrid/)
- [Blazor WebAssembly](https://learn.microsoft.com/aspnet/core/blazor/hosting-models#blazor-webassembly)
- [Gir.Core](https://gircore.github.io/)
- [Masa Blazor](https://docs.masastack.com/blazor/introduction/why-masa-blazor)
- [MAUI](https://learn.microsoft.com/dotnet/maui/)
- [Serilog](https://serilog.net/)
- [SqlSugar](https://www.donet5.com/Home/Doc)

## 🚀 Download Channels
- [![Microsoft Store](https://get.microsoft.com/images/en-us%20dark.svg)](https://apps.microsoft.com/store/detail/9P6PBVBF466L?launch=true&mode=full)
- [GitHub Releases](https://github.com/Yu-Core/SwashbucklerDiary/releases)
- [lanzou cloud](https://wwfc.lanzouj.com/b04q15i4j) ( Password: 1234 )
- [Baidu Mobile Assistant](https://shouji.baidu.com/detail/5000042660?source=appbaidu)
- [Wandoujia](https://www.wandoujia.com/apps/8369224)
- [CoolApk](https://www.coolapk.com/apk/937401)
- [Tencent App Store](https://sj.qq.com/appdetail/com.yucore.swashbucklerdiary)
- [HUAWEI AppGallery](https://appgallery.huawei.com/app/C107898911)

## ✨ Characteristics
* Minimalist UI design
* Markdown real-time rendering
* Cross platform (Android, Windows, macOS, Web, Linux)
* Multi size responsive interface layout
* All data is stored locally without the need for networking
* Privacy mode, guarding your secret diary
* Supports images, audio, and video
* Supports mathematical formulas, brain maps, charts, flowcharts, Gantt c harts, time series diagrams, and staff charts
* Supports multiple languages
* Supports dark mode
* Label classification display
* Weather, mood, location
* Export multiple format files
* Support text and image sharing
* Support webdav backup
* Synchronous transmission under the same local area network

## 🧩 Screenshot
















## 🖥 Supported Platforms
- Windows (Windows 11 and Windows 10 version 1809 or higher)
- Android (Android 8.0 (API 26) or higher)
- iOS (iOS 14 or higher)
- macOS (macOS 11 or higher)
- ~~Tizen (Not supported temporarily)~~
- Web
- Linux

## ⌨️ Development Environment

[Visual Studio 2022](https://learn.microsoft.com/en-us/visualstudio/install/install-visual-studio?view=vs-2022) 或 [Visual Studio Code](https://code.visualstudio.com/docs)

- System requirements

- Windows 10 version 1909 or higher: Home, Professional, Education, and Enterprise
- macOS Ventura 13.5 or higher

- Workload

- Web and Cloud
- ASP.NET and Web Development
- Desktop and mobile apps
- Mobile development using .NET / .NET Multi platform App UI development
- .NET Desktop Development

## 🙏 Thanks to the following Open Source Projects
- [.NET MAUI](https://github.com/dotnet/maui)
- [ASP.NET Core](https://github.com/dotnet/aspnetcore)
- [betterSearch](https://github.com/jayZOU/betterSearch)
- [Blazored LocalStorage](https://github.com/Blazored/LocalStorage)
- [Brotli](https://github.com/google/brotli)
- [ClosedXML](https://github.com/ClosedXML/ClosedXML)
- [CommunityToolkit.Maui](https://github.com/CommunityToolkit/Maui)
- [dotnet-packaging](https://github.com/quamotion/dotnet-packaging)
- [Gir.Core](https://github.com/gircore/gir.core)
- [hash-wasm](https://github.com/Daninet/hash-wasm)
- [html2canvas](https://github.com/niklasvh/html2canvas)
- [Markdown Guide](https://github.com/mattcone/markdown-guide)
- [MASA.Blazor](https://github.com/BlazorComponent/MASA.Blazor)
- [MauiBlazorToolkit](https://github.com/Yu-Core/MauiBlazorToolkit)
- [maui-linux](https://github.com/jsuarezruiz/maui-linux)
- [Microsoft.Data.Sqlite](https://github.com/dotnet/efcore#microsoftdatasqlite)
- [panzoom](https://github.com/anvaka/panzoom)
- [Serilog](https://github.com/serilog/serilog)
- [Serilog.Extensions.Logging](https://github.com/serilog/serilog-extensions-logging)
- [Serilog.Sinks.Debug](https://github.com/serilog/serilog-sinks-debug)
- [Serilog.Sinks.SQLite](https://github.com/saleem-mirza/serilog-sinks-sqlite)
- [Serilog.Sinks.SQLite.Maui](https://github.com/Yu-Core/Serilog-Sinks-SQLite-Maui)
- [SQLitePCLRaw](https://github.com/ericsink/SQLitePCL.raw)
- [SqlSugar](https://github.com/DotNetNext/SqlSugar)
- [Swiper](https://github.com/nolimits4web/swiper)
- [Taglib-sharp](https://github.com/mono/taglib-sharp)
- [WebDavClient](https://github.com/skazantsev/WebDavClient)
- [wc-waterfall](https://github.com/huodoushigemi/wc-flow-layout)
- [Vditor](https://github.com/Vanessa219/vditor)

## ☕Sponsor
The development of the project cannot do without your support. Please have a cup of coffee with the developers☕

#### Wechat

#### Alipay