A modern UI for Apple Container, providing an intuitive desktop experience for managing containers and images.
Why Apple Container?
Compared to Docker, Apple Container delivers significantly better performance and lower resource usage on macOS, making it the preferred choice for native container workflows on Apple devices.
Trunktail brings the power of Apple Container to a user-friendly interface, with advanced features for developers and automation workflows.
Get the latest release from the Releases Page.
- Container CLI document (View Docs) — Auto-generated, always up-to-date CLI and API documentation.
- Container MCP server (MCP Server) — Model Context Protocol server for LLM and automation integration.
apps/
trunktail/ # Desktop client
docs/ # Documentation site
packages/
commands/ # CLI commands metadata
mcp-server/ # MCP Server
- Node.js 18+ or Bun 1.0+
- macOS (Apple Container CLI required)
bun install
bun run dev:tauri
- Frontend: React 19, TanStack Router, HeroUI, Tailwind CSS, Vite
- Desktop: Tauri, Rust, Swift (Native Bridge)
- CLI/Server: TypeScript, Node.js/Bun, MCP Protocol
- Docs: Astro Starlight
This project is licensed under the MIT License. See LICENSE for details.
- GitHub: @elliothux
- X (Twitter): @elliothux