Powerful APIs, SDKs, and tools to integrate Mac As A Service into your development workflow. Deploy, manage, and scale macOS environments programmatically.
Simple, powerful REST API to manage your Mac infrastructure. Authenticate with API keys and integrate seamlessly.
/api/v1/instances
Create a new Mac instance
{
"type": "mac-mini-m2",
"memory": "16GB",
"storage": "512GB",
"name": "dev-instance-1"
}
/api/v1/instances
List all your Mac instances
{
"instances": [
{
"id": "inst_abc123",
"name": "dev-instance-1",
"type": "mac-mini-m2",
"status": "running",
"ip": "10.0.1.100"
}
]
}
/api/v1/instances/{id}
Delete a Mac instance
{
"message": "Instance deleted successfully",
"id": "inst_abc123"
}
Use our official SDKs to integrate Axo Systems into your preferred programming language.
Official Node.js SDK for Axo Systems API
npm install @axosystems/node-sdk
Official Python SDK for Axo Systems API
pip install axosystems
Official Go SDK for Axo Systems API
go get github.com/axosystems/go-sdk
Powerful tools to streamline your development workflow and maximize productivity.
Command-line interface for managing your Mac infrastructure
curl -sSL https://cli.axosystems.com/install | sh
Develop directly on your remote Mac instances
Available in VS Code Marketplace
Pre-configured development environments
docker pull axosystems/xcode:latest
See how developers are using Axo Systems to solve real-world problems.
Build and test iOS and macOS applications with native Apple Silicon performance.
# Deploy an Xcode environment
axo create --type mac-studio-m2-ultra \
--image xcode-15 \
--name ios-build-server
# Connect via SSH
axo ssh ios-build-server
Integrate Mac instances into your continuous integration workflows.
# GitHub Actions example
- name: Setup Mac Instance
uses: axosystems/setup-mac@v1
with:
type: mac-mini-m2
xcode-version: '15.0'
- name: Build iOS App
run: xcodebuild -scheme MyApp
Deploy game servers and development environments for Mac gaming.
# Create game dev environment
axo create --type mac-studio-m2-max \
--image unity-2023 \
--gpu-acceleration \
--name game-dev-01
Get your API key and start integrating Mac As A Service into your workflow. Join thousands of developers building on Apple Silicon.