contained-app logo

contained-app

A native macOS app for Apple's Container CLI

Website GitHub

What is it?

What it is

Contained is a native macOS control surface for Apple's `container` CLI, providing a SwiftUI-based interface for managing containers, images, volumes, networks, registries, logs, templates, and app-managed health/restart behavior while exposing the underlying CLI commands.

Why it exists

To give macOS users a polished, Mac-first SwiftUI interface for Apple's container CLI that simplifies container workflows, offers rich personalization (Liquid Glass cards, nicknames, icons), reveals CLI commands before execution, and keeps user container resources clean by storing metadata locally.

Who should use it

Teams building with Swift who want an open-source, self-hosted option.

Who should avoid it

Teams that need a fully managed SaaS with enterprise SLAs out of the box.

How it works

A quick walkthrough in plain English

How contained-app works

Step 1 of 3

You interact with it

Open contained-app, send a request, or connect it to your stack.

Features

Apple Container
Apple Silicon
Containers
Devtools
Docker Alternative
Liquid Glass

Advantages

  • Open source (NOASSERTION)
  • Active Swift ecosystem
  • Self-hosted deployment options

Disadvantages

  • Requires operational ownership for self-hosted setups
  • Community support varies by project maturity

Installation

native

Download the latest .dmg from [Releases](https://github.com/tdeverx/contained-app/releases).

FAQ

What is contained-app?

contained-app is an open-source project licensed under NOASSERTION.

What language is contained-app built with?

Primary language: Swift.

Is it free to use?

Yes. Licensed under NOASSERTION. Check the license for commercial use.

Loading documentation…
View on GitHub

Featured in Videos

YouTube tutorials and walkthroughs for contained-app

sd

80,246 views

Starts at 00:00

Share

Alternatives

Similar projects ranked by category, topics, and text overlap.

Compare
contained-app | MushyBook