Great analysis by Kevin Ball, who shows that just because a repo has more stars than another doesn’t mean it’s actually more popular. See also the comments, where the validity of NPM installs as a metric is itself challenged. It definitely makes sense that React is still more popular than Vue. It is older and has had a longer chance to become mainstream. Five years from now though, we may be seeing a very different story. Time will tell who the real winner is.