CSleaf

一条命令,在你的电脑上获得 Overleaf 级别的 LaTeX 论文写作体验

A local-first, Overleaf-style LaTeX editor — no Docker, no cloud, no compromise

快速开始 → 查看源码
0 Docker 容器 0 云依赖 · 离线可用 19 内置模板 · 全部真机编译验证 2 行命令启动 · 支持双击启动器
CSleaf 主界面:文件树 + Monaco 编辑器 + 实时 PDF 预览

文件树 · LaTeX 智能补全 · 一键编译 · 实时 PDF 预览 · SyncTeX 双向跳转

Features

为论文写作而设计

从开题到投稿的每一个环节——写、编、译、查——都放在同一个界面里,并且完全运行在你自己的机器上。

⚡

一键编译

latexmk 自动处理多轮编译与 BibTeX,也支持 pdflatex / xelatex / lualatex。保存后自动编译,PDF 原位刷新。

🖥️

高清 PDF + 缩略图

2x 超采样渲染,高分屏下文字锐利;缩略图侧栏整篇导航,页码/总页数/适应宽度/适应页面一应俱全。

🔎

PDF 内搜索

在预览里直接查找:匹配计数、Enter/Shift+Enter 上下切换、黄色高亮定位到词。

🧭

SyncTeX 正反向跳转

Alt+S 从光标定位 PDF 位置,双击 PDF 反向跳回源码行。长论文里再也不用肉眼找段落。

🧠

上下文感知补全

\cite{ 自动列出 .bib 条目(带标题预览),\ref{ 列出全文标签,\includegraphics{ 列出项目图片,150+ 命令与环境片段。

📊

项目统计面板

全项目中英文字数、章节/小节、插图/表格、公式环境、引用与标签计数,上次编译状态,点击状态栏即达。

🐞

错误定位面板

解析编译日志,错误/警告精确到文件与行号,点击直接跳转;缺失宏包一目了然。

🗂️

项目一切

模板建项、ZIP 导入导出、重命名复制删除、文件树右键操作、上传图片、清理辅助文件。

🌗

双语 · 双主题 · 可调布局

中文/English 一键切换,深浅两套叶绿主题,三栏布局自由拖拽,所有偏好本地记忆。

Screenshots

界面一览

Quick Start

两分钟跑起来

安装 TeX 发行版(如果还没有)

Windows 推荐 TeX Live;macOS:brew install --cask mactex-no-gui;Linux:apt install texlive-full。CSleaf 会自动探测,包括 E:\texlive 这类自定义安装位置。

启动 CSleaf

需要 Node.js ≥ 18:

Terminal
# 克隆并启动
git clone https://github.com/Jensen-Yao/CSleaf.git
cd CSleaf
npm run setup      # 安装依赖 + 构建前端
npm start          # 打开 http://127.0.0.1:4513 🌿

从模板新建项目 → Ctrl+Enter 编译 → 开始写作。你的论文保存在 workspace/,永远属于你。

Compare

为什么不是它们?

CSleafOverleafOverleaf CE 自部署TeXstudioVS Code + 插件
本地运行 · 数据不出机器✓✗✓✓✓
无需 Docker / 复杂部署✓—✗✓✓
现代三栏 Web 界面✓✓✓✗需配置
开箱即用(0 配置写作)✓✓✗—✗
中文论文 / 模板支持✓一般一般✓需配置
内存占用 & 启动速度轻 · 秒级取决于网络重轻中