Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking github search results? #7

Open
vjeux opened this issue Jan 13, 2020 · 3 comments
Open

Tracking github search results? #7

vjeux opened this issue Jan 13, 2020 · 3 comments

Comments

@vjeux
Copy link

vjeux commented Jan 13, 2020

Omry just showed me this tool and it’s awesome! Great job (good call rewriting it to react ;))

I was wondering if you would be able to do a variation where you could track number of github search results over time. This would be super helpful to track the external growth of a project in terms of actual usage, less promotional behavior (stars).

Thanks!

@seladb
Copy link
Owner

seladb commented Jan 14, 2020

What do you mean by github search results? Is it available through github API?

@vjeux
Copy link
Author

vjeux commented Jan 14, 2020

Not really sure how to get the data, but here's a search query: https://github.com/search?o=desc&q=hydra.main%28config_path&s=indexed&type=Code

Would be great to have a graph of the number of results over time.

@seladb
Copy link
Owner

seladb commented Jan 14, 2020

looks like github does have the API for it: https://developer.github.com/v3/search/

This might be a good idea, but probably for a later phase of the project. Your ask requires a backend process to run the query every day and a database to store the results.

Currently there is no backend at all, so that requires some work 😃

Once a backend is built I have more ideas of how to use it, for example:

  • track stars that are being remove from a project (this information is not available today by github)
  • track downloads per day
  • track traffic to you project for longer than 14 days (basically integrate with github-traffic-stats)
  • and more...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants