awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rgcr avatar

rgcr/m-cli

0
View on GitHub↗
9,889 星标·318 分支·Shell·MIT·7 次浏览

M Cli

m-cli is a suite of command line utilities designed for macOS system administration, hardware management, networking, and security permissions. It provides a terminal-based interface to configure system preferences and manage hardware components.

The project allows for the direct control of physical system components, such as fan speeds, battery states, and display brightness. It also provides utilities for network administration, including the management of Wi-Fi connections, DNS settings, VPNs, and firewall rules.

The tool covers a broad range of administrative capabilities, including power and session control for restarts and shutdowns, security management for gatekeeper settings and application privacy permissions, and general system configuration for dock behavior and appearance settings. It also includes utilities for modifying local host entries and managing remote login access.

Features

  • Hardware Management Utilities - Provides a command-line tool for adjusting system fans, battery states, and display brightness on macOS.
  • OS Preference Scripts - Provides scripts and utilities to automate the configuration of operating system level defaults and preferences.
  • macOS Hardware Controllers - Adjusts physical system components like fan speeds, battery modes, and screen brightness from the terminal.
  • System Component Controllers - Directly regulates physical system components such as fan speeds, battery states, and display brightness.
  • Network Configuration Utilities - Offers a terminal utility for managing Wi-Fi connections, DNS settings, VPNs, and firewall rules.
  • Power and Session Utilities - Executes system restarts, shutdowns, and sleep operations via the command line.
  • macOS Network Administrators - Manages Wi-Fi connections, DNS settings, and VPN configurations through a command line interface.
  • Network Connectivity Configurations - Manages network connectivity settings including DNS, VPN, hostnames, and firewall rules.
  • Wi-Fi Profiles - Provides tools for listing available wireless networks and managing stored network profiles.
  • Power State Controllers - Triggers system power events including sleep, restart, and shutdown.
  • Hardware Permission Managers - Provides a utility for modifying privacy services and hardware access permissions for installed applications.
  • macOS Security Hardening - Hardens macOS security by controlling remote login access, firewall rules, and privacy permissions.
  • Security and Permission Managers - Modifies gatekeeper settings, user permissions, and application privacy services on macOS.
  • System Security Administration - Enables modification of user permissions, hostnames, gatekeeper settings, and remote login access.
  • CLI System Management - Provides a command-line interface for managing macOS system instances and configurations.
  • Core OS Task Orchestration - Handles core operating system tasks including user management, hostname configuration, and software updates.
  • macOS Application Administration - Provides ongoing system administration for macOS, including network, hardware, and preferences.
  • Internal Hardware Controllers - Adjusts the state of physical components like fans, batteries, and Bluetooth adapters via terminal.
  • Configuration File Manipulators - Programmatically modifies local system files and plists to change persistent operating system behaviors.
  • macOS Desktop Configurations - Modifies macOS desktop environment settings, including dock behavior and appearance.
  • Command Wrappers - Uses shell scripts to encapsulate system commands for modifying OS configurations and hardware states.
  • Native System Interfacing - Interfaces with native macOS system utilities and APIs to modify system-level settings via terminal.
  • SSH Remote Login Controls - Allows for toggling and managing SSH remote login settings for the system.
  • Sleep Inhibitors - Triggers power actions and provides capabilities to prevent the system from sleeping.
  • Privileged Execution Helpers - Executes administrative system tasks through validated helper processes with elevated permissions.
  • Hosts File Manipulators - Modifies system hosts files to manage local DNS resolution by adding or removing entries.
  • Desktop Interface Customization - Adjusts screen brightness, modifies dock behavior, and manages system appearance settings.
  • Command Line Tools - Comprehensive command line interface for macOS system management.
  • System Management Tools - Acts as a comprehensive utility suite for macOS administration.

Star 历史

rgcr/m-cli 的 Star 历史图表rgcr/m-cli 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

rgcr/m-cli 是做什么的?

m-cli is a suite of command line utilities designed for macOS system administration, hardware management, networking, and security permissions. It provides a terminal-based interface to configure system preferences and manage hardware components.

rgcr/m-cli 的主要功能有哪些?

rgcr/m-cli 的主要功能包括:Hardware Management Utilities, OS Preference Scripts, macOS Hardware Controllers, System Component Controllers, Network Configuration Utilities, Power and Session Utilities, macOS Network Administrators, Network Connectivity Configurations。

rgcr/m-cli 有哪些开源替代品?

rgcr/m-cli 的开源替代品包括: guarinogabriel/mac-cli — Mac-CLI is a collection of terminal commands and utilities designed for automating system management, hardware… mathiasbynens/dotfiles — This is a Unix-based dotfiles repository providing a version-controlled collection of configuration files, environment… johnlindquist/kit — Kit is a desktop automation framework and scriptable UI toolkit designed for building personalized productivity tools.… projectdiscovery/subfinder — Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It… yt-dlp/yt-dlp — This project is a command-line media downloader designed for the systematic retrieval and organization of digital… mas-cli/mas — This project provides a command-line interface for managing the lifecycle of applications from the Apple App Store. It…

M Cli 的开源替代方案

相似的开源项目,按与 M Cli 的功能重合度排序。
  • guarinogabriel/mac-cliguarinogabriel 的头像

    guarinogabriel/Mac-CLI

    9,094在 GitHub 上查看↗

    Mac-CLI is a collection of terminal commands and utilities designed for automating system management, hardware monitoring, and software configuration on macOS. It serves as a developer utility and automation tool for manipulating files, managing version control, and auditing installed packages from the command line. The project provides hardware monitoring capabilities to track real-time battery health, CPU temperature, and fan speeds. It also includes system automation tools for managing power states, disk usage, and network settings through a unified interface. The utility covers several f

    Shell
    在 GitHub 上查看↗9,094
  • mathiasbynens/dotfilesmathiasbynens 的头像

    mathiasbynens/dotfiles

    31,386在 GitHub 上查看↗

    This is a Unix-based dotfiles repository providing a version-controlled collection of configuration files, environment variables, and shell aliases. Its primary purpose is to optimize macOS for software development by applying a curated set of system defaults and Zsh shell workflow enhancements. The project distinguishes itself through a comprehensive collection of macOS system defaults and specific configurations for the Zsh shell. It includes specialized Git workflow configurations and whitespace settings designed to standardize and accelerate version control operations across different env

    Shellbashdotfilesmacos
    在 GitHub 上查看↗31,386
  • johnlindquist/kitjohnlindquist 的头像

    johnlindquist/kit

    4,189在 GitHub 上查看↗

    Kit is a desktop automation framework and scriptable UI toolkit designed for building personalized productivity tools. It serves as a cross-platform CLI wrapper and macOS system automator, providing an environment to execute scripts that manage operating system tasks, file management, and application workflows. The project distinguishes itself with a dedicated LLM integration layer for structured data extraction and text generation, alongside a specialized UI framework for creating interactive input forms, HTML windows, and floating widgets. It features deep macOS integration through AppleScr

    TypeScript
    在 GitHub 上查看↗4,189
  • projectdiscovery/subfinderprojectdiscovery 的头像

    projectdiscovery/subfinder

    13,105在 GitHub 上查看↗

    Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It functions as a discovery engine that identifies and maps internet-exposed infrastructure, cloud-hosted assets, and network ranges to maintain a comprehensive inventory of an organization's digital footprint. The project distinguishes itself through a modular, template-driven scanning engine that executes security checks against discovered assets. It leverages cloud-native asset discovery to query provider APIs and infrastructure metadata, while supporting distributed agent orc

    Gobugbountyhackinghacktoberfest
    在 GitHub 上查看↗13,105
查看 M Cli 的所有 30 个替代方案→