Giter Club home page Giter Club logo

npm-stats-www's People

Contributors

dependabot[bot] avatar doowb avatar greenkeeper[bot] avatar matteofigus avatar mbrn avatar pluma avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

npm-stats-www's Issues

http://npm-stats.com/~packages/ displays not all downloads

Could you explain me why http://npm-stats.com/~packages/free-jqgrid displays not full download statistic? The results corresponds the statistic starting with 2016-05-15 only instead of 2015-03-05 (the day after the first publishing). One can see full download
statistic on https://npm-stat.com/charts.html?package=free-jqgrid&from=2015-03-05&to=2017-11-15, but the results of http://npm-stats.com/~packages/free-jqgrid corresponds https://npm-stat.com/charts.html?package=free-jqgrid&from=2016-05-15&to=2017-11-15 only.

Thank you in advance!

optional log-scale graph

It would be nice to optionally show the download graph using a logarithmic scale rather than linear one

Fails when twitter is blocked by disconnect or ghostery

The user download count shows up, but the individual package graph fails. The error comes from loadTwitterWidget:

https://github.com/matteofigus/npm-stats-www/blob/master/public/javascripts/views/user.js#L112

  var loadTwitterWidget = function(){
    // Here you should add a line like
    // if(typeof twttr === 'undefined') return;
    twttr.ready(function(twttr) {       
      twttr.events.bind('tweet', function (event) {
        _gaq.push(['_trackEvent', "Engagement", "Share-Twitter", username]);
      });
      twttr.widgets.load();
    });
  };

line chart disappearance

  1. visit http://www.npm-stats.com/~packages/<example>
  2. move your mouse over one of the markers
  3. click on the open on npm link
  4. switch to the npm tab/window
  5. switch back to the original tab/window

The line graph has disappeared!

new site, fork me on GitHib link

Hi, thank you for npm stats. I noticed today that it changed look &feel, it is really nicer than yesterday. But I see here that the last commit is 7months ago and that there is no other branch. Is this the right repo? I followed the "fork me on GitHub" badge.

Fails when user has a module with a dot in it

I have an old jQuery plugin on npm that has a dot in its name. npm-stats tries to use the module name as part of a CSS selector query without escaping dots. This leads to the plotting plugin erroring out because it can't find a matching element.

Because the plotting steps have no error handling, this error results in the entire process coming to a screeching halt, leaving it in an error state (site still says "plotting the data" but no further modules are plotted).

Testcase: http://www.npm-stats.com/pluma

Export / Embed graph

Right now someone would have to take a screenshot so having a way to export the graph or download / embed it would be a great feature.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.