Onnx Web

screenshot of Onnx Web
flask
react

web UI for GPU-accelerated ONNX pipelines like Stable Diffusion, even on Windows and AMD

Overview:

onnx-web is a tool designed to simplify the process of running Stable Diffusion and other ONNX models, allowing users to focus on creating high-quality art. It provides hardware acceleration support for both AMD and Nvidia GPUs, along with a reliable CPU software fallback. The platform is user-friendly, accessible on various devices, and offers a range of features for image processing and artistic expression.

Features:

  • Support for SDXL and SDXL Turbo
  • Wide variety of schedulers: DDIM, DEIS, DPM SDE, Euler Ancestral, LCM, UniPC, and more
  • Hardware acceleration on AMD and Nvidia GPUs
  • Tested on CUDA, DirectML, and ROCm
  • Half-precision support for low-memory GPUs
  • Software fallback for CPU-only systems
  • Web app for image generation and viewing
  • Multiple language translations available
  • Support for various diffuser pipelines and image manipulation techniques
flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components