Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vnegi10/github_data_analysis
https://github.com/vnegi10/github_data_analysis
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/vnegi10/github_data_analysis
- Owner: vnegi10
- Created: 2022-05-22T21:18:43.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-05-26T14:10:22.000Z (over 2 years ago)
- Last Synced: 2024-11-29T03:13:05.687Z (24 days ago)
- Language: Julia
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## GitHub_data_analysis
In this Pluto notebook, we will analyze software development activity within the
Julia ecosystem by making use of the GitHub API. Information such as number of
contributors, forks, commits, open and closed issues is collected, and visualized for
various popular packages. [GitHub.jl](https://github.com/JuliaWeb/GitHub.jl) provides
the Julia interface to the API.## Access token
You will need to create a personal access token for API authentication. Instructions to
do so can be found [here.](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)## How to use?
Install Pluto.jl (if not done already) by executing the following commands in your Julia REPL:
using Pkg
Pkg.add("Pluto")
using Pluto
Pluto.run()Clone this repository and open **GitHub_API_notebook.jl** in your Pluto browser window. That's it!
You are good to go.