gitnoc

A simple ui for git-pandas using nvd3 and flask

Python
59 Stars
4 Forks
2 Issues

Languages

Python 37.7% HTML 30.2% JavaScript 28.9% CSS 3.2%

Recent Activity

Last 12 weeks

Project Info

Created
December 7, 2015
Last Updated
July 21, 2017
Default Branch
master

About This Project

GitNOC is a network operations center (NOC) style dashboard for visualizing Git repository activity and health. Built on top of git-pandas, it provides real-time visibility into your development team’s activity.

Features

  • Activity Dashboards: Visual overview of repository activity
  • Team Metrics: Developer contribution analytics
  • Health Indicators: Repository health and activity metrics
  • Multi-Repo Support: Monitor entire organizations
  • Web Interface: Browser-based dashboard

Installation

pip install gitnoc

Usage

# Start the dashboard for a single repo
gitnoc /path/to/repo

# Monitor multiple repositories
gitnoc /path/to/repos/*

# Specify port
gitnoc /path/to/repo --port 8080

Dashboard Views

  • Commit activity heatmaps
  • Developer contribution charts
  • File change frequency
  • Branch activity visualization

Related Posts