Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Generates beautiful, interactive GitHub statistics dashboards for organizations and personal repositories.

License

Notifications You must be signed in to change notification settings

mo9a7i/github_stats

Repository files navigation

Github Stats Page Generator

A powerful Next.js application that generates beautiful, interactive GitHub statistics dashboards for organizations and personal repositories.

6 Degrees Github Stats

🌟 Features

  • Comprehensive Statistics

    • Repository metrics (stars, forks, issues)
    • Code analysis (languages, lines of code)
    • Contribution insights
    • Development time estimates
  • Interactive Dashboard

    • Dark/light theme support
    • Responsive design
    • Real-time data updates
    • Filterable repository list
  • Advanced Visualization

    • Language distribution charts
    • Activity timelines
    • Contributor networks
    • Performance metrics

πŸš€ Quick Start

  1. Clone the repository
git clone https://github.com/yourusername/github_stats.git
cd github_stats
  1. Install dependencies
pnpm install
  1. Set up environment variables

Create a .env file in the root directory:

GH_TOKEN=your_github_personal_access_token
  1. Run the development server
pnpm dev

Open http://localhost:3000 to view your dashboard.

πŸ› οΈ Tech Stack

πŸ“¦ Deployment

This application is configured for easy deployment to GitHub Pages using GitHub Actions. The static export ensures optimal performance and reliability.

🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Acknowledgments

  • GitHub API for providing the data
  • The amazing open-source community
  • All contributors who help improve this project

πŸ“Š Screenshots

Main Statistics

Main Statistics

Repos with Homepages

Repos with Homepages

Repos Cards

Repos Cards


Built with ❀️ for the GitHub community

About

Generates beautiful, interactive GitHub statistics dashboards for organizations and personal repositories.

Topics

Resources

License

Stars

Watchers

Forks

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /