├── .editorconfig ├── .erb ├── configs │ ├── .eslintrc │ ├── webpack.config.base.ts │ ├── webpack.config.eslint.ts │ ├── webpack.config.main.prod.ts │ ├── webpack.config.preload.dev.ts │ ├── webpack.config.renderer.dev.dll.ts │ ├── webpack.config.renderer.dev.ts │ ├── webpack.config.renderer.prod.ts │ └── webpack.paths.ts ├── img │ ├── erb-banner.svg │ ├── erb-logo.png │ └── palette-sponsor-banner.svg ├── mocks │ └── fileMock.js └── scripts │ ├── .eslintrc │ ├── check-build-exists.ts │ ├── check-native-dep.js │ ├── check-node-env.js │ ├── check-port-in-use.js │ ├── clean.js │ ├── delete-source-maps.js │ ├── electron-rebuild.js │ ├── link-modules.ts │ └── notarize.js ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── config.yml ├── stale.yml └── workflows │ ├── codeql-analysis.yml │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── LICENSE ├── README.en.md ├── README.md ├── assets ├── assets.d.ts ├── entitlements.mac.plist ├── icon.icns ├── icon.ico ├── icon.png ├── icon.svg ├── icons │ ├── 1024x1024.png │ ├── 128x128.png │ ├── 16x16.png │ ├── 24x24.png │ ├── 256x256.png │ ├── 32x32.png │ ├── 48x48.png │ ├── 512x512.png │ ├── 64x64.png │ └── 96x96.png └── qr.jpg ├── configs ├── Jenkinsfile └── index.json ├── package.json ├── release └── app │ ├── package-lock.json │ └── package.json ├── scripts └── comfyui │ ├── comfyui_macos_start.sh │ ├── comfyui_macos_update.sh │ ├── comfyui_windows_start.bat │ ├── comfyui_windows_start_cpu.bat │ ├── comfyui_windows_update.bat │ └── start.py ├── src ├── __tests__ │ └── App.test.tsx ├── main │ ├── application.ts │ ├── ipc │ │ ├── app.ts │ │ ├── dialog.ts │ │ ├── download.ts │ │ ├── fs.ts │ │ ├── git.ts │ │ ├── index.ts │ │ ├── process.ts │ │ ├── request.ts │ │ ├── shell.ts │ │ └── store.ts │ ├── main.ts │ ├── menu.ts │ ├── preload.ts │ └── util.ts ├── renderer │ ├── index.css │ ├── index.ejs │ ├── index.tsx │ ├── pages │ │ ├── comfyui │ │ │ ├── PluginAction.tsx │ │ │ ├── PluginList.tsx │ │ │ ├── PluginModel.tsx │ │ │ ├── index.tsx │ │ │ └── styles.module.scss │ │ ├── detail │ │ │ ├── index.tsx │ │ │ └── styles.module.scss │ │ ├── error │ │ │ └── index.tsx │ │ ├── home │ │ │ ├── index.tsx │ │ │ └── styles.module.scss │ │ └── layout │ │ │ ├── index.tsx │ │ │ └── styles.module.scss │ ├── preload.d.ts │ ├── routes │ │ └── index.tsx │ └── store │ │ ├── app.ts │ │ ├── comfy.ts │ │ └── index.ts └── shared │ ├── config.ts │ └── util.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.editorconfig -------------------------------------------------------------------------------- /.erb/configs/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/configs/.eslintrc -------------------------------------------------------------------------------- /.erb/configs/webpack.config.base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/configs/webpack.config.base.ts -------------------------------------------------------------------------------- /.erb/configs/webpack.config.eslint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/configs/webpack.config.eslint.ts -------------------------------------------------------------------------------- /.erb/configs/webpack.config.main.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/configs/webpack.config.main.prod.ts -------------------------------------------------------------------------------- /.erb/configs/webpack.config.preload.dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/configs/webpack.config.preload.dev.ts -------------------------------------------------------------------------------- /.erb/configs/webpack.config.renderer.dev.dll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/configs/webpack.config.renderer.dev.dll.ts -------------------------------------------------------------------------------- /.erb/configs/webpack.config.renderer.dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/configs/webpack.config.renderer.dev.ts -------------------------------------------------------------------------------- /.erb/configs/webpack.config.renderer.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/configs/webpack.config.renderer.prod.ts -------------------------------------------------------------------------------- /.erb/configs/webpack.paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/configs/webpack.paths.ts -------------------------------------------------------------------------------- /.erb/img/erb-banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/img/erb-banner.svg -------------------------------------------------------------------------------- /.erb/img/erb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/img/erb-logo.png -------------------------------------------------------------------------------- /.erb/img/palette-sponsor-banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/img/palette-sponsor-banner.svg -------------------------------------------------------------------------------- /.erb/mocks/fileMock.js: -------------------------------------------------------------------------------- 1 | export default 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /.erb/scripts/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/.eslintrc -------------------------------------------------------------------------------- /.erb/scripts/check-build-exists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/check-build-exists.ts -------------------------------------------------------------------------------- /.erb/scripts/check-native-dep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/check-native-dep.js -------------------------------------------------------------------------------- /.erb/scripts/check-node-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/check-node-env.js -------------------------------------------------------------------------------- /.erb/scripts/check-port-in-use.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/check-port-in-use.js -------------------------------------------------------------------------------- /.erb/scripts/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/clean.js -------------------------------------------------------------------------------- /.erb/scripts/delete-source-maps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/delete-source-maps.js -------------------------------------------------------------------------------- /.erb/scripts/electron-rebuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/electron-rebuild.js -------------------------------------------------------------------------------- /.erb/scripts/link-modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/link-modules.ts -------------------------------------------------------------------------------- /.erb/scripts/notarize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.erb/scripts/notarize.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/README.md -------------------------------------------------------------------------------- /assets/assets.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/assets.d.ts -------------------------------------------------------------------------------- /assets/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/entitlements.mac.plist -------------------------------------------------------------------------------- /assets/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icon.icns -------------------------------------------------------------------------------- /assets/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icon.ico -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icon.svg -------------------------------------------------------------------------------- /assets/icons/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/1024x1024.png -------------------------------------------------------------------------------- /assets/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/128x128.png -------------------------------------------------------------------------------- /assets/icons/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/16x16.png -------------------------------------------------------------------------------- /assets/icons/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/24x24.png -------------------------------------------------------------------------------- /assets/icons/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/256x256.png -------------------------------------------------------------------------------- /assets/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/32x32.png -------------------------------------------------------------------------------- /assets/icons/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/48x48.png -------------------------------------------------------------------------------- /assets/icons/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/512x512.png -------------------------------------------------------------------------------- /assets/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/64x64.png -------------------------------------------------------------------------------- /assets/icons/96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/icons/96x96.png -------------------------------------------------------------------------------- /assets/qr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/assets/qr.jpg -------------------------------------------------------------------------------- /configs/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/configs/Jenkinsfile -------------------------------------------------------------------------------- /configs/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/configs/index.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/package.json -------------------------------------------------------------------------------- /release/app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/release/app/package-lock.json -------------------------------------------------------------------------------- /release/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/release/app/package.json -------------------------------------------------------------------------------- /scripts/comfyui/comfyui_macos_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/scripts/comfyui/comfyui_macos_start.sh -------------------------------------------------------------------------------- /scripts/comfyui/comfyui_macos_update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/scripts/comfyui/comfyui_macos_update.sh -------------------------------------------------------------------------------- /scripts/comfyui/comfyui_windows_start.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/scripts/comfyui/comfyui_windows_start.bat -------------------------------------------------------------------------------- /scripts/comfyui/comfyui_windows_start_cpu.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/scripts/comfyui/comfyui_windows_start_cpu.bat -------------------------------------------------------------------------------- /scripts/comfyui/comfyui_windows_update.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/scripts/comfyui/comfyui_windows_update.bat -------------------------------------------------------------------------------- /scripts/comfyui/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/scripts/comfyui/start.py -------------------------------------------------------------------------------- /src/__tests__/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/__tests__/App.test.tsx -------------------------------------------------------------------------------- /src/main/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/application.ts -------------------------------------------------------------------------------- /src/main/ipc/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/app.ts -------------------------------------------------------------------------------- /src/main/ipc/dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/dialog.ts -------------------------------------------------------------------------------- /src/main/ipc/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/download.ts -------------------------------------------------------------------------------- /src/main/ipc/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/fs.ts -------------------------------------------------------------------------------- /src/main/ipc/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/git.ts -------------------------------------------------------------------------------- /src/main/ipc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/index.ts -------------------------------------------------------------------------------- /src/main/ipc/process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/process.ts -------------------------------------------------------------------------------- /src/main/ipc/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/request.ts -------------------------------------------------------------------------------- /src/main/ipc/shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/shell.ts -------------------------------------------------------------------------------- /src/main/ipc/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/ipc/store.ts -------------------------------------------------------------------------------- /src/main/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/main.ts -------------------------------------------------------------------------------- /src/main/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/menu.ts -------------------------------------------------------------------------------- /src/main/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/preload.ts -------------------------------------------------------------------------------- /src/main/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/main/util.ts -------------------------------------------------------------------------------- /src/renderer/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/renderer/index.css -------------------------------------------------------------------------------- /src/renderer/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/renderer/index.ejs -------------------------------------------------------------------------------- /src/renderer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/renderer/index.tsx -------------------------------------------------------------------------------- /src/renderer/pages/comfyui/PluginAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/renderer/pages/comfyui/PluginAction.tsx -------------------------------------------------------------------------------- /src/renderer/pages/comfyui/PluginList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/renderer/pages/comfyui/PluginList.tsx -------------------------------------------------------------------------------- /src/renderer/pages/comfyui/PluginModel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/renderer/pages/comfyui/PluginModel.tsx -------------------------------------------------------------------------------- /src/renderer/pages/comfyui/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/renderer/pages/comfyui/index.tsx -------------------------------------------------------------------------------- /src/renderer/pages/comfyui/styles.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewall1106/Doraemon/HEAD/src/renderer/pages/comfyui/styles.module.scss -------------------------------------------------------------------------------- /src/renderer/pages/detail/index.tsx: -------------------------------------------------------------------------------- 1 | export default function Detail() { 2 | return