awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mas-cli avatar

mas-cli/mas

0
View on GitHub↗

Mas

This project provides a command-line interface for managing the lifecycle of applications from the Apple App Store. It functions as a package manager for macOS, enabling users to search for software, install new applications, and maintain existing installations directly through terminal commands.

The tool distinguishes itself by wrapping private system APIs to perform store operations that are typically restricted to the graphical user interface. It integrates with the operating system to handle administrative privilege elevation, allowing for secure, automated modifications to protected application files during installation and update processes.

Beyond basic installation, the utility facilitates system maintenance by auditing installed software and comparing local versions against official store metadata. This allows for the identification of outdated applications and the automation of software updates across multiple machines, supporting consistent environment provisioning through scripted workflows.

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Features

  • App Store Utilities - Provides a command-line interface for searching, installing, and updating applications directly from the Apple App Store.
  • Command Line Interfaces - Provides a command-line interface for managing Apple App Store applications directly from the terminal.
  • App Store Managers - Installs, updates, and removes applications from the official store directly through the command line interface.
  • Package Managers - The CLI tool queries the official application store to find specific software and retrieve detailed metadata in a structured format for use in scripts.
  • macOS Utilities - Automates the lifecycle of desktop software through terminal commands to simplify system maintenance and deployment.
  • Application Lifecycle Management - Manages the complete lifecycle of applications, including installation, updates, and removal, via command-line commands.
  • Software Update Checkers - Identifies outdated applications by comparing local versions against official store metadata for security and performance.
  • System API Wrappers - Wraps private system APIs to perform store operations otherwise restricted to the graphical user interface.
  • Command Line Tools - Command line interface for the Mac App Store.
  • Command Line Utilities - Command line interface for the App Store.
  • Package Managers - Command-line interface for the Mac App Store.
  • System Management Tools - Interfaces with the Mac App Store from the terminal.
  • System Utilities - Command-line interface for the Mac App Store.
  • Application Updaters - Compares local software versions against official store records to identify installed programs requiring updates.
  • Software Lifecycle Management - Tracks installed application versions and automatically applies updates to maintain system security and performance.
  • Elevation Utilities - Manages temporary system credentials automatically when performing tasks that require elevated permissions.
  • Automated System Provisioning - Supports consistent environment provisioning through scripted workflows for installing and maintaining software packages.
  • Privilege Escalation Tools - Handles administrative privilege elevation to perform secure installations and modifications of protected application files.
  • Remote Metadata Scrapers - Fetches remote application details by querying official store endpoints to provide structured data for search and update tasks.
  • Application Installers - Generates a comprehensive list of installed applications to identify programs that are outdated or require attention.
  • Command Line Applications - Integrates software management into custom terminal workflows by searching store metadata and querying installed application lists.
  • Package Metadata Querying - Retrieves installed application information by parsing local system databases and package manifests.
12,235 estrellas·295 forks·Swift·MIT·4 vistas

Historial de estrellas

Gráfico del historial de estrellas de mas-cli/masGráfico del historial de estrellas de mas-cli/mas

Alternativas open-source a Mas

Proyectos open-source similares, clasificados según cuántas características comparten con Mas.
  • guarinogabriel/mac-cliAvatar de guarinogabriel

    guarinogabriel/Mac-CLI

    9,094Ver en 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
    Ver en GitHub↗9,094
  • homebrew/legacy-homebrewAvatar de Homebrew

    Homebrew/legacy-homebrew

    26,849Ver en GitHub↗

    This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and

    Ver en GitHub↗26,849
  • hluk/copyqAvatar de hluk

    hluk/CopyQ

    11,216Ver en GitHub↗

    CopyQ is a cross-platform clipboard manager that tracks, stores, and organizes clipboard history across multiple formats. It functions as a desktop productivity tool that captures text and image data, allowing users to search, filter, and categorize items into tabs for efficient retrieval. The application maintains a persistent history archive and provides tray-based access for quick interaction with stored content. The software distinguishes itself through an extensive automation engine and command-line integration. Users can execute custom scripts to transform, format, or process clipboard

    C++clipboardclipboard-managercopyq
    Ver en GitHub↗11,216
  • ajeetdsouza/zoxideAvatar de ajeetdsouza

    ajeetdsouza/zoxide

    37,467Ver en GitHub↗

    Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a command-line navigation tool that allows users to jump to frequently accessed directories using partial names rather than typing out full file paths. The tool maintains a persistent, atomic file-based database that records navigation history, enabling rapid lookups and safe updates across multiple shell sessions. The project distinguishes itself through a frecency-based ranking algorithm, which calculates directory relevance by combining access frequency with temporal decay. Th

    Rustautojumpbashcli
    Ver en GitHub↗37,467
Ver las 30 alternativas a Mas→

Preguntas frecuentes

¿Qué hace mas-cli/mas?

This project provides a command-line interface for managing the lifecycle of applications from the Apple App Store. It functions as a package manager for macOS, enabling users to search for software, install new applications, and maintain existing installations directly through terminal commands.

¿Cuáles son las características principales de mas-cli/mas?

Las características principales de mas-cli/mas son: App Store Utilities, Command Line Interfaces, App Store Managers, Package Managers, macOS Utilities, Application Lifecycle Management, Software Update Checkers, System API Wrappers.

¿Qué alternativas de código abierto existen para mas-cli/mas?

Las alternativas de código abierto para mas-cli/mas incluyen: guarinogabriel/mac-cli — Mac-CLI is a collection of terminal commands and utilities designed for automating system management, hardware… homebrew/legacy-homebrew — This project is a command line package manager and dependency management engine used for installing, updating, and… hluk/copyq — CopyQ is a cross-platform clipboard manager that tracks, stores, and organizes clipboard history across multiple… ajeetdsouza/zoxide — Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a… nicolargo/glances — Glances is a cross-platform system monitoring tool designed to track real-time resource usage and hardware health… ogham/exa — Exa is a command-line utility designed to replace traditional file listing commands in Unix-like environments. It…