{"repo":"pullflow/collab-dev","free":true,"listed":false,"github":"https://github.com/pullflow/collab-dev","clone":"git clone https://github.com/pullflow/collab-dev.git","description":"collab-dev - Collaboration Metrics for Code Reviews","language":"Python","stars":23,"topics":["charts","code-review","collaboration","data-visualization","metrics"],"license":"MIT","category":"analytics","readme_excerpt":"🍩 collab.dev Open Source Collaboration Metrics for Code Reviews Cloud edition: collab-dev is an open-source tool that generates collaboration metrics and insights from GitHub pull request data. Use it to analyze collaboration patterns, review workflow, process efficiency, and more. Features - Data Collection: Fetches pull request data from any public or private GitHub repository (requires GitHub token). - Visualization: Generate interactive charts using Plotly. - Command Line Interface: Run analysis with a single command. - Portable & Minimal: Designed to work with CSV data to keep things simple. - Extensible: Add new charts by adding them to the chart modules list. --- Getting Started Prerequisites - Python 3.12+ - Python Dependency Manager ( pdm ) - Installation Instructions - A GitHub Personal Access Token with repository read permissions Installation 1. Clone the repository: 2. Install dependencies: 3. Set up your GitHub API token as an environment variable: --- Usage Fetch Pull Request Data To download data from a GitHub repository, run: This will generate CSV files with pull request data in the data/ directory. You can specify the number of PRs to fetch using the -n flag: For example, to collect 100 PRs from the React repository using your GitHub token: Alternatively, you can save your GitHub token in a .env file. View Metrics & Insights To analyze the data and view the results: 1. Start the Flask application: 2. Open your browser and navigate to: 3. You'll see a list ","default_branch":null,"files":null,"tree":[],"storefront":"/r/pullflow","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pullflow/collab-dev/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}