Skip to content
SPECIFICTION
Get listed

UEFI Boot Manager

github.com

WindowsLinux
Visit github.com
Spec score 6.7 #27 of 29 in Boot Manager Software

Spec sheet

Purpose
UEFI Boot Manager is a cross-platform command-line tool for managing UEFI boot options.Read 8 Oct 2026 · github.com
License
The project is licensed under the MIT License.Read 8 Oct 2026 · github.com
Compatibility limit
The README reports an error on unsupported operating systems and states that the tool requires UEFI rather than legacy BIOS.Read 8 Oct 2026 · github.com
Distribution
The repository lists a Python script and README, and its Releases and Packages sections show no listed items.Read 8 Oct 2026 · github.com
Interactive mode
Its menu-driven interactive mode supports the listed boot-entry operations and returns to the menu after errors.Read 8 Oct 2026 · github.com
Limits
The README says the tool does not support legacy BIOS and reports unsupported operating systems as an error.Read 8 Oct 2026 · github.com
Linux backend
On Linux it uses efibootmgr, which may need to be installed separately.Read 8 Oct 2026 · github.com
List entries
It lists UEFI boot entries with their order, active status, and IDs.Read 8 Oct 2026 · github.com
One-time boot
It can set or clear a one-time next-boot override without changing the permanent order.Read 8 Oct 2026 · github.com
Platform backends
Windows uses the built-in bcdedit tool, while Linux uses efibootmgr, which may need to be installed separately.Read 8 Oct 2026 · github.com
Privileges
Commands require elevated privileges: Administrator on Windows or root on Linux.Read 8 Oct 2026 · github.com
Reorder boots
It can change the permanent boot sequence, appending unspecified entries at the end in their original order.Read 8 Oct 2026 · github.com
Reorder entries
It can change the permanent boot sequence, appending unspecified entries in their original order.Read 8 Oct 2026 · github.com
Requirements
The project requires Python 3.12 or later, UEFI firmware, and no external Python dependencies.Read 8 Oct 2026 · github.com
Safety behavior
When changing boot order, entries omitted from the requested order are preserved at the end.Read 8 Oct 2026 · github.com
Security controls
The README describes safe reordering that preserves unspecified entries at the end of the boot order.Read 8 Oct 2026 · github.com
Testing
The README says its mock-based test suite contains 62 unit tests covering parsers, interactive mode, and error handling.Read 8 Oct 2026 · github.com
Warranty
The MIT license provides the software “as is” without warranty, including implied warranties of merchantability, fitness, and noninfringement.Read 8 Oct 2026 · github.com
Windows backend
On Windows it uses the built-in bcdedit tool.Read 8 Oct 2026 · github.com

Where Specifiction places it

Alternatives to UEFI Boot ManagerAll alternatives →