Skip to content

Extension to access CivitAI via WebUI: download, delete, list installed models, assign tags, and boost downloads with multi-threading | (Complete Redesign of Extensions)

License

Notifications You must be signed in to change notification settings

anxety-solo/sd-civitai-browser-plus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tip

All changes in this fork are marked in the code as === ANXETY EDITs ===
Treat this fork as an author's vision – it's not a fork that will fix absolutely every problem...
You can report bugs to me and I'll try to fix them! :33

Note

Important: The extension has been significantly rewritten, so it may not process your existing models correctly.
Be sure to update your HTML/JSON files...

✨ Key features and changes in this fork:

  • Redesigned the model cards in the browser to give them a modern look :3
  • Redesigned the sorting by date, make it neat in the form of bricks~
  • Completely redesigned the model's HTML page, making it more compact and appealing.
  • Added badges to model cards to display model type and NSFW status (if applicable)
    Note: Badges are only visible when Tile Size is set to 11 or higher.
  • Model cards that require purchase are marked in gold.
    Note: The model type badge turns gold and displays a lightning icon :3
  • Fixed the display logic for the "Select All" button – now it only appears when there are models to select.
  • Implemented optional setting to change the resolution of model previews (Customize to your liking in settings - Browser)
  • Removed "outdated models" logic and scanning for updates (It does not correspond to reality)
  • All CSS and JS files have been formatted using Prettier for consistent code style.
  • Implemented encryption of image previews when images are saved (For Kaggle Only!)
    Note: The Encrypt-Image extension must be installed to enable this feature.

🔧 List of bugfixes and changes taken from Issues:

  • Complete removal of HyperNetwork support - should fix problems with launching in Forge-Classic (Issue #390)
  • Added a clarifying message about Early Access to avoid confusion~ Issue #383
  • Fixed the "Save Images" button – now it correctly saves model images Issue #374
  • Models are now saved using their original file names, without any extra or random IDs Issue #361
  • Fixed some issues with sub_folder Issue #356
  • Fixed error cvitai_subfolders.json does not exist (It's not a bug, it's a feature...) Issue #349
  • Added an option to specify the number of model images to download (default: 16) Issue #319
    The number of images to save can be configured in settings - Downloads
  • Added a way to search for a model by its hash Issue #309

🖼️ Preview Browser (New Style):

> Browser Cards

Preview Browser Cards

> Sorting Card Bricks (when date sorting is enabled)

Preview Sorting Cards

> HTML Model Page

Preview Model HTML Page

🎨 For better WebUI experience, I recommend using my theme - Anxety-Theme :3

CivitAI Browser+


Extension for Automatic1111's Stable Diffusion Web UI and its forks :3

Features 🚀

Browse all models from CivitAI 🧩

  • Explore a wide range of models at your fingertips.

Download any Model, any version, and any file 📥

  • Get the specific model version and file you need hassle-free.
  • Download queue to avoid waiting for finished downloads.

Automatically assign tags to installed models 🏷️

  • Assign tags by scanning all installed models for automatic use in image generation.

Quick Model Info Access 📊

  • A button for each model card in txt2img and img2img to load it into the extension.
  • A button under each image in model info to send its generation info to txt2img.

High-speed downloads with Aria2 🚄

  • Maximize your bandwidth for lightning-fast downloads.

Sleek and Intuitive User Interface 🖌️

  • Enjoy a clutter-free, user-friendly interface, designed to enhance your experience.

How to install 📘

  1. Open WebUI
  2. Navigate to "Extensions" → "Install from URL"
  3. Paste https://github.com/anxety-solo/sd-civitai-browser-plus
  4. Click "Install" and reload WebUI

About

Extension to access CivitAI via WebUI: download, delete, list installed models, assign tags, and boost downloads with multi-threading | (Complete Redesign of Extensions)

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Python 69.4%
  • JavaScript 17.0%
  • CSS 13.6%