{"id":27525665,"url":"https://github.com/yu-core/swashbucklerdiary","last_synced_at":"2025-05-15T03:08:13.623Z","repository":{"id":65251541,"uuid":"581626532","full_name":"Yu-Core/SwashbucklerDiary","owner":"Yu-Core","description":"侠客日记是一个开源、跨平台的本地日记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.","archived":false,"fork":false,"pushed_at":"2025-05-04T13:42:24.000Z","size":93794,"stargazers_count":1076,"open_issues_count":35,"forks_count":103,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-05-15T03:08:07.126Z","etag":null,"topics":["aspnetcore","blazor","blazor-hybrid","blazor-webassembly","csharp","maui-blazor"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Yu-Core.png","metadata":{"files":{"readme":"README.en-US.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-12-23T18:59:36.000Z","updated_at":"2025-05-14T16:39:13.000Z","dependencies_parsed_at":"2023-10-20T12:23:17.931Z","dependency_job_id":"bc13ff74-dc63-44dc-9cdc-8c48c437cfca","html_url":"https://github.com/Yu-Core/SwashbucklerDiary","commit_stats":null,"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yu-Core%2FSwashbucklerDiary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yu-Core%2FSwashbucklerDiary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yu-Core%2FSwashbucklerDiary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yu-Core%2FSwashbucklerDiary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Yu-Core","download_url":"https://codeload.github.com/Yu-Core/SwashbucklerDiary/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254264769,"owners_count":22041794,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aspnetcore","blazor","blazor-hybrid","blazor-webassembly","csharp","maui-blazor"],"created_at":"2025-04-18T14:28:11.312Z","updated_at":"2025-05-15T03:08:08.568Z","avatar_url":"https://github.com/Yu-Core.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eSwashbuckler Diary\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n\nEnglish | [简体中文](./README.md)\n\n\"Swashbuckler Diary\" is an open source, cross platform local diary application.\n\nNot 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.\n\n![GitHub Repo size](https://img.shields.io/github/repo-size/Yu-Core/SwashbucklerDiary?style=flat-square\u0026color=FF5722)\n[![GitHub license](https://img.shields.io/github/license/Yu-Core/SwashbucklerDiary?style=flat-square)](LICENSE)\n[![GitHub Star](https://img.shields.io/github/stars/Yu-Core/SwashbucklerDiary?style=flat-square\u0026color=FFEE58)](https://github.com/Yu-Core/SwashbucklerDiary/stargazers)\n![Release Download](https://img.shields.io/github/downloads/Yu-Core/SwashbucklerDiary/total?style=flat-square)\n[![Release Version](https://img.shields.io/github/v/release/Yu-Core/SwashbucklerDiary?style=flat-square\u0026color=3cb371)](https://github.com/Yu-Core/SwashbucklerDiary/releases/latest)\n\u003ca href=\"https://hellogithub.com/repository/f4e1065b09114738915da27ef18ba09b\" target=\"_blank\"\u003e\u003cimg src=\"https://api.hellogithub.com/v1/widgets/recommend.svg?rid=f4e1065b09114738915da27ef18ba09b\u0026claim_uid=jhAc53UNagbM7I9\u0026theme=small\" alt=\"Featured｜HelloGitHub\" /\u003e\u003c/a\u003e\n[![NET 9.0](https://img.shields.io/badge/dotnet-9.0-purple.svg?style=flat-square\u0026color=512bd4)](https://learn.microsoft.com/zh-cn/dotnet/core/whats-new/dotnet-9)\n\n\u003c/div\u003e\n\n## 🌏️ Online preview\n[Live Demo（GitHub Pages）](https://yu-core.github.io/SwashbucklerDiary/)\n\n## 🛠️ Main Technology Stack\n- [Blazor Hybrid](https://learn.microsoft.com/aspnet/core/blazor/hybrid/) \n- [Blazor WebAssembly](https://learn.microsoft.com/aspnet/core/blazor/hosting-models#blazor-webassembly)\n- [Gir.Core](https://gircore.github.io/)\n- [Masa Blazor](https://docs.masastack.com/blazor/introduction/why-masa-blazor) \n- [MAUI](https://learn.microsoft.com/dotnet/maui/)\n- [Serilog](https://serilog.net/)\n- [SqlSugar](https://www.donet5.com/Home/Doc) \n\n## 🚀 Download Channels\n- [![Microsoft Store](https://get.microsoft.com/images/en-us%20dark.svg)](https://apps.microsoft.com/store/detail/9P6PBVBF466L?launch=true\u0026mode=full)\n- [GitHub Releases](https://github.com/Yu-Core/SwashbucklerDiary/releases)\n- [lanzou cloud](https://wwfc.lanzouj.com/b04q15i4j) ( Password: 1234 )\n- [Baidu Mobile Assistant](https://shouji.baidu.com/detail/5000042660?source=appbaidu)\n- [Wandoujia](https://www.wandoujia.com/apps/8369224)\n- [CoolApk](https://www.coolapk.com/apk/937401)\n- [Tencent App Store](https://sj.qq.com/appdetail/com.yucore.swashbucklerdiary)\n- [HUAWEI AppGallery](https://appgallery.huawei.com/app/C107898911)\n\n## ✨ Characteristics\n* Minimalist UI design\n* Markdown real-time rendering\n* Cross platform (Android, Windows, macOS, Web, Linux)\n* Multi size responsive interface layout\n* All data is stored locally without the need for networking\n* Privacy mode, guarding your secret diary\n* Supports images, audio, and video\n* Supports mathematical formulas, brain maps, charts, flowcharts, Gantt c harts, time series diagrams, and staff charts\n* Supports multiple languages\n* Supports dark mode\n* Label classification display\n* Weather, mood, location\n* Export multiple format files\n* Support text and image sharing\n* Support webdav backup\n* Synchronous transmission under the same local area network\n\n## 🧩 Screenshot\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"./res/screenshots/Windows(1).png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"./res/screenshots/Windows(2).png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"./res/screenshots/Windows(3).png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"./res/screenshots/Windows(4).png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"./res/screenshots/Android(1).png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"./res/screenshots/Android(2).png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"./res/screenshots/Android(3).png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"./res/screenshots/Android(4).png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n \u003c/table\u003e\n\n## 🖥 Supported Platforms\n- Windows (Windows 11 and Windows 10 version 1809 or higher)\n- Android (Android 8.0 (API 26) or higher)\n- iOS (iOS 14 or higher)\n- macOS (macOS 11 or higher)\n- ~~Tizen (Not supported temporarily)~~\n- Web\n- Linux\n\n## ⌨️ Development Environment\n\n[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)\n\n- System requirements\n\n    - Windows 10 version 1909 or higher: Home, Professional, Education, and Enterprise\n    - macOS Ventura 13.5 or higher\n\n- Workload\n\n    - Web and Cloud\n        - ASP.NET and Web Development\n    - Desktop and mobile apps\n        - Mobile development using .NET / .NET Multi platform App UI development\n        - .NET Desktop Development\n\n## 🙏 Thanks to the following Open Source Projects\n- [.NET MAUI](https://github.com/dotnet/maui)\n- [ASP.NET Core](https://github.com/dotnet/aspnetcore)\n- [betterSearch](https://github.com/jayZOU/betterSearch)\n- [Blazored LocalStorage](https://github.com/Blazored/LocalStorage)\n- [Brotli](https://github.com/google/brotli)\n- [ClosedXML](https://github.com/ClosedXML/ClosedXML)\n- [CommunityToolkit.Maui](https://github.com/CommunityToolkit/Maui)\n- [dotnet-packaging](https://github.com/quamotion/dotnet-packaging)\n- [Gir.Core](https://github.com/gircore/gir.core)\n- [hash-wasm](https://github.com/Daninet/hash-wasm)\n- [html2canvas](https://github.com/niklasvh/html2canvas)\n- [Markdown Guide](https://github.com/mattcone/markdown-guide)\n- [MASA.Blazor](https://github.com/BlazorComponent/MASA.Blazor)\n- [MauiBlazorToolkit](https://github.com/Yu-Core/MauiBlazorToolkit)\n- [maui-linux](https://github.com/jsuarezruiz/maui-linux)\n- [Microsoft.Data.Sqlite](https://github.com/dotnet/efcore#microsoftdatasqlite)\n- [panzoom](https://github.com/anvaka/panzoom)\n- [Serilog](https://github.com/serilog/serilog)\n- [Serilog.Extensions.Logging](https://github.com/serilog/serilog-extensions-logging)\n- [Serilog.Sinks.Debug](https://github.com/serilog/serilog-sinks-debug)\n- [Serilog.Sinks.SQLite](https://github.com/saleem-mirza/serilog-sinks-sqlite)\n- [Serilog.Sinks.SQLite.Maui](https://github.com/Yu-Core/Serilog-Sinks-SQLite-Maui)\n- [SQLitePCLRaw](https://github.com/ericsink/SQLitePCL.raw)\n- [SqlSugar](https://github.com/DotNetNext/SqlSugar)\n- [Swiper](https://github.com/nolimits4web/swiper)\n- [Taglib-sharp](https://github.com/mono/taglib-sharp)\n- [WebDavClient](https://github.com/skazantsev/WebDavClient)\n- [wc-waterfall](https://github.com/huodoushigemi/wc-flow-layout)\n- [Vditor](https://github.com/Vanessa219/vditor)\n\n## ☕Sponsor\nThe development of the project cannot do without your support. Please have a cup of coffee with the developers☕\n\n#### Wechat\n\n\u003cimg src=\"./src/SwashbucklerDiary.Rcl/wwwroot/sponsor/wechat.png\" width=300\u003e\n\n#### Alipay\n\n\u003cimg src=\"./src/SwashbucklerDiary.Rcl/wwwroot/sponsor/alipay.jpg\" width=300\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyu-core%2Fswashbucklerdiary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyu-core%2Fswashbucklerdiary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyu-core%2Fswashbucklerdiary/lists"}