lxd-ui

From public sources

Easy and accessible container and virtual machine management. A browser interface for LXD

ApplicationCategory: Web Apps · Project managementOpen sourcedata checked Oct 15, 2026

Overview

  • containers
  • hacktoberfest
  • lxc
  • lxd
  • virtual-machine
  • web
  • webapp

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.
  • Language package registrynodejsFrom public sourcesfrom the package manifest — publication on the registry is not verified
    npm install -g lxd-ui

    Not verified: check that this package in the registry belongs to this project before installing.

    www.npmjs.com/package/lxd-ui ↗
  • Build from sourceFrom public sourcesfrom catalog metadata

    Build from source: no validated build recipe — follow the repository instructions.

    github.com/canonical/lxd-ui ↗

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
Web browserUnknown———
Server / self-hostedUnknown———
Container (OCI)Unknown———
Node.jsCompatible—package manifest: package.json name0.60

Releases

checked Oct 29, 2026
v0.22.0LatestOct 14, 2026Official source ↗

Files in 0.22.0

This release has no attached files.

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score83
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 1 days ago
Documentation · 1515
README 3576 chars, description present
Ready to use · 156
install instructions: no; releases: yes
Metadata · 108
3/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 2 days ago
Category confidence · 108
classifier confidence 0.75
Adoption · 107
500 stars (log-dampened, 10k = max)
License clarity · 55
SPDX GPL-3.0
Community · 55
issues enabled, 77 forks

License

GPL-3.0
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/canonical/lxd-uiPrimary★ 500 starslast activity Oct 14, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From canonical/lxd-ui · license GPL-3.0 · fetched Oct 29, 2026

LXD-UI

LXD-UI is a browser frontend for LXD. It enables easy and accessible container and virtual machine management. Targets small and large scale private clouds.

Install

  1. Get the LXD snap

    sudo snap install lxd
    

    Or refresh to the latest stable LTS release:

    sudo snap refresh --channel=latest/stable lxd
    
  2. Make sure that your LXD server is exposed to the network. For example listen on port 8443 of all available interfaces:

    lxc config set core.https_address :8443
    
  3. Done. Access the UI in your browser by entering the server address (for example on localhost, https://127.0.0.1:8443). You can find more information on the UI in the LXD documentation.

Contributing

You might want to:

Architecture

LXD-UI is a single page application written in TypeScript and React. See Architecture for details on bundling with LXD and the dev setup.

Changelog

The changelog is regularly updated to reflect what's changed in each new release.

Roadmap

Future plans and high-priority features and enhancements can be found in the roadmap.

Examples

Create an instanceInstance list
[create-instance][instance-list]
Instance terminalGraphic console
[instance-terminal][instance-graphical-console]
Storage poolsStorage volume
[storage-pool-list][storage-volume-snap]
NetworkNetwork ACL
[network-detail][network-acl-create]
Create a groupAssign permissions
[group-create-overview][group-create-permission]
Permission groupsOperations
[group-list][operations-list]
ProfilesWarnings
[profile-list][warnings-list]
Cluster groupsServer settings
[cluster-list][server-settings]
Open the repository ↗