X-tools 是一个免费,开源的本地资料库浏览和管理工具。
主要功能包括:
- 支持完整的增删改查操作
- 支持文件/文件夹创建、重命名、删除、拖拽
- 支持文件过滤查询和批量操作
- 支持外部文件拖拽导入和导出到外部系统
- 支持文件树展示,高效浏览本地文档、笔记和学习资料
- 支持多窗口管理,可同时打开多个文件夹窗口
- 支持文件夹统计,包括文件数量、字数统计、扩展名分布等
- 支持 Markdown、PDF、Office(docx、xlsx、pptx)文档预览
- 支持文本、视频、图片、音频文件预览
- 支持常见字幕文件(SRT、LRC 等)的显示和搜索
- 支持多格式全文搜索,包括 Office 文档和 PDF
- 支持多线程并发搜索,速度快
- 支持即时预览和视频字幕搜索
- 支持文件内容缓存,提升重复搜索效率
- 支持大纲导航和编辑模式
- 支持语音朗读功能
- 支持实时预览和语法高亮
- 支持数学公式和图表渲染
- 支持多字幕展示和切换
- 支持循环播放和快速跳转
- 支持字幕搜索和过滤
- 支持播放进度保存和恢复
- 支持缩放、旋转等操作
- 支持以 Markdown 文件为词典
- 支持选中文本自动查词
- 支持同义词展示和搜索
- 支持多词典管理和切换
- 支持打开终端执行本地命令
- 支持系统级文件拖拽操作
- 支持版本自动检查更新
- 支持多平台适配(Windows/Mac)
- 前端: React 19 + TypeScript 5.9 + Ant Design 6
- 后端: Electron 39 + Node.js
- 构建: Electron Forge + Vite 5
X-tools 特别适用于以下场景:
- 学习资料管理 - 高效浏览和管理本地学习资料、笔记和文档
- 文档检索 - 快速搜索和定位文档中的特定内容
- 多媒体学习 - 观看视频课程并配合字幕进行学习
- 词典查询 - 使用自定义词典进行外语学习
- 文件整理 - 批量操作和整理本地文件
- 开发辅助 - 快速查看代码文档和技术资料
- 感谢所有用户的支持和反馈
- 感谢 Trae、Codebuddy 的贡献
- 感谢开源社区提供的优秀工具和库