Argo UI screenshot

Argo UI

Author Avatar Theme by Argoproj
Updated: 15 Jan 2026
241 Stars

Argoproj shared React components

Categories

Overview

The Argo UI Components is a robust set of React components designed specifically for Argo Workflows, Argo CD, and Argo Rollouts. This library serves as a powerful tool for developers looking to build and enhance user interfaces in a seamless, effective manner. With a strong emphasis on flexibility and ease of use, these components can help streamline the development process and create dynamic interfaces.

In addition to a solid component library, Argo UI Components provides a comprehensive setup for local development, allowing developers to easily test and validate changes before deployment. With the use of tools like NodeJS, Yarn, and Yalc, working with these components becomes straightforward, ensuring that you can iterate quickly and efficiently.

Features

  • Easy Installation: Requires only NodeJS and Yarn v1 to set up, making it accessible for most developers.
  • Local Development Support: Allows you to test changes locally against Argo CD or other Argo projects for better efficiency in development.
  • Yarn Integration: Simple dependency management through Yarn, ensuring that all required packages are installed and maintained easily.
  • Storybook Dev Server: Launches with yarn start, providing a visual development environment to explore and test components interactively.
  • Use with Yalc: Enables local testing of component changes across different Argo projects seamlessly, promoting effective collaborative development.
  • React-based Components: Built with the modern React architecture, ensuring compatibility and ease of use within React applications.
  • Widely Applicable: Ideal for developers working in Kubernetes environments, enhancing the functionality of Argo tools.