{"id":28936495,"url":"https://github.com/homielab/mountmate","last_synced_at":"2026-04-01T22:38:39.830Z","repository":{"id":299174800,"uuid":"1002256175","full_name":"homielab/mountmate","owner":"homielab","description":"A simple macOS menu bar app to manage external drives","archived":false,"fork":false,"pushed_at":"2026-03-22T01:31:25.000Z","size":25517,"stargazers_count":442,"open_issues_count":2,"forks_count":23,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-03-22T17:11:27.332Z","etag":null,"topics":["disk","free","macapps","macos","tools","utilities"],"latest_commit_sha":null,"homepage":"https://homielab.com/page/mountmate","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/homielab.png","metadata":{"files":{"readme":"README-vi.md","changelog":"CHANGELOGS.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"homielab","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-06-15T04:07:17.000Z","updated_at":"2026-03-22T05:44:42.000Z","dependencies_parsed_at":"2025-08-16T17:15:20.143Z","dependency_job_id":"5c27095a-cfc2-45c5-a962-89ad8538b853","html_url":"https://github.com/homielab/mountmate","commit_stats":null,"previous_names":["homielab/mountmate"],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/homielab/mountmate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/homielab%2Fmountmate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/homielab%2Fmountmate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/homielab%2Fmountmate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/homielab%2Fmountmate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/homielab","download_url":"https://codeload.github.com/homielab/mountmate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/homielab%2Fmountmate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31292684,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T21:15:39.731Z","status":"ssl_error","status_checked_at":"2026-04-01T21:15:34.046Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["disk","free","macapps","macos","tools","utilities"],"created_at":"2025-06-22T20:31:07.084Z","updated_at":"2026-04-01T22:38:39.803Z","avatar_url":"https://github.com/homielab.png","language":"Swift","funding_links":["https://ko-fi.com/homielab"],"categories":["Utilities","Swift"],"sub_categories":["Text"],"readme":"# 🚀 MountMate\n\n_Một ứng dụng đơn giản trên thanh menu macOS giúp bạn quản lý ổ đĩa ngoài._\n\n---\n\n\u003cimg src=\"https://raw.githubusercontent.com/homielab/mountmate/main/docs/assets/icon.png\" alt=\"MountMate Icon\" width=\"100\" height=\"100\" style=\"border-radius: 22%; border: 0.5px solid rgba(0,0,0,0.1);\" /\u003e\n\n## 🧩 MountMate là gì?\n\nMountMate là một tiện ích nhẹ dành cho macOS, chạy trên thanh menu và cho phép bạn **mount (gắn) hoặc unmount (tháo) ổ đĩa ngoài chỉ với một cú nhấp chuột** – không cần Terminal, không cần mở Disk Utility, hoàn toàn đơn giản.\n\nNếu bạn đang sử dụng ổ HDD, muốn kiểm soát khi nào nó hoạt động để tránh gây ồn hoặc làm chậm hệ thống, MountMate là giải pháp gọn nhẹ dành cho bạn.\n\n## 🧠 Tại sao tôi tạo ra ứng dụng này?\n\nTôi có một ổ cứng ngoài 4TB được cắm thường trực vào Mac mini tại nhà. Vì là ổ HDD, mỗi lần tôi mở Finder, Spotlight hay thực hiện một số thao tác hệ thống, ổ sẽ quay lên – gây tiếng ồn, làm chậm hệ thống và không cần thiết khi tôi không dùng đến.\n\nCác giải pháp:\n\n- Dùng Disk Utility – quá chậm và bất tiện\n- Viết script bằng shell – không thân thiện\n- Tìm ứng dụng bên thứ ba – phức tạp hoặc không hiệu quả\n\nVì vậy, tôi đã tạo **MountMate**.\n\n## ✅ Tính năng nổi bật\n\n- Xem tất cả ổ đĩa ngoài đang kết nối\n- Biết được ổ nào đang được **mount**\n- **Mount/unmount** nhanh chóng chỉ với 1 cú click\n- Hiển thị **dung lượng trống** còn lại\n- Chạy gọn nhẹ trên **thanh menu**\n- 100% native – không dùng Electron, không phụ thuộc nặng nề\n\n## ✨ MountMate dành cho ai?\n\nmacOS sẽ tự động mount ổ đĩa khi bạn cắm vào – nhưng **không cho phép bạn mount lại một cách dễ dàng nếu đã unmount**. MountMate đặc biệt hữu ích nếu bạn:\n\n- Sử dụng ổ ngoài chỉ để sao lưu hoặc lưu trữ tạm thời\n- Không muốn ổ cứng quay suốt cả ngày\n- Muốn giảm tiếng ồn, tăng hiệu năng hệ thống\n\n## 🔐 An toàn, nhanh, và riêng tư\n\nMountMate hoạt động **hoàn toàn ngoại tuyến**, sử dụng lệnh và API tích hợp sẵn của macOS. Ứng dụng:\n\n- **Không theo dõi** hay gửi dữ liệu\n- **Không yêu cầu kết nối mạng**\n- **Không truy cập dữ liệu cá nhân**\n- **Không cần quyền root**\n\nChỉ là một tiện ích nhỏ gọn, làm đúng một việc – và làm tốt.\n\n## 🖼️ Hình ảnh minh họa\n\n\u003cimg src=\"https://raw.githubusercontent.com/homielab/mountmate/main/docs/screenshots/light.png\" width=\"300\" /\u003e\u003cimg src=\"https://raw.githubusercontent.com/homielab/mountmate/main/docs/screenshots/dark.png\" width=\"300\" /\u003e\n\n![Toàn bộ giao diện](https://raw.githubusercontent.com/homielab/mountmate/main/docs/screenshots/light-full.png)\n\n## 🛠️ Hướng dẫn cài đặt\n\n### Cài thủ công (dành cho người mới hoặc cập nhật thủ công)\n\n1. [Tải về `.dmg` bản mới nhất](https://github.com/homielab/mountmate/releases)\n2. Mở file `.dmg`\n3. Kéo biểu tượng `MountMate.app` vào thư mục **Applications**\n4. Eject (gỡ) ổ đĩa cài đặt\n5. Mở MountMate từ thư mục **Applications**\n\n### Lần đầu sử dụng\n\n- Nếu macOS cảnh báo ứng dụng không rõ nguồn gốc, hãy vào:  \n  **System Settings → Privacy \u0026 Security → Open Anyway**\n- Đảm bảo bạn kết nối mạng để macOS xác minh và tự động cập nhật\n\n## 📫 Đóng góp \u0026 phản hồi\n\nMountMate được tạo để giải quyết nhu cầu cá nhân của tôi – nhưng tôi rất sẵn lòng cải thiện nó cho cộng đồng.\nNếu bạn có góp ý hoặc muốn tham gia phát triển, [hãy mở issue tại đây](https://github.com/homielab/mountmate/issues)!\n\n## 🤝 Hỗ trợ\n\nNếu bạn thấy MountMate hữu ích, hãy ủng hộ phát triển:\n\n[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/homielab)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhomielab%2Fmountmate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhomielab%2Fmountmate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhomielab%2Fmountmate/lists"}