Skip to content

[Request]: wsl-ui #17807

@octasoft-ltd

Description

@octasoft-ltd

Prerequisites

  • I have searched all issues/PRs to ensure it has not already been reported or fixed.

Criteria

  • Reasonably well-known and widely used (e.g. if it's a GitHub project, it should have at least 100 stars and/or 50 forks)
  • English interface (or at least English documentation)
  • Latest stable version
  • Full version (i.e. not a trial version)
  • Fairly standard install (e.g. uses a version-specific download URL, no elaborate pre/post install scripts)

Name

wsl-ui

Description

WSL2 Manager desktop application built with Tauri, Vite, React, and TypeScript. Provides a graphical interface for managing WSL2 distros, settings, networking, and services on Windows. Licensed under GPL-3.0.

Homepage

https://github.com/octasoft-ltd/wsl-ui

Download Link(s)

Portable archives from the GitHub releases page (x64 and arm64) are used for the manifest:

All assets follow a stable, version-specific URL pattern under releases/download/v<version>/, so checkver/autoupdate against the GitHub releases endpoint is straightforward.

Some Indication of Popularity/Repute

  • GitHub stars: 212
  • GitHub forks: 18
  • License: GPL-3.0
  • Active release cadence: v0.19.0 published 2026-04-08 (latest at time of filing), via release-please automation. Releases are signed and include both x64 and arm64 builds.
  • Cross-package-manager presence: already published on Chocolatey (wsl-ui) and the project ships MSIX, MSI, NSIS installer, and portable executables for each release.
  • Homepage: https://wsl-ui.octasoft.co.uk
  • Source: https://github.com/octasoft-ltd/wsl-ui

Notes for maintainers

This is a follow-up to PR #17231 (closed) where the package request was not filed first. Filing this issue now per the standard package-request workflow; if the criteria look acceptable, we'll open a fresh PR from a new branch against v0.19.0 with Closes #N linking this issue. The earlier PR's manifest passed lint/description/license/hashes/checkver/autoupdate after a /verify run, so the manifest itself is in good shape — we just need the package-request sign-off before resubmitting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions