GitStats is a powerful dashboard for visualizing and analyzing GitHub repository statistics. It provides insights into repository activity, including commits, issues, pull requests, and more.
- Repository Overview: Get a quick snapshot of repository activity and health
- Commit Analysis: View commit history, frequency, and contributor statistics
- Issue Tracking: Monitor open issues, labels, and resolution times
- Pull Request Insights: Track open PRs, review status, and merge rates
- Responsive Design: Works on desktop and mobile devices
- Customizable: Configure the dashboard to show the metrics that matter to you
- Node.js (version 18 or higher)
- pnpm package manager
-
Clone the repository:
git clone https://github.com/marvinpoo/gitstats.git cd gitstats
-
Install dependencies:
pnpm install
-
Start the development server:
pnpm dev
-
Open your browser and navigate to
http://localhost:3237
pnpm build
pnpm start
- Enter your GitHub personal access token (required for API access)
- Enter the owner and repository name you want to analyze
- Explore the various statistics and visualizations
You can customize the dashboard by modifying the configuration files in the project. See the documentation for more details.
Contributions are welcome! Please see our Contributing Guidelines for more information.
For information about reporting security vulnerabilities, please see our Security Policy.
For legal information, please see our Legal Notice and Privacy Policy.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Marvin @marvinpoo Borisch - coppnic@e.email
© 2024 Marvin @marvinpoo Borisch. All rights reserved.