[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-93400":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":9,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":19,"hasPages":19,"topics":9,"createdAt":9,"pushedAt":9,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":16,"starSnapshotCount":16,"syncStatus":24,"lastSyncTime":25,"discoverSource":26},93400,"MacTools","ggbond268\u002FMacTools","ggbond268","A free and open-source collection of native macOS menu bar tools. ",null,"https:\u002F\u002Fgithub.com\u002Fggbond268\u002FMacTools","Swift",726,30,1,17,0,7,49.67,false,"main","2026-07-22 04:02:09","\u003Cdiv align=\"center\">\n  \u003Cimg src=\"docs\u002Fassets\u002Flogo-mactools-rounded.png\" width=\"96\" height=\"96\" alt=\"MacTools logo\">\n  \u003Ch1>A free and open-source collection of native macOS menu bar tools\u003C\u002Fh1>\n  \u003Cp>\u003Ca href=\"README.zh-CN.md\">[中文]\u003C\u002Fa> [English]\u003C\u002Fp>\n\n  \u003Cp>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fggbond268\u002FMacTools\u002Fstargazers\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fggbond268\u002FMacTools?style=social\" alt=\"GitHub stars\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fggbond268\u002FMacTools\u002Fblob\u002Fmain\u002FLICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fggbond268\u002FMacTools\" alt=\"License\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fggbond268\u002FMacTools\u002Freleases\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fggbond268\u002FMacTools?filter=v*\" alt=\"Latest app release\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fhellogithub.com\u002Frepository\u002Fggbond268\u002FMacTools\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fabroad.hellogithub.com\u002Fv1\u002Fwidgets\u002Frecommend.svg?rid=6cddbd75f09848fb8848b58510394a5c&claim_uid=g4n28zqFcD0Vhw3&theme=small\" alt=\"Featured｜HelloGitHub\" \u002F>\u003C\u002Fa>\n  \u003C\u002Fp>\n\n  \u003Cp>MacTools brings frequently used system actions together in a lightweight, fast, and unobtrusive menu bar app. Built with SwiftUI + AppKit for macOS 14.0 and later.\u003C\u002Fp>\n\u003C\u002Fdiv>\n\n## Screenshots\n\n\u003Cimg src=\"docs\u002Fassets\u002Fscreenshots\u002Freadme-hero-en-dark.png\" alt=\"MacTools menu bar panels in dark mode\">\n\n## Features\n\n| Feature | Description |\n| ------- | ----------- |\n| Display Resolution | View connected displays and switch each display to an available resolution, with an adaptive list that remains usable near screen edges. |\n| Sidecar | View connected and nearby Sidecar-compatible displays, use direct connect, switch, or disconnect actions, prioritize devices for a first-available shortcut, and keep per-display connection policies and shortcuts, including wired-only connections that request a wired transport rather than a Wi-Fi fallback. |\n| Display Brightness | Quickly adjust built-in and DDC\u002FCI external display brightness, with shortcuts that can follow the mouse or control all displays together, plus Gamma\u002FShade fallbacks. |\n| True Tone | Automatically adapt display colors to ambient light on MacBooks and compatible displays. |\n| Display Sleep | Put all displays to sleep immediately, then wake them with mouse movement or keyboard input. |\n| Dark Mode | Toggle the system light and dark appearances, with live state sync when the system theme changes. |\n| Night Shift | Toggle Night Shift to reduce blue light and warm the screen colors at night. |\n| Prevent Sleep | Keep the system awake while idle, optionally keep the display on by default from plugin settings with an active-session indicator, and stop automatically after 30 minutes, 1 hour, 2 hours, or 5 hours. |\n| Clean Mode | Show a full-screen black overlay and temporarily disable input for cleaning the screen, keyboard, or trackpad. |\n| Mouse Enhancer | Enhance mouse and trackpad controls, with separate horizontal and vertical scroll reversing plus trackpad-tap middle-click simulation. |\n| Hide Notch | Mask the top notch area on built-in notch displays without modifying the original wallpaper. |\n| Hide Menu Bar Icons | Hide icons to the left of a menu bar divider, with drag-based layout for visible, hidden, and always-hidden areas. |\n| Auto Hide Menu Bar | Automatically hide the menu bar to make more screen space available. |\n| Auto Hide Dock | Automatically hide the Dock for a cleaner desktop. |\n| Stage Manager | Toggle Stage Manager to focus the current window and place other windows on the side. |\n| System Mute | Mute or restore system audio output through CoreAudio on the default output device, with automatic restoration when the plugin is disabled. |\n| Microphone Mute | Mute or restore the default microphone input through CoreAudio without requesting recording permission. |\n| Disk Cleanup | Scan caches, developer caches, and browser caches, with path safety checks and sensitive data protection before deletion. |\n| Xcode Cleanup | Scan DerivedData, device support files, archives, simulators, and preview caches by category; deletion is disabled while Xcode is running and only runs inside allowlisted roots. |\n| Eject Disks | Detect visible ejectable mounts when the panel opens, including external drives, disk images, and network volumes; multiple volumes on one device are ejected once. |\n| Empty Trash | Show the number of Trash items and empty Trash through Finder; the action is disabled when Trash is empty. |\n| Clear Clipboard | Clear the current clipboard content to protect privacy and avoid accidental paste. |\n| IP Check | View domestic\u002Finternational egress IP, local LAN IP, location, ISP, ASN, and macOS network quality results, with copy support for single fields or the full result. |\n| Translator | Translate the currently selected text with a global shortcut; the first version supports OpenAI-compatible services, automatic language selection, and a source editor whose actions stay clear of multi-line text. |\n| Window Switcher | Replace or customize the window-switching shortcut with direct cycling or a fixed key-selection window for running windows; click a key hint to record a stable letter, digit, or Command-key binding. |\n| App Shortcuts | Bind global shortcuts to common apps; pressing a shortcut opens or activates the app, and hides it if it is already frontmost. |\n| Launchpad | Summon an app grid in fullscreen or a compact window, with instant search, horizontal paging, keyboard navigation, drag-to-stack folders with inline rename (click an open folder's title, or right-click a folder to rename\u002Fdissolve), an adjustable glass background (clear\u002Fstandard\u002Fdeep presets or a custom material + dimming, with a live preview in settings), adjustable appearance (icon size 48–96 pt with rows\u002Fcolumns adapting, optional icons-only mode that hides app names, label appearance presets (color: automatic\u002Flight\u002Fdark\u002Faccent, weight, and a size tier that scales with the icon — shared by app names and the open-folder title), and a compact-window size slider — the compact panel now scales with the screen instead of capping at 960×680, so any display whose usable area exceeds ~1333×829 pt renders a larger panel than before, including modern built-in laptop screens (~13% on a 14″ MacBook Pro); all previewed live by a layout thumbnail in settings that mirrors the real grid math), a global shortcut, and IME-composition safety. |\n| Finder Right Click | Add Finder context menu actions: new folder, new file (.txt \u002F .md \u002F .json), open in Terminal, open with a configurable app list, copy selected item names, and copy absolute \u002F relative \u002F shell-escaped paths \u002F file:\u002F\u002F URLs for selected items or the current folder when clicking the background — each item toggleable in Settings. |\n| Lock Screen | Lock the screen immediately, equivalent to Cmd+Ctrl+Q. |\n| Launch Items | Browse LaunchAgent\u002FLaunchDaemon entries with search, field explanations, and user-level enable\u002Fdisable controls. |\n| Calendar Widget | View a monthly calendar, lunar calendar data, holidays, and today's events in the component panel. |\n| System Status | Show 1-hour charts for CPU, GPU, memory, disk, network, battery, and high-usage processes. |\n| Activity Stats | Track keyboard, mouse, scroll, and foreground app usage, with install\u002Fupdate and uninstall actions for Claude Code, Cursor, and Codex activity hooks. |\n| Device Battery | Aggregate battery levels for the Mac, trusted iPhone\u002FiPad\u002FApple Watch devices over USB or Wi-Fi, Bluetooth peripherals, AirPods\u002FBeats split batteries and charging state, and Rapoo VT series mice, with multiple widget layouts and optional low-battery notifications. Background sampling pauses when the widget is hidden unless notifications are enabled. |\n| Fan Control | Manage fan speed presets with automatic, full-speed, and custom fixed-RPM modes; installs the bundled helper and requests administrator authorization on first control. |\n| Battery Charge Limit | Limit battery charging to a chosen cap, defaulting to 80%; charging stops at the cap and does not automatically resume below it unless the user chooses to continue or force discharge. |\n| Fix Damaged Apps | Remove quarantine attributes to resolve \"damaged and can't be opened\" prompts by selecting a .app in a file panel and running the fix with administrator privileges. |\n| Quit Apps | Select and quit running apps, or quit all at once; multiple instances of the same app are grouped into one stable entry, and reverse selection helps quickly choose the target set. |\n| zsh Config | View and edit zsh configuration files such as .zshrc and .zshenv inside the app, with syntax highlighting, common snippets, and automatic backup before saving. |\n| Plugins & Settings | Switch between feature and component panels from the centered menu-bar toolbar; install, update, and batch-update plugins in the plugin marketplace (filter by category\u002Fsearch; sort by not-installed first, installed first, or name using the selected app language); manage permissions, plugin-specific settings, and global shortcuts—including standalone F1-F12 function keys and an optional shortcut to open Settings—and export\u002Fimport portable app preferences, plugin display settings, and shortcut customizations as JSON. |\n| Menu Bar Icon Customization | Use local images or lightweight GIF\u002FMP4 animations as the menu bar icon, download animated icons from the online gallery, remove backgrounds, restore the default icon, and preview every source with the same standard icon height and content inset as the default. |\n| Localization | Follow the system language by default, or choose a fixed app language in Settings > General > Appearance; the picker shows each language in the system language and its native spelling, while menu-bar action buttons adapt to localized label lengths. |\n\n> **Preferences backup:** Import restores portable host preferences, plugin display settings, shortcut customizations, and supported plugin settings (including Sidecar device priority and shortcut configuration). Permissions, caches, credentials, and other non-portable data are excluded. Missing plugins are never installed automatically: the preview lets you explicitly select catalog-verified plugins to install, while unavailable or unselected plugins and their settings are skipped.\n\n> **Right-click action:** You can use Option + left-click on the MacTools icon to trigger the right-click action.\n\n## Supported Languages\n\nMacTools supports Simplified Chinese, Traditional Chinese, English, Spanish, French, Russian, Portuguese, German, Japanese, Korean, and Arabic.\n\n## Install\n\n```bash\nbrew install --cask mactools\n```\n\n## Upgrade\n\n```bash\nbrew update\nbrew upgrade --cask --greedy mactools\n```\n\nThe in-app update dialog separates App Updates from Plugin Updates and includes plugin releases published since the previous app version.\n\nIf Homebrew still reports that the cask is already up to date, check the locally resolved cask version first:\n\n```bash\nbrew info --cask mactools\n```\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for development setup, testing, plugin development, and release workflows.\n\n## License\n\nMacTools is open source under the [Apache License 2.0](LICENSE).\n\n## Privacy\n\nMacTools is local-first and includes no maintainer-operated analytics or advertising. See the bilingual [Privacy Policy](https:\u002F\u002Fmactools.ggbond.app\u002Fprivacy-policy) for details about local data, permissions, and network-dependent features.\n\n## Acknowledgements\n\n- Third-party assets, dependencies, and implementation references are listed in [Sources\u002FResources\u002FThirdPartyNotices](Sources\u002FResources\u002FThirdPartyNotices).\n- Contributors\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fggbond268\u002FMacTools\u002Fgraphs\u002Fcontributors\">\n    \u003Cimg src=\"https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=ggbond268\u002FMacTools&max=120&columns=12\" width=\"480\" alt=\"contributors\">\n  \u003C\u002Fa>\n","MacTools 是一款免费开源的 macOS 菜单栏工具集，将常用系统功能集成于轻量、原生的菜单栏应用中。核心功能包括显示分辨率切换、Sidecar 设备管理、屏幕亮度与 True Tone 控制、显示休眠、深色模式\u002F夜览模式开关、防休眠、清洁模式（全屏黑屏禁用输入）、鼠标增强（滚动反向、触控板中键模拟）等，基于 SwiftUI + AppKit 开发，支持 macOS 14.0+。适用于需要快速访问多显示器控制、系统外观调节及设备维护操作的 macOS 用户，尤其适合设计师、开发者及多屏办公场景。",2,"2026-07-17 02:30:11","trending"]