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.
Automatically switches between Goldleaf Quark protocol and DBI0 flow based on the connected homebrew client.
Supports virtual XCI-to-NSP mapping for Goldleaf and native XCI streaming for DBI without manual conversion.
Reads single and multi-part RAR archives as browsable folders so installers can access files without extraction steps.
Maintains path state, cache and staging lifecycle to handle fragmented reads and repeated requests reliably.
Designed to reduce manual prep, speed up transfer loops, and keep large archive sessions manageable on real hardware.
Open on GitHub