Skip to content
This repository was archived by the owner on Dec 11, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
571a772
Signed-off-by: ChessScholar <matthew.kolcz@gmail.com>
ChessScholar Dec 9, 2023
8239ada
Delete static directory
ChessScholar Dec 9, 2023
74810ba
Delete src directory
ChessScholar Dec 9, 2023
4b53901
Delete public directory
ChessScholar Dec 9, 2023
ab20597
Delete bin directory
ChessScholar Dec 9, 2023
14ba3dd
Delete notebooks directory
ChessScholar Dec 9, 2023
cb9cfa7
Delete .eslintignore
ChessScholar Dec 9, 2023
560349d
Delete .eslintrc.cjs
ChessScholar Dec 9, 2023
c5dacb5
Delete .gitignore
ChessScholar Dec 9, 2023
61102c0
Delete .gitmodules
ChessScholar Dec 9, 2023
8ed9c40
Delete .npmrc
ChessScholar Dec 9, 2023
604aac8
Delete .prettierignore
ChessScholar Dec 9, 2023
a502ce8
Delete .prettierrc
ChessScholar Dec 9, 2023
e784ed8
Delete jsconfig.json
ChessScholar Dec 9, 2023
ae625a5
Delete pnpm-lock.yaml
ChessScholar Dec 9, 2023
d7c6e77
Delete package.json
ChessScholar Dec 9, 2023
d3035a3
Delete pnpm-workspace.yaml
ChessScholar Dec 9, 2023
f363f91
Delete svelte.config.js
ChessScholar Dec 9, 2023
ee5ec8d
Delete tsconfig.json
ChessScholar Dec 9, 2023
fbbee87
Delete tsconfig.node.json
ChessScholar Dec 9, 2023
d414794
Delete turbo.json
ChessScholar Dec 9, 2023
0e783d9
Delete vite.config.ts
ChessScholar Dec 9, 2023
c5c05c1
Add files via upload
ChessScholar Dec 9, 2023
685b09b
Delete mobile-b32e0a74.js.map
ChessScholar Dec 9, 2023
03d2869
Delete mobile-b32e0a74.js
ChessScholar Dec 9, 2023
ea6d9df
Delete main-2562103c.js.map
ChessScholar Dec 9, 2023
96f6da8
Delete main-2562103c.js
ChessScholar Dec 9, 2023
84761ff
Delete index-693ac17f.css
ChessScholar Dec 9, 2023
ce1f6ac
Delete index-44ea4a9b.css
ChessScholar Dec 9, 2023
ca29a45
Delete global-dc583974.js.map
ChessScholar Dec 9, 2023
e9075d6
Delete global-dc583974.js
ChessScholar Dec 9, 2023
8d43fbc
Delete global-4d6647d9.css
ChessScholar Dec 9, 2023
b232112
Add files via upload
ChessScholar Dec 9, 2023
4820176
Add files via upload
ChessScholar Dec 9, 2023
ba792ff
Update README.md
ChessScholar Dec 9, 2023
7edc028
IMPORTANT .bat
ChessScholar Dec 9, 2023
cc0cc4f
Merge pull request #3 from ChessScholar/ChessScholar-patch-1
ChessScholar Dec 9, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
*.7z filter=lfs diff=lfs merge=lfs -text
*.arrow filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.ckpt filter=lfs diff=lfs merge=lfs -text
*.ftz filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.h5 filter=lfs diff=lfs merge=lfs -text
*.joblib filter=lfs diff=lfs merge=lfs -text
*.lfs.* filter=lfs diff=lfs merge=lfs -text
*.mlmodel filter=lfs diff=lfs merge=lfs -text
*.model filter=lfs diff=lfs merge=lfs -text
*.msgpack filter=lfs diff=lfs merge=lfs -text
*.npy filter=lfs diff=lfs merge=lfs -text
*.npz filter=lfs diff=lfs merge=lfs -text
*.onnx filter=lfs diff=lfs merge=lfs -text
*.ot filter=lfs diff=lfs merge=lfs -text
*.parquet filter=lfs diff=lfs merge=lfs -text
*.pb filter=lfs diff=lfs merge=lfs -text
*.pickle filter=lfs diff=lfs merge=lfs -text
*.pkl filter=lfs diff=lfs merge=lfs -text
*.pt filter=lfs diff=lfs merge=lfs -text
*.pth filter=lfs diff=lfs merge=lfs -text
*.rar filter=lfs diff=lfs merge=lfs -text
*.safetensors filter=lfs diff=lfs merge=lfs -text
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
*.tar.* filter=lfs diff=lfs merge=lfs -text
*.tar filter=lfs diff=lfs merge=lfs -text
*.tflite filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.wasm filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
*tfevents* filter=lfs diff=lfs merge=lfs -text
63 changes: 63 additions & 0 deletions .github/workflows/build-and-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: Build and Publish

on:
workflow_dispatch:
push:
branches:
- master

jobs:
build_and_publish:
name: Build and Publish

runs-on: ubuntu-latest

strategy:
fail-fast: false

steps:
- name: Checkout
uses: actions/checkout@v3
with:
submodules: 'recursive'

- name: Install Node.js
uses: actions/setup-node@v3
with:
node-version: 18

- uses: pnpm/action-setup@v2
name: Install pnpm
id: pnpm-install
with:
version: 7.26
run_install: false

- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
store_path=$(pnpm store path | tr '\n' ' ')
echo "STORE_PATH=$store_path" >> $GITHUB_OUTPUT

- uses: actions/cache@v3
name: Setup pnpm cache
with:
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-store-

- name: Install dependencies
run: pnpm install

- name: Build
run: |
pnpm prebuild
pnpm build

- uses: actions/upload-artifact@v3
with:
name: ComfyBox-dist
path: dist/
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
60 changes: 60 additions & 0 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: Build

on:
pull_request:
branches:
- master

jobs:
build_and_test:
name: Build and Test

runs-on: ubuntu-latest

strategy:
fail-fast: false

steps:
- name: Checkout
uses: actions/checkout@v3
with:
submodules: 'recursive'

- name: Install Node.js
uses: actions/setup-node@v3
with:
node-version: 18

- uses: pnpm/action-setup@v2
name: Install pnpm
id: pnpm-install
with:
version: 7.26
run_install: false

- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
store_path=$(pnpm store path | tr '\n' ' ')
echo "STORE_PATH=$store_path" >> $GITHUB_OUTPUT

- uses: actions/cache@v3
name: Setup pnpm cache
with:
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-store-

- name: Install dependencies
run: pnpm install

- name: Build
run: |
pnpm prebuild
pnpm build

- name: Test
run: |
pnpm test
19 changes: 19 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# ComfyBox_ReOpened

ComfyBox_ReOpened is a frontend to Stable Diffusion that lets you create custom image generation interfaces without any code. It uses [ComfyUI](https:/

## Usage
A preconfigured workflow is included for the most common txt2img and img2img use cases, so all it takes to start generating is clicking `Load Default` to load the default workflow and then `Queue Prompt`.

You can import your existing workflows from ComfyUI into ComfyBox by clicking `Load` and choosing the `.json` or `.png` with embedded metadata, or dropping either file onto the graph viewer.

## Features
- **No-Code UI Builder** - A novel system for creating your own Stable Diffusion user interfaces from the basic components.
- **Prompt Queue** - Queue up multiple prompts without waiting for them to finish first. Inspect currently queued and executed prompts.
- **Prompt History** - Browse through previously generated prompts and their output images/parameters.

### Requirements
- An installation of vanilla [ComfyUI](https://github.com/comfyanonymous/ComfyUI) for the backend

### Installation **WINDOWS ONLY FOR NOW**

1 change: 1 addition & 0 deletions assets/global-4d6647d9.css

Large diffs are not rendered by default.

131 changes: 131 additions & 0 deletions assets/global-dc583974.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/global-dc583974.js.map

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/index-44ea4a9b.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/index-693ac17f.css

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions assets/main-2562103c.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/main-2562103c.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

197 changes: 197 additions & 0 deletions assets/mobile-b32e0a74.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/mobile-b32e0a74.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading