8000 更多笔记 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
@morenote

更多笔记

画饼充饥,一意咕行

MoreNote是什么👋

MoreNote是使用C#开发的跨平台笔记托管服务,可以运行在云服务器,同时支持运行在资源受限的物联网设备上(比如树莓派4B、ROCK PI 4)。

morenote支持托管你的笔记、文档、文件、图片或者视频资料。

我们的目标

构建一个开源的可以值得信赖的开源笔记托管服务。

这包括但不限于

  • 传输安全,使用密码学数据保护方案严格保证数据传输安全
  • 协议安全,支持CSP、PKCS#11、SKF协议
  • 密钥安全,支持使用Yubikey、飞天诚信3000GM等密钥设备实现密钥安全
  • 密码安全,支持商用密码算法(SM2、SM3、SM4)、AES、SHA256、PNKDF2等众多安全算法
  • 本地优先,本地存储作为一等公民得到支持,在离线情况下不会降低使用体验
  • 备份与同步,自研协议实现多重备份和同步
  • 协作与共享,使用非对称加密算法使得协作数据始终处于安全边界以内
  • 信任,公开代码细节并提供数据安全设计白皮书
  • 自动化,自动化完成笔记数据整理,支持hook接口和自动化任务
  • 开箱即用,没有复杂的安装步骤和使用步骤
  • P2P网络,在局域网内广播,无服务器参与情况下完成同步和协作
  • ...

项目结构

Frontend

后台管理界面:angular实现

Server

后端代码实现:C#实现

MauiApp(未开始)

Maui编写桌面端客户端程序(PS:实质上提供webview给AngularApp).

业务逻辑使用C#实现,通过http和websocket与AngularApp界面通讯。

AngularApp(进行中)

angular+electron编写web跨平台桌面端程序。实际上是MauiApp的UI界面。

vue-project(支线支持)

vue+electron编写web跨平台桌面端程序

Pinned Loading

  1. Server Server Public

    【开发中】笔记服务后端

    JavaScript 19 1

  2. Frontend Frontend Public

    【开发中】morenote的前端代码

    TypeScript 1

  3. BlazorHybridApp BlazorHybridApp Public

    JavaScript

  4. AngularApp AngularApp Public

    使用angular编写web客户端应用

    TypeScript

  5. msync msync Public

    【开发中】msync是一个用于同步和备份morenote笔记数据的工具

    C#

  6. MauiApp MauiApp Public

    使用MAUI开发跨平台应用

    C#

Repositories

Showing 10 of 15 repositories
  • Server Public

    【开发中】笔记服务后端

    morenote/Server’s past year of commit activity
    JavaScript 19 1 2 2 Updated Nov 1, 2024
  • Frontend Public

    【开发中】morenote的前端代码

    morenote/Frontend’s past year of commit activity
    TypeScript 1 GPL-3.0 0 0 0 Updated Oct 8, 2024
  • morenote/BlazorHybridApp’s past year of commit activity
    JavaScript 0 0 0 0 Updated Sep 1, 2024
  • vditor-blazor Public Forked from teacher-zhou/vditor-blazor

    VditorBlazor 是基于 Vditor 封装的支持 Markdown 编辑器

    morenote/vditor-blazor’s past year of commit activity
    CSS 0 2 0 0 Updated Aug 5, 2024
  • MauiApp Public

    使用MAUI开发跨平台应用

    morenote/MauiApp’s past year of commit activity
    C# 0 0 0 0 Updated Jul 23, 2024
  • AngularApp Public

    使用angular编写web客户端应用

    morenote/AngularApp’s past year of commit activity
    TypeScript 0 0 0 0 Updated May 5, 2024
  • .github Public
    morenote/.github’s past year of commit activity
    0 0 0 0 Updated Apr 5, 2024
  • msync Public

    【开发中】msync是一个用于同步和备份morenote笔记数据的工具

    morenote/msync’s past year of commit activity
    C# 0 GPL-3.0 0 0 0 Updated Mar 26, 2024
  • angular-electron Public archive

    废弃

    morenote/angular-electron’s past year of commit activity
    TypeScript 0 MIT 0 0 3 Updated Mar 6, 2024
  • fido2-net-lib Public Forked from passwordless-lib/fido2-net-lib

    FIDO2 .NET library for FIDO2 / WebAuthn Attestation and Assertion using .NET

    morenote/fido2-net-lib’s past year of commit activity
    C# 0 MIT 189 0 0 Updated May 21, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

0