Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Yui007/comix-downloader
/ types & classes
Types & classes
25 in github.com/Yui007/comix-downloader
⨍
Functions
141
◇
Types & classes
25
↳
Endpoints
1
↓ 8 callers
Class
ConfigManager
Manages application configuration.
src/utils/config.py:14
↓ 2 callers
Class
Chapter
Chapter information.
src/core/models.py:49
↓ 2 callers
Class
ChapterDownloader
Downloads a single chapter with all its images.
src/core/downloader.py:135
↓ 2 callers
Class
MangaDownloader
Main downloader orchestrating concurrent chapter downloads.
src/core/downloader.py:223
↓ 2 callers
Class
MangaInfo
Manga information from API.
src/core/models.py:18
↓ 2 callers
Class
OutputFormat
Supported output formats.
src/core/models.py:10
↓ 1 callers
Class
ComixDownloaderApp
Main application class.
src/cli/app.py:26
↓ 1 callers
Class
DownloadBridge
Bridge for download operations exposed to QML.
gui/bridge/download_bridge.py:134
↓ 1 callers
Class
DownloadConfig
Download configuration.
src/core/models.py:76
↓ 1 callers
Class
DownloadWorker
Background worker for downloading chapters concurrently.
gui/bridge/download_bridge.py:14
↓ 1 callers
Class
FetchWorker
Background worker for fetching manga data.
gui/bridge/manga_bridge.py:13
↓ 1 callers
Class
ImageDownloader
Downloads images with threading and retry logic.
src/core/downloader.py:34
↓ 1 callers
Class
MangaBridge
Bridge between Python manga API and QML.
gui/bridge/manga_bridge.py:79
↓ 1 callers
Class
RetryableDownloader
Helper class for retryable downloads.
src/utils/retry.py:60
↓ 1 callers
Class
SessionManager
Manages requests session (FlareSolverr removed).
src/utils/session.py:13
↓ 1 callers
Class
SettingsBridge
Bridge for settings/configuration.
gui/bridge/settings_bridge.py:14
↓ 1 callers
Class
_NodriverNetworkFinder
Finder that wraps only nodriver.cdp.network with the fallback loader.
src/utils/nodriver_compat.py:41
↓ 1 callers
Class
_NodriverNetworkLoader
Source loader that re-encodes nodriver.cdp.network if needed.
src/utils/nodriver_compat.py:24
Class
ChapterSelector
Chapter selection menu with scanlator grouping.
src/cli/menus.py:60
Class
ComixAPI
API wrapper for comix.to
src/api/comix.py:27
Class
ComixHash
Hash generator for Comix.to API requests.
src/utils/hash.py:11
Class
Display
Rich display utilities for CLI.
src/cli/display.py:17
Class
MainMenu
Main application menu.
src/cli/menus.py:16
Class
NodriverCompatTests
tests/test_nodriver_compat.py:57
Class
SettingsMenu
Settings configuration menu.
src/cli/menus.py:266