zuorn/Tydora 预览 preview

zuorn/Tydora

Desktop桌面端 Native原生 ⭐ 197 Apache-2.0 Clients & Launchers客户端与启动器Docs & Writing文档与写作

让想法自由流动——Tydora是一款现代化的桌面Markdown编辑器,集所见即所得编辑、双向链接、思维导图和无限画布于一体,助力深度思考与轻松表达。

Project Overview项目介绍

Tydora is a cross-platform desktop Markdown editor built with Tauri v2 and React 19, and it includes a DSH bundle manifest that allows it to be installed directly from the DSH marketplace. It prioritizes a clean, distraction-free immersive writing experience, with core features including WYSIWYG editing, infinite canvas support, note relationship graph visualization, one-click mind map generation, and one-click export of local knowledge bases as static websites. It runs natively on all three major desktop operating systems: Windows, macOS, and Linux.

It is designed for users who regularly engage in writing, knowledge organization, and professional documentation development. The core goal of the project is to keep the creative process smooth and free of unnecessary UI distractions. Users can write single Markdown files directly, arrange notes freely on the infinite canvas to sort out logical relationships between ideas, generate mind maps to visualize document structure at a click, and export static websites to share knowledge publicly, supporting the full workflow from personal creation to public sharing.

Tydora is released under the open-source Apache 2.0 license, so it is free for both personal and commercial use, with no locked premium features or usage limits. Pre-built installers for all supported platforms are available to download directly from the project’s GitHub Releases page, and they work out of the box with no extra setup required. To run it from source, you need Git, Node.js, and npm installed: clone the repository, install dependencies, then run the tauri dev command to launch the development build, or tauri build to compile a custom executable.

Tydora 是一款基于 Tauri 和 React 开发的跨平台桌面 Markdown 编辑器,同时它包含 DSH 原生插件清单,可通过 DSH 插件市场直接安装。它主打简洁流畅的沉浸式写作体验,核心功能包括所见即所得编辑、无限画布、笔记关系图、一键生成思维导图,还支持将本地知识库一键导出为静态网站,兼容 Windows、macOS、Linux 三大主流桌面平台。

这款编辑器面向日常写作、知识整理和文档开发用户,核心目标是让创作过程流畅无干扰。你可以用它完成单文件 Markdown 写作,也能在无限画布上自由排布笔记、梳理逻辑关系,还能一键生成思维导图直观呈现文档结构,最后可导出静态网站分享你的知识内容,满足从个人创作到公开分享的全流程需求。

Tydora 采用 Apache-2.0 开源协议,个人和企业均可免费使用。从源码运行的话需要提前安装 Git、Node.js 和 npm 依赖,步骤为克隆仓库、安装依赖后,通过 npm 命令启动开发模式或编译构建。预编译安装包可直接从 Release 页面下载,开箱即用,目前没有额外的使用限制或付费功能。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 warning1 项注意
  • Desktop client: installation downloads an executable - verify the publisher and checksums桌面客户端:安装会下载可执行文件,请核对发布者与校验和
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:zuorn/Tydora

把 zuorn/Tydora 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

GitHub Stars Release License Platform Tauri React dsh.so security dsh.so install

English | 简体中文

image.png


I spent a long time settling into focused writing in Typora, organizing my thoughts before the graphs of Obsidian. Yet somewhere deep down, I always felt something was missing — a touch of absolute smoothness when your fingertips meet your thoughts, and the freedom to let knowledge unfold directly onto a canvas.

So I decided to build one myself. Its name is Tydora.

It's a Markdown editor I crafted alone through countless quiet nights — confident enough to stand in for Typora, ambitious enough to challenge Obsidian. It's more than a tool; it's a desk for fellow travelers — clean and quiet, yet holding a world within.


✒️ Writing Should Flow Like Breathing

The ultimate writing experience: WYSIWYG, with an interface so clean that only the words remain. Not a single unnecessary distraction; wherever the cursor lands, your thoughts land directly on the screen. I poured every ounce of my obsession with "the feel of writing" into it, letting the tool fully recede — leaving only you and the river of thought.

image.png


🪐 Knowledge Is Not an Island — It's a Constellation

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev seektty 下一个 Next dsh-echocat-skill-panel →