Skip to main content

Module core

Module core 

Source
Expand description

Internal core logic and shared utilities. Core application logic and shared utilities.

This module groups reusable state and utilities shared across all frontends.

Modules§

cache
Persistent ROM cache — survives across program restarts.
download
Download state and management.
extras
Build download targets for ROM extras (related archives, cover, manual).
interrupt
library_scan
Shared scan_library task trigger and wait helpers (CLI + TUI).
resolve
Shared name/slug → ID resolution for platforms and collections.
roms
Shared ROM list fetching helpers.
startup_library_snapshot
Compact on-disk snapshot of library metadata (platforms + merged collections).
utils