awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
RobotsAndPencils avatar

RobotsAndPencils/XcodesApp

0
View on GitHub↗
8,432 stars·372 forks·Swift·MIT·11 viewsxcodes.app↗

XcodesApp

XcodesApp is a management utility for controlling Apple development toolsets. It serves as a version manager and runtime installer used to download, install, and switch between multiple versions of Xcode and their associated platform runtimes.

The tool provides a way to browse available versions, release notes, and system compatibility requirements from official release channels. It utilizes accelerated connections to download specific versions of the development environment and its corresponding operating system runtimes and hardware variants.

Users can assign a specific installed version as the primary system instance and toggle between active versions of the development environment.

Features

  • Apple Toolset Managers - Serves as a management interface for controlling the active version of the primary Apple development toolset.
  • Runtime Version Switching - A tool for downloading, installing and switching between multiple versions of Xcode and its platform runtimes.
  • IDE Version Managers - Enables switching the active system instance of the development environment to match specific project or team dependencies.
  • macOS Development Environments - Provides a management interface for installing and configuring the development environment specifically for macOS and iOS software development.
  • OS Platform Variants - Enables the downloading and installation of specific operating system runtimes and hardware variants.
  • IDE - Allows for the downloading and installation of specific IDE versions using accelerated connections.
  • Platform Runtimes - Downloads and configures platform runtimes and hardware variants needed for testing apps on different system versions.
  • OS Runtime Installers - Provides a utility for sourcing and installing specific operating system runtimes and hardware variants for the Xcode IDE.
  • Version Selection Interfaces - Includes a command line selector to assign a specific installed version as the primary system instance.
  • Developer Utilities - Install and switch between multiple versions of Xcode.
  • Programming Utilities - Manager for installing and switching Xcode versions.

Star history

Star history chart for robotsandpencils/xcodesappStar history chart for robotsandpencils/xcodesapp

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to XcodesApp

Similar open-source projects, ranked by how many features they share with XcodesApp.
  • xcodesorg/xcodesappXcodesOrg avatar

    XcodesOrg/XcodesApp

    8,431View on GitHub↗

    XcodesApp is a desktop application and version manager for the Xcode integrated development environment. It functions as a macOS development tool that enables the installation, updating, and switching of multiple Xcode versions. The application automates the process of downloading and deploying specific software versions and metadata. It provides a metadata browser to view available releases, release notes, and operating system compatibility requirements. The tool manages the installation of platform runtimes and SDKs for iOS, macOS, watchOS, and tvOS. It allows users to select and toggle th

    Swiftcombinehacktoberfestmacos
    View on GitHub↗8,431
  • xcodesorg/xcodesXcodesOrg avatar

    XcodesOrg/xcodes

    4,694View on GitHub↗

    xcodes is a command-line utility for macOS toolchain administration, specifically designed for the installation and management of multiple Xcode versions. It automates the process of discovering available releases, downloading specific versions of the development environment, and configuring the associated device runtimes. The tool manages software lifecycles by allowing users to switch between active versions through symbolic link updates and manage local installations by identifying and removing specific versions. It handles secure access to download servers by storing and clearing Apple ID

    Swifthacktoberfestmacosswift
    View on GitHub↗4,694
  • creationix/nvmcreationix avatar

    creationix/nvm

    93,948View on GitHub↗

    nvm is a Node.js version manager implemented as a POSIX bash script. It serves as a shell environment manager and runtime orchestrator for installing, switching, and managing multiple versions of the Node.js runtime on POSIX systems. The tool allows for the automation of runtime switching by reading configuration files in project directories to select the required version. It supports the management of long-term support releases and the migration of global packages between different installed versions of the runtime. The project covers broader capabilities including runtime management throug

    Shell
    View on GitHub↗93,948
  • cytopia/devilboxcytopia avatar

    cytopia/devilbox

    4,470View on GitHub↗

    Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and language runtimes managed through a unified configuration. It functions as a Docker-based local development stack for LAMP and MEAN software stacks and as a manager for switching between different versions of these services to match specific project requirements. The system distinguishes itself by automating local network orchestration. It includes a Docker-based virtual host manager that automatically maps local directories to custom domains and a local DNS and SSL orchestrat

    PHP
    View on GitHub↗4,470
See all 30 alternatives to XcodesApp→

Frequently asked questions

What does robotsandpencils/xcodesapp do?

XcodesApp is a management utility for controlling Apple development toolsets. It serves as a version manager and runtime installer used to download, install, and switch between multiple versions of Xcode and their associated platform runtimes.

What are the main features of robotsandpencils/xcodesapp?

The main features of robotsandpencils/xcodesapp are: Apple Toolset Managers, Runtime Version Switching, IDE Version Managers, macOS Development Environments, OS Platform Variants, IDE, Platform Runtimes, OS Runtime Installers.

What are some open-source alternatives to robotsandpencils/xcodesapp?

Open-source alternatives to robotsandpencils/xcodesapp include: xcodesorg/xcodesapp — XcodesApp is a desktop application and version manager for the Xcode integrated development environment. It functions… xcodesorg/xcodes — xcodes is a command-line utility for macOS toolchain administration, specifically designed for the installation and… creationix/nvm — nvm is a Node.js version manager implemented as a POSIX bash script. It serves as a shell environment manager and… donnemartin/dev-setup — This project is a collection of scripts and configuration files designed to automate the deployment of developer… cytopia/devilbox — Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and… geerlingguy/mac-dev-playbook — This project is an Ansible-based automation suite designed to provision macOS development environments. It utilizes a…