Skip to content

fcpfcp/GitHub-Crypto-Repositories-Commits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Crypto Repositories Commits

A professional and modular tool designed to verify and analyze commit activity across a curated list of cryptocurrency-related GitHub repositories. This project aims to help researchers, developers, and ecosystem analysts track development activity as an indicator of project health and transparency.

🔍 Overview

Development activity is a critical metric in understanding the long‑term sustainability of open‑source blockchain projects. This tool retrieves commit counts from selected repositories and provides structured output for analysis or automation workflows.

✨ Features

  • Fetches commit data from a curated list of crypto-related open-source repos
  • Lightweight and easy to integrate into analytics pipelines
  • Outputs results in JSON format
  • Supports GitHub API tokens for extended rate limits
  • Clean and extensible code structure

📁 Repository Structure

crypto-commit-repo/
├── fetch_commits.py # Main script for collecting commit data
├── requirements.txt # Python dependencies
├── README.md # Project documentation
└── LICENSE # MIT license

🚀 Installation

Clone the repository:

git clone https://github.com/username/crypto-commit-repo.git
cd crypto-commit-repo

Install dependencies:

pip install -r requirements.txt

▶️ Usage

Run the commit scanner:

python fetch_commits.py

Optional (recommended): Set a GitHub API token to avoid rate limits

export GITHUB_TOKEN=your_token_here

⚙️ Configuration

Edit the REPOS array inside fetch_commits.py to customize which repositories are scanned:

REPOS = [
"bitcoin/bitcoin",
"ethereum/go-ethereum",
"solana-labs/solana"
]

📜 Output Example

{
"bitcoin/bitcoin": 30,
"ethereum/go-ethereum": 45,
"solana-labs/solana": 52
}

🧩 Roadmap

  • Add async request support
  • Add trend analysis and commit history graphs
  • Export results to CSV
  • Add repository metadata insights (stars, forks, contributors)

🤝 Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

About

A tool that retrieves and analyzes GitHub commit activity from curated cryptocurrency-related repositories. Useful for ecosystem researchers, analysts, and developers tracking open-source development metrics.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages