[![GitHub Stars](https://img.shields.io/github/stars/zuorn/Tydora?style=flat-square)](https://github.com/zuorn/Tydora)
[![Release](https://img.shields.io/github/v/release/zuorn/Tydora?style=flat-square)](https://github.com/zuorn/Tydora/releases)
[![License](<https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square>)](LICENSE)
[![Platform](<https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux-lightgrey?style=flat-square>)]()
[![Tauri](https://img.shields.io/badge/Tauri-v2-blue?style=flat-square)](https://v2.tauri.app/)
[![React](https://img.shields.io/badge/React-19-61DAFB?style=flat-square)](https://react.dev/)

[中文](README_ZH.md) | English

![image.png](website/assets/image-20260815-172948.png)

---

我曾长久地在 **Typora** 里安放专注，在 **Obsidian** 的图谱前整理思绪。但心底始终觉得，还缺少些什么——
少一些指尖触及思想时的<mark>绝对顺滑</mark>，少一些让知识直接铺展成画布的<mark>自由</mark>。

于是，我决定自己写一个。它的名字叫 **Tydora**。

这是我用无数个安静的深夜独自打磨出的 **Markdown 编辑器**，有平替 **Typora** 的底气，也有叫板 **Obsidian** 的野心。它不只是工具，更像是一张递给<mark>同路人的书桌</mark>——**干净、安静，却暗藏山河**。

---

## **✒️书写，应如呼吸**

<mark>极致的书写体验</mark>，所见即所得，界面<mark>纯净</mark>到只剩文字本身。没有一丝多余的**干扰**，光标所至，**思绪**便直接落在屏幕上。我把自己对“<mark>写作手感</mark>”的所有**执念**都写了进去，让工具彻底**隐退**，只留你与<mark>思想的河流</mark>。

![image.png](website/assets/image-20260815-171029.png)

---

## **🪐知识不是孤岛，是星座**

笔记之间生成**关系图谱**，那是<mark>思想的引力线</mark>。而**无限白板画布**，则允许你亲手牵引这些<mark>星辰</mark>，<mark>自由连线</mark>、<mark>重组逻辑</mark>。比图谱更进一步 —— 在这里，<mark>你的认知可以不设边界</mark>。

![image.png](website/assets/image-20260815-171200.png)

---

## **🌳从线到树，一步见林**

一键将文档转为**思维导图**。线性文字倏然展开成枝干分明的**结构**，层级、脉络一览无余。写大纲、拆书、复盘思考，无需切换任何工具，<mark>心流</mark>始终不断。你看见的，即是<mark>思维本身的形状</mark>**。**

![image.png](website/assets/image-20260815-171446.png)

---

## **🌸让知识花园，静默盛放于网络**

**本地知识仓库，一键发布为静态网页**。博客、文档库、个人 Wiki。分享知识这件事，终于变得<mark>干净而体面</mark>。

![image.png](website/assets/image-20260815-172124.png)

---

## **📚一张书桌，静候同路人**

它是我交出的答案，也是递给同路人的一份邀请。
如果你也在寻找更懂你的<mark>书写伴侣</mark>，不妨来 **Tydora** 坐坐。

🔗 [https://zuorn.github.io/Tydora](https://zuorn.github.io/Tydora)

有任何想让它做到的事，请告诉我——我继续打磨，直到它成为我们<mark>心中理想的样子</mark>。

---

## 快速开始

1. 请从 [Release ](https://github.com/zuorn/Tydora/releases)下载并安装Tydora

## **从源码运行**

```bash
git clone https://github.com/zuorn/Tydora.git
cd Tydora
npm install

npm run tauri dev
npm run tauri build
```

## 技术栈

| 层级   | 技术                                                        |
| ------ | ----------------------------------------------------------- |
| 前端   | React 19 + TypeScript + Vite 6                              |
| 编辑器 | TipTap 3.x (WYSIWYG) + CodeMirror 6 (源码)                  |
| 后端   | Rust (Tauri v2)                                             |
| 可视化 | D3.js (图谱) + markmap (思维导图) + React Flow (画布)       |
| 插件   | tauri-plugin-fs / dialog / window-state / updater / process |

## 贡献

欢迎提交 Issue 和 Pull Request！

## 许可证

本项目使用 [Apache License 2.0](LICENSE) 许可证。


## Star History

<a href="https://www.star-history.com/?repos=zuorn%2FTydora&type=date&legend=top-left">
 <picture>
   <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=zuorn/Tydora&type=date&theme=dark&legend=top-left&sealed_token=UbjlpYMAKlj9YxE9TrI3oZEpbMArNY0oRBtXdZ4GlQe9lQG0bgKmhoGnECO6aR-BCg34sIpFHJLyux4trfCJQVTOG2DIOa2HKERx9cCUMNhsoboxUFNz8g" />
   <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=zuorn/Tydora&type=date&legend=top-left&sealed_token=UbjlpYMAKlj9YxE9TrI3oZEpbMArNY0oRBtXdZ4GlQe9lQG0bgKmhoGnECO6aR-BCg34sIpFHJLyux4trfCJQVTOG2DIOa2HKERx9cCUMNhsoboxUFNz8g" />
   <img alt="Star History Chart" src="https://api.star-history.com/chart?repos=zuorn/Tydora&type=date&legend=top-left&sealed_token=UbjlpYMAKlj9YxE9TrI3oZEpbMArNY0oRBtXdZ4GlQe9lQG0bgKmhoGnECO6aR-BCg34sIpFHJLyux4trfCJQVTOG2DIOa2HKERx9cCUMNhsoboxUFNz8g" />
 </picture>
</a>
