Key differences

  • visx has 1.9× as many GitHub stars as Victory (21.1K vs 11.2K).
  • visx had more development activity over the last 12 months: 121 commits vs 3.
  • Victory is downloaded 4.6× as often on npm (542.1K vs 118.6K per week).
  • Both are released under the MIT license.
  • Victory is the older project: its repository was created in 2015, visx's in 2017.

By the numbers

  • Victory
  • visx
GitHub stars
11.2K 21.1K
npm downloads / week
542.1K 118.6K
Commits, last 12 months
3 121
Contributors
184 161
Forks
535 772
Show data as a table
Victory vs visx by the numbers
MetricVictoryvisx
GitHub stars11,23821,075
npm downloads / week542,117118,570
Commits, last 12 months3121
Contributors184161
Forks535772

Development activity

Commits per month to each default branch, last 12 complete months.

  • Victory
  • visx
02040 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
02040 Oct 2025 Jan 2026 Apr Jul
Show data as a table
Victory vs visx: commits per month
MonthVictoryvisx
Oct 2025019
Nov 2025037
Dec 202530
Jan 202600
Feb 202600
Mar 202600
Apr 2026029
May 202600
Jun 2026036
Jul 202600
Aug 202600
Sep 202600

Side by side

AttributeVictoryvisx
DescriptionComposable components for building interactive data visualizationsLow-level visualization components that combine D3 with React, by Airbnb.
CategoryReact chart & visualization librariesReact chart & visualization libraries
LicenseMITMIT
LanguageTypeScriptTypeScript
StatusMaintainedMaintained
Latest releasev37.3.6 ()v4.0.0 ()
Last commit
Repository created
Open issues83116
Install
npm install victory
npm install @visx/visx

Which should you choose?

Popularity and activity are only part of the story. Consider which ecosystem you work in, the chart types and interactions you need, how much data you render, and whether the license fits your project. Both tool pages list alternatives if neither is quite right.

  • Victory

    Composable components for building interactive data visualizations

    11.2K starsTypeScriptMIT

  • visx

    Low-level visualization components that combine D3 with React, by Airbnb.

    21.1K starsTypeScriptMIT

More comparisons