{"repo":"yanxxl/X-tools","free":true,"listed":false,"github":"https://github.com/yanxxl/X-tools","clone":"git clone https://github.com/yanxxl/X-tools.git","description":"X-Tools 是一个免费，开源的本地资料库浏览和管理工具。","language":"JavaScript","stars":111,"topics":["explorer","file","markdown","office","pdf","preview","video"],"license":"MIT","category":"media-processing","readme_excerpt":"X-tools X-tools 是一个免费，开源的本地资料库浏览和管理工具。 主要功能包括： 📚 文件管理 - 支持完整的增删改查操作 - 支持文件/文件夹创建、重命名、删除、拖拽 - 支持文件过滤查询和批量操作 - 支持外部文件拖拽导入和导出到外部系统 📖 资料库浏览 - 支持文件树展示，高效浏览本地文档、笔记和学习资料 - 支持多窗口管理，可同时打开多个文件夹窗口 - 支持文件夹统计，包括文件数量、字数统计、扩展名分布等 📖 多格式预览 - 支持 Markdown、PDF、Office（docx、xlsx、pptx）文档预览 - 支持文本、视频、图片、音频文件预览 - 支持常见字幕文件（SRT、LRC 等）的显示和搜索 🔍 全文搜索 - 支持多格式全文搜索，包括 Office 文档和 PDF - 支持多线程并发搜索，速度快 - 支持即时预览和视频字幕搜索 - 支持文件内容缓存，提升重复搜索效率 📖 Markdown 处理 - 支持大纲导航和编辑模式 - 支持语音朗读功能 - 支持实时预览和语法高亮 - 支持数学公式和图表渲染 📺 视频播放 - 支持多字幕展示和切换 - 支持循环播放和快速跳转 - 支持字幕搜索和过滤 - 支持播放进度保存和恢复 🖼️ 图片查看 - 支持缩放、旋转等操作 📚 词典查词 - 支持以 Markdown 文件为词典 - 支持选中文本自动查词 - 支持同义词展示和搜索 - 支持多词典管理和切换 ⚙️ 系统集成 - 支持打开终端执行本地命令 - 支持系统级文件拖拽操作 - 支持版本自动检查更新 - 支持多平台适配（Windows/Mac） 技术栈 - 前端 : React 19 + TypeScript 5.9 + Ant Design 6 - 后端 : Electron 39 + Node.js - 构建 : Electron Forge + Vite 5 适用场景 X-tools 特别适用于以下场景： 1. 学习资料管理 - 高效浏览和管理本地学习资料、笔记和文档 2. 文档检索 - 快速搜索和定位文档中的特定内容 3. 多媒体学习 - 观看视频课程并配合字幕进行学习 4. 词典查询 - 使用自定义词典进行外语学习 5. 文件整理 - 批量操作和整理本地文件 6. 开发辅助 - 快速查看代码文档和技术资料 软件主页及下载 - 软件主页 - 软件仓库 - 下载最新版本 感谢 - 感谢所有用户的支持和反馈 - 感谢 Trae、Codebuddy 的贡献 - 感谢开源社区提供的优秀工具和库","default_branch":null,"files":null,"tree":[],"storefront":"/r/yanxxl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yanxxl/X-tools/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}