Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Crate

A direct Apple container-apiserver client and GUI for macOS. Bypasses the container CLI entirely by calling the com.apple.container.apiserver XPC Mach service directly.

Status: Under Active Development 🛠️


Project Structure & Status

  • rust/ (Done)
    • Safe Rust wrappers around macOS libxpc.dylib.
    • C FFI entry points with automatic bridging header generation.
  • swiftui/ (Pending / Under Development)
    • Native macOS SwiftUI application to manage, monitor, and view logs of containers.

Building the Rust Library

Ensure you are on macOS and have Rust installed (Rust 1.85+ / 2024 edition).

cd rust
cargo build --release

This compiles:

  • rust/target/release/libcontainer_client.a (static library)
  • rust/container_client.h (C bridging header generated by cbindgen)

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages