SkillAgentSearch skills...

Gitflux

Track your GitHub projects in InfluxDB and create beautiful graphs with Grafana

Install / Use

/learn @muesli/Gitflux
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

gitflux

Track your GitHub projects in InfluxDB and create beautiful graphs with Grafana

Features

Lets you track these things:

  • Yourself
    • [x] Follower counts
    • [x] Notifications
  • Repositories
    • [x] Stars
    • [x] Forks
    • [x] Watchers
    • [x] Commits
  • Issues
    • [x] State
    • [x] Assignees
    • [x] Labels
  • PRs
    • [x] State
    • [x] Assignees
    • [x] Labels

Usage

Import statistics for all your source repositories:

$ gitflux repository
Finding user's source repos...
Found 83 repos
Parsing muesli/gitflux
    Finding PRs for repo...
    Found 38 PRs!
    Finding issues for repo...
    Found 39 issues!
Parsing muesli/duf
...

Import statistics for a specific repository:

$ gitflux repository muesli/gitflux
Parsing muesli/gitflux
    Finding PRs for repo...
    Found 38 PRs!
    Finding issues for repo...
    Found 39 issues!

Import relationship statistics:

$ gitflux relationships
Finding relationships for user...
Found 1109 followers

Import notification statistics:

$ gitflux notifications
Finding notifications for user...
Found 14 unread notifications

Flags

--influx string          InfluxDB address (default "http://localhost:8086")
--influx-bucket string   InfluxDB bucket (default "github")
--influx-token string    InfluxDB auth token

Screenshots

Graphs about you

followers notifications

Graphs about all your source repos

stars forks watchers commits issues prs

Graphs about individual projects

stars forks watchers commits issues issue labels issue bars prs pr labels pr bars

TODOs

  • Add a docker-compose.yml with the following services:
    • InfluxDB
    • Grafana
    • gitflux
  • More graphs?
View on GitHub
GitHub Stars117
CategoryDevelopment
Updated1y ago
Forks3

Languages

Go

Security Score

80/100

Audited on Jul 17, 2024

No findings