Show HN: Davit, a Apple Containers UI

Hacker News Top Tools

Summary

Davit is a free, open-source native macOS app built with SwiftUI that provides a UI for Apple's container platform on Apple silicon, allowing users to run Linux containers without Docker Desktop.

Mostly vibe-coded Apple Containers front-end that I'd like to use myself. But if others want to use it, here's the source code.
Original Article
View Cached Full Text

Cached at: 07/07/26, 08:14 PM

# Davit — a native macOS UI for Apple containers Source: [https://davit.app/](https://davit.app/) ![Davit app icon](https://davit.app/img/icon-256.png)A fully native macOS app for Apple's container platform — run Linux containers on Apple silicon, no Docker Desktop required\. Free & open source · MIT licensed · Signed & notarized Requires an Apple silicon Mac running macOS 15 or later\. Or via Homebrew:`brew install wouterdebie/tap/davit` ![Davit dashboard showing service status, resource counts, disk usage and a live CPU chart](https://davit.app/img/dashboard.png)The dashboard: services, disk usage and live CPU across all running containers\.## Everything you'd expect\. Nothing you don't\. Davit talks directly to Apple's open\-source[container](https://github.com/apple/container)daemon over XPC — the same wire path the CLI uses\. No Electron, no web views, no background agents of its own\. 📦 ### Containers Start, stop, restart and delete with live CPU, memory and IP on every row\. Streaming logs with follow & boot mode, live stat charts, and raw config inspection\. 🖥️ ### One\-click terminal Open an interactive shell in any running container, straight into Terminal or iTerm — over the native API, no CLI needed\. 🪄 ### Edit & Recreate Containers are immutable — so Davit prefills a new one from the old config with the image's entrypoint and env subtracted, letting you change ports, env vars, mounts or resources in seconds\. 💿 ### Images, volumes, networks Pull with live progress, run from any image, tag, prune\. Create sized volumes and custom subnets\. See what's in use before you delete it\. ⚙️ ### Platform settings, editable Default CPU/memory for new containers, registry, DNS, builder resources — edited in the app, validated by the platform's own config loader, saved as clean TOML overrides\. ⬇️ ### Installs the platform for you No container platform installed? Davit downloads Apple's signed installer, verifies it, and sets everything up in your user Library —*no administrator rights needed*\. It can add the`container`CLI to your shell, too\. ## Native, down to the pixels\. Built entirely in SwiftUI\. Menu bar quick actions, a Dock icon only when you want one, and live charts that don't spin up a browser to render\. ## How is this different from Docker Desktop? - **It's Apple's engine\.**Each container runs in its own lightweight VM via Apple's Virtualization framework — sub\-second boots, per\-container IP addresses, optimized for Apple silicon\. - **OCI all the way\.**Pulls from Docker Hub, ghcr\.io, quay\.io or any registry\. Your existing images just work\. - **Nothing between you and the daemon\.**Davit links Apple's own client library and speaks XPC directly — no socket shims, no license agreements, no accounts\. - **Tiny\.**A single ~17 MB app\.

Similar Articles

macOS Container Machines

Hacker News Top

Apple has released 'container', an open-source tool that lets macOS users create and run Linux containers as lightweight virtual machines, optimized for Apple silicon and supporting OCI-compatible images.

apple/container

GitHub Trending (daily)

Apple has released an open-source tool called 'container' that creates and runs Linux containers as lightweight VMs on Mac with Apple silicon, supporting OCI-compatible images.

@1YES_yes1: Apple finally takes on Docker. Now that AI Coding has become popular, more and more people are running containers locally on Mac, deploying various Agent backends. But there's one thing that many have tolerated for a long time. Docker Desktop is just too heavy. Slow startup, high resource usage, fans...

X AI KOLs Timeline

Apple has open-sourced its official container tool Container on GitHub, rewritten in Swift and optimized for Apple Silicon. It is lighter and faster than Docker Desktop, supports direct installation and is compatible with Docker commands.