Nintendo Switch Utility

PyQuarkDual-protocol install server with virtualized archives

PyQuark is a Python-based remote file server for Nintendo Switch installers. It auto-detects Goldleaf or DBI clients and adapts transport behavior so you can install NSP/XCI content directly, including from compressed archives.

Protocol Modes

Goldleaf + Quark

Quark-compatible workflow with on-the-fly XCI virtualization into installable NSP structures.

DBI + DBI0

Native DBI0 streaming path for robust high-speed installs, especially recommended for XCI dumps.

Dual Client Support

Automatically switches between Goldleaf Quark protocol and DBI0 flow based on the connected homebrew client.

XCI Smart Handling

Supports virtual XCI-to-NSP mapping for Goldleaf and native XCI streaming for DBI without manual conversion.

Archive-Native Access

Reads single and multi-part RAR archives as browsable folders so installers can access files without extraction steps.

Session Stability

Maintains path state, cache and staging lifecycle to handle fragmented reads and repeated requests reliably.

Built for practical install workflows

Designed to reduce manual prep, speed up transfer loops, and keep large archive sessions manageable on real hardware.

Open on GitHub
PyQuark – Dual-protocol install server with virtualized archives | DevOP