https://github.com/nousefreak/gitteams
GitTeams gives you insight into multiple repositories at once.
https://github.com/nousefreak/gitteams
Last synced: 11 months ago
JSON representation
GitTeams gives you insight into multiple repositories at once.
- Host: GitHub
- URL: https://github.com/nousefreak/gitteams
- Owner: NoUseFreak
- License: mpl-2.0
- Created: 2019-09-18T21:43:28.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-19T12:26:50.000Z (about 2 years ago)
- Last Synced: 2025-03-17T13:29:19.737Z (about 1 year ago)
- Language: Go
- Homepage:
- Size: 190 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# GitTeams
[](https://travis-ci.org/NoUseFreak/gitteams)
[](https://github.com/NoUseFreak/gitteams/releases)
[](https://github.com/NoUseFreak/gitteams)
[](https://hub.docker.com/r/nousefreak/gitteams)
[](https://github.com/NoUseFreak/gitteams/blob/master/LICENSE)
[](https://www.buymeacoffee.com/driesdepeuter)
GitTeams gives you insight into multiple repositories at once.
## Example
```
$ gitteams --github-token= --github-username= stats --sort=branches
INFO[0000] Collecting repos
INFO[0000] Processing
INFO[0001] Report
┌─────────────────────────────────────────────────────────────────────────────────────────────────┐
│ REPO BRANCH COUNT LANGUAGE LINES OF CODE MERGED │
├─────────────────────────────────────────────────────────────────────────────────────────────────┤
│ gh:NoUseFreak/Cron 3 PHP (76%) 33 0 │
│ gh:NoUseFreak/docker-multi-cache 1 Go (22%) 6 0 │
│ gh:NoUseFreak/cicd 1 Go (60%) 33 0 │
...
└─────────────────────────────────────────────────────────────────────────────────────────────────┘
```
## More info
To see all options available, check the help function.
```
$ gitteams help
Git Teams helps you manage all project at once.
Usage:
gitteams [command]
Available Commands:
author Count number of authors
branch Count number of branches
commits Count commits in repository
help Help about any command
language Show main language in repository
loc Get LOC count in repositories
merged Count merged branches
...
```
## Platforms
- Github
- Gitlab
- Bitbucket
## Output
| | Description |
| --------------- | ----------------------------------------------------- |
| Author count | Count authors in each repository. |
| Branch count | Count branches in each repository. |
| Commit count | Count commits in each repository. |
| Lines of Code | Count the lines of code in each repository. |
| Language | Find the most common language in each repository. |
| Merged branches | Count all branched fully merged into the main branch. |
| Size | Calculate the size of the repository in kb. |
| Tag count | Count all tags into each repository. |
## Install
__Homebrew__
```
brew install nousefreak/brew/gitteams
```
__Binary__
```
curl -sL http://bit.ly/gh-get | PROJECT=NoUseFreak/gitteams bash
```
__Docker__
```
docker pull nousefreak/gitteams
```