Skip to content

OpenVizUI brings beautiful visualization and intuitive interaction to your CLI workflows. Switch seamlessly between CLI power and GUI convenience.

License

Notifications You must be signed in to change notification settings

silvancoder/openvizui

Repository files navigation

OpenVizUI Logo

OpenVizUI

A modern desktop application built with Tauri, React, and Vite.

Tauri React Vite Rust TypeScript License Test Coverage

Official Website | GitHub Repository

OpenVizUI is a modern desktop application that provides a unified, beautiful, and efficient visualization interface for AI CLI tools. Built with Tauri, React, and Vite, it leverages the power of Rust for the backend and the flexibility of React to manage your AI workflows—from skills management to complex configurations.

Tech Stack

Getting Started

Prerequisites

Ensure you have the following installed:

  • Node.js (LTS version recommended)
  • Rust (latest stable)

Installation

  1. Clone the repository:

    git clone https://github.com/silvancoder/openvizui.git
    cd openvizui
  2. Install dependencies:

    npm install

Development Scripts

The following scripts are available in package.json:

  • npm run dev: Starts the frontend development server (Vite). useful for UI development in browser.

    npm run dev
  • npm run tauri dev: Starts the full Tauri application in development mode.

    npm run tauri dev
  • npm run tauri build: Builds the frontend and backend for production.

    npm run tauri build
  • npm run test: Runs the unit tests using Vitest.

    npm run test
  • npm run coverage: Runs unit tests and generates a code coverage report.

    npm run coverage

Project Structure

  • src/: React frontend source code.
  • src-tauri/: Rust backend source code and Tauri configuration.
  • public/: Static assets.

Related Projects

License

Copyright 2026 The OpenVizUI Authors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

OpenVizUI brings beautiful visualization and intuitive interaction to your CLI workflows. Switch seamlessly between CLI power and GUI convenience.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages