LXD vs Boxfuse: What are the differences?
Developers describe LXD as "Daemon based on liblxc offering a REST API to manage containers". LXD isn't a rewrite of LXC, in fact it's building on top of LXC to provide a new, better user experience. Under the hood, LXD uses LXC through liblxc and its Go binding to create and manage the containers. It's basically an alternative to LXC's tools and distribution template system with the added features that come from being controllable over the network. On the other hand, Boxfuse is detailed as "Immutable Infrastructure Made Easy". It generates minimal images for your application in seconds. They boot directly on virtual hardware. There is no classic OS and no container runtime.
LXD and Boxfuse can be primarily classified as "Virtual Machine Platforms & Containers" tools.
LXD is an open source tool with 2.33K GitHub stars and 538 GitHub forks. Here's a link to LXD's open source repository on GitHub.