A high-fidelity, interactive dashboard exploring the architectural evolution and contributor landscape of the Bitcoin Core repository from 2009 to 2025.
This project performs a deep "forensic audit" of the Bitcoin source code history. Instead of simple commit counts, it categorizes every change into architectural areas (Consensus, P2P, Wallet, Scripts, etc.) to visualize how the "Orange" codebase has matured.
- Architectural Evolution: Track Lines of Code (LOC) and activity by functional category.
- Contributor Tiers: Identify the Core, Regulars, and Sustainers driving the project.
- Global Distribution: Analyze the timezone and geographical spread of development.
- Health Metrics: Monitor maintainer activity and "weekend coding" ratios.
- Frontend: Vanilla JS + ECharts for high-performance, interactive visualizations.
- Data Pipeline: Python (Pandas/Requests) for ingestion and enrichment.
- Automation: Planned GitHub Actions for monthly data refreshes.
- Clone the repository:
git clone https://github.com/your-username/orange-dev-tracker.git - Install dependencies:
pip install -r requirements.txt - Run the pipeline:
python code/process.py - Open
index.htmlin any browser.
Created as a forensic study of the most important codebase in the world.