Victory — это набор React-компонентов для создания настраиваемых и анимированных диаграмм, предназначенный для веб-приложений и React Native. Библиотека предоставляет модульную архитектуру, позволяя разработчикам собирать визуализации из отдельных компонентов, таких как линии, столбцы, круговые диаграммы и другие. Victory поддерживает создание интерактивных графиков с возможностью анимации и адаптивной верстки, что делает её подходящей для использования в аналитических панелях, мобильных приложениях и научных визуализациях.
Разработанная компанией NearForm (ранее Formidable Labs), Victory активно поддерживается сообществом и используется в таких проектах, как Airbnb и Zillow. Библиотека предоставляет единый API как для веб-версии, так и для React Native, что упрощает переносимость кода между платформами. Victory поддерживает работу с SVG, что обеспечивает высокое качество графики и гибкость в стилизации.
- Поддержка широкого спектра типов диаграмм: линии, столбцы, круговые, области, диаграммы рассеяния и другие.
 - Модульная архитектура, позволяющая комбинировать компоненты для создания сложных визуализаций.
 - Интерактивные элементы, включая всплывающие подсказки, события кликов и наведения.
 - Анимация переходов и обновлений данных, обеспечивающая плавное восприятие изменений.
 - Адаптивная верстка, обеспечивающая корректное отображение на различных устройствах и экранах.
 - Поддержка React Native с идентичным API, позволяющая использовать те же компоненты на мобильных платформах.
 - Возможность кастомизации стилей и поведения компонентов с помощью пропсов и стилей.
 - Поддержка работы с данными в реальном времени и динамическими обновлениями.
 - Активное сообщество и документация, способствующие быстрому освоению и решению возникающих вопросов.