桌面版脑图是基于百度脑图的本地化版本,帮助你在没有互联网环境的情况下,依然可以使用脑图工具。
Apple Silicon 适配版:本 fork 在原项目基础上完成适配,支持 Apple Silicon(M1/M2/M3…)芯片原生 arm64 运行,并将 Electron 从 11 升级到 33,已实测可在新版 macOS(Ventura / Sonoma 及以上)上正常使用。
- 支持 Apple Silicon(arm64)原生运行,修复旧版在 M 系列 Mac 上无法启动的问题
- Electron 11 → 33,兼容新版 macOS
- 将已废弃的
remote模块替换为官方推荐的@electron/remote - 重构构建脚本(
build.js),不再依赖已无法在新版 Node 上运行的 gulp 3 - 修复 jQuery 在 nodeIntegration 环境下不挂全局导致界面空白的问题
- 打包默认输出 darwin-arm64,并自动完成带 JIT 权限的签名
- 方法1:通过 百度云下载
- 方法2:通过 Github 的 Releases 下载
| 操作系统 | 位数 | 对应文件 | 大小 | 支持情况 |
|---|---|---|---|---|
| MacOS (Intel) | 64位 | DesktopNaotu-macOS-x64 | < 50M | 支持全部功能 |
| MacOS (Apple Silicon) | 64位 | DesktopNaotu-darwin-arm64 | 约 240M | 支持全部功能 |
| Linux | 64位 | DesktopNaotu-linux-x64 | < 50M | 支持全部功能 |
| Windows 7/10 | 64位 | DesktopNaotu-win32-x64 | < 50M | 支持全部功能 |
| Windows 7/10 | 32位 | DesktopNaotu-win32-ia32 | < 50M | 支持全部功能 |
| Windows XP | 32位 | DesktopNaotu-Windows-mini | < 8M | 不支持调试 |
- 包含百度脑图的基本功能
- 本地km文件的操作
- 支持拖拽打开km文件
- 支持关联打开km文件
- 支持自动保存功能
- 提供 百度脑图 文件的下载方式
- Windows 截图
- Mac OS X 截图
- Linux 截图
注:本项目已重构构建脚本,不再依赖 gulp 3 / 旧版工具链,以下为新版构建方式。
# 安装 npm 依赖(Electron 33、@electron/remote 等)
npm install
# 安装前端库(jQuery / Angular / kityminder 等)
npx bower install --allow-root若下载 Electron 二进制超时(国内网络),先设置镜像:
export ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"
npm run buildnpm run pack打包产物位于 ../OutApp/DesktopNaotu-darwin-arm64/DesktopNaotu.app。
npm startnpm run packintel # macOS Intel (x64)问题和建议反馈:
- Github issues
- 加入讨论组
- QQ群:330722928
感谢您的慷慨捐赠。
Code released under the GPL-2.0 License.
Software introduction --> 中文介绍
The desktop version of Mind Mapping is a localized version of Baidu Mind Mapping, which helps you to use Mind Mapping Tool without Internet.
Apple Silicon build: This fork adapts the original project for Apple Silicon (M1/M2/M3…) Macs, running natively on arm64 with the Electron runtime upgraded from 11 to 33. Tested and working on recent macOS (Ventura / Sonoma and later).
- Native arm64 support for Apple Silicon, fixing the launch failure of the old build on M-series Macs
- Electron 11 → 33 for compatibility with recent macOS
- Replaced the deprecated
remotemodule with the officially recommended@electron/remote - Refactored the build script (
build.js); no longer depends on gulp 3, which cannot run on modern Node - Fixed a blank-screen issue caused by jQuery not attaching to the global scope under nodeIntegration
- Packaging now targets darwin-arm64 and ad-hoc signs the app with JIT entitlements
- Added support for opening XMind files (
.xmind), covering both the new format (content.json) and the legacy format (content.xml) - Added support for opening FreeMind / MindManager files (
.mm) - Added support for opening files by double-clicking them or dropping them onto the app icon (macOS file association via
open-fileevent) - Added a start-up home screen listing your mind maps in the default folder (configurable via "Re-select the automatically saved directory")
- Added "Save as FreeMind (.mm)" to export maps in the portable FreeMind XML format

Open Document Node, Inspiration Unfold
- Method 1:Download through Baidu Cloud
- Method 2:Download through Github's Releases
| Operating System | Bit | Corresponding File | Size | Support |
|---|---|---|---|---|
| MacOS (Intel) | 64 bit | DesktopNaotu-macOS-x64 | < 50M | Supports all functions |
| MacOS (Apple Silicon) | 64 bit | DesktopNaotu-darwin-arm64 | ~240M | Supports all functions |
| Linux | 64 bit | DesktopNaotu-linux-x64 | < 50M | Supports all functions |
| Windows 7/10 | 64 bit | DesktopNaotu-win32-x64 | < 50M | Supports all functions |
| Windows 7/10 | 32 bits | DesktopNaotu-win32-ia32 | < 50M | Supports all functions |
| Windows XP | 32 bits | DesktopNaotu-Windows-mini | < 8M | Debugging is not supported |
- Basic functions of Baidu Mind Mapping
- Operation of local km files
- Support opening local xmind files (
.xmind) - Support opening local FreeMind / MindManager files (
.mm) - Support association to open km/xmind/mm files (double-click to open)
- Support saving as FreeMind format (
.mm) - Support for automatic saving
- Provide Baidu Mind Mapping File Download Method
- Provide ProcessOn Mind Map Download Method
- View Historical Version
- Windows screenshot
- Mac OS X screenshot
- Linux screenshot
Note: This project has been refactored and no longer depends on gulp 3 / the legacy toolchain. The following is the new build process.
# Install npm dependencies (Electron 33, @electron/remote, etc.)
npm install
# Install front-end libraries (jQuery / Angular / kityminder, etc.)
npx bower install --allow-rootIf downloading the Electron binary times out (e.g. in mainland China), set the mirror first:
export ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"
npm run buildnpm run packThe packaged app is at ../OutApp/DesktopNaotu-darwin-arm64/DesktopNaotu.app.
npm startnpm run packintel # macOS Intel (x64)Questions and suggestion feedback:
- Github issues
- Join the discussion group
- QQ group:330722928
Code released under the GPL-2.0 License.





