TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기A macOS archive and file manager powered by the full 7-Zip engine. Built with C++ and Qt, with dual-pane browsing, encryption, Quick Look, and Mac metadata preservation.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
M7Arc 是基于官方 7-Zip 26.03 完整引擎的 macOS 归档与文件管理器,使用 C++20 和 Qt Widgets。它保留 7-Zip File Manager 的六组菜单、七按钮工具栏、地址栏和单/双面板,并采用 macOS 系统字体、轮廓图标、圆角控件与浅色/深色界面。 M7Arc 目前是工作名:M 代表 Mac,7 代表 7-Zip,Arc 来自 archive。正式产品名称尚待确定。README 전문 보기 ↗
M7Arc 是基于官方 7-Zip 26.03 完整引擎的 macOS 归档与文件管理器,使用 C++20 和 Qt Widgets。它保留 7-Zip File Manager 的六组菜单、七按钮工具栏、地址栏和单/双面板,并采用 macOS 系统字体、轮廓图标、圆角控件与浅色/深色界面。
M7Arc 目前是工作名:M 代表 Mac,7 代表 7-Zip,Arc 来自 archive。正式产品名称尚待确定。
GUI 通过结构化 C++ API 直接调用引擎。随应用附带的官方 7zz 可以单独在终端使用。
官网与下载提供功能介绍、Apple Silicon 和 Intel 安装包入口,以及首次安装说明。
GitHub Releases 提供 DMG 安装附件。打开与你的处理器对应的安装包,将 M7Arc 拖入“应用程序”后启动。Qt 和 7-Zip 运行依赖均包含在应用中。
当前可执行预览版本是 0.1.0-alpha.2。修复提升 patch,新增功能提升 minor,不兼容变化提升 major;预览构建递增 alpha.N、beta.N 或 rc.N。VERSION 是应用、DMG 和 Release 的唯一版本源。详见版本规则。
当前发行使用 ad-hoc 签名,没有 Developer ID 签名和 Apple 公证。如果 macOS 阻止首次启动,可按Apple 的说明在“系统设置 → 隐私与安全性”中对已确认来源的应用选择“仍要打开”。
完整源码保存在此项目内,构建不依赖旁边的上游 checkout。需要 macOS 开发工具、CMake、Ninja、Python 和 Qt 6.11.2。
cmake --preset release
cmake --build --preset release --parallel 4
ctest --preset release
open build/release/M7Arc.app
Qt 安装、架构选择和打包命令见构建指南。发行指南说明 Git 标签、GitHub Actions 和 Release 附件流程;贡献指南说明开发约定。
M7Arc/
├── CMakeLists.txt / CMakePresets.json
├── VERSION / CHANGELOG.md
├── cmake/ # 引擎清单、CLI、系统扩展与 bundle 配置
├── src/
│ ├── engine/ # 7-Zip API、格式目录与回调
│ ├── app/ # 编辑会话、翻译
│ ├── ui/ # Qt 文件管理器、参数窗口与工具
│ ├── platform/ # 元数据、Services、拖放、Quick Look
│ ├── tools/ # 官方 CLI 和自解压包构建
│ └── extractor/ # 独立图形提取器
├── resources/ # 图标、翻译、格式目录与离线帮助
├── tests/ # 真实归档、应用和平台集成验证
├── packaging/macos/ # 部署、ad-hoc 签名、DMG、Release
├── docs/ # 设计、接口、构建与发行文档
├── design/ # 离线交互原型
├── website/ # GitHub Pages 官网与下载入口
└── third_party/7zip/ # 官方完整源码与原许可证
品牌与图标记录「折页 7」标志、字标、配色和使用方式,可编辑 SVG 保存在 resources/brand/。
总设计、功能迁移矩阵、格式能力、窗口和参数、文件管理工作流与阶段范围定义产品功能。源码地图记录上游模块关系;本地补丁记录随项目维护的上游改动。
交互原型可直接离线打开;其示例文件和性能数据用于设计演示。原型源码在 design/prototype/,执行 python3 design/prototype/build.py 可重新打包。
预览版本尚未完成 macOS 13、Intel 真机和全部归档样本的发行验收。Apple Silicon 上通过 Rosetta 执行 Intel 测试不能替代 Intel 真机验证;Windows SFX 的载荷与结构验证也不能替代 Windows 实际运行。具体环境和结果见发行验证记录。
当前内建引擎支持 RAR/RAR5 解压,不支持 RAR 创建;Zstandard 为解码能力;WIM 创建使用 Store。镜像浏览不提供磁盘挂载、修复或镜像写入。硬链接记录仅在支持它的 TAR/WIM 容器中保存。
一个文件管理窗口同时运行一个引擎作业。系统扩展的显示与 macOS 注册和用户启用状态有关。其他解压器是否恢复 7z/TAR 中的 AppleDouble 元数据取决于其实现。
原创应用代码采用 MIT。7-Zip 原有部分继续遵循 LGPL、BSD、公有领域声明与 unRAR 条款,迁移的上游代码保留原声明。Qt 采用动态链接,发行包包含对应模块的许可、源码获取方式与库替换说明。不能将整个安装包描述为仅使用 MIT 许可证。