Skip to content
This repository was archived by the owner on Jun 26, 2026. It is now read-only.

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Janitor

Overview

This project is a command-line tool to archive GitHub repositories that are considered empty. It scans all repositories in a specified organization, identifies repositories that contain only a README.md, LICENSE, or .gitignore file, and have not been updated in the last month, and archives them.

Features

  • Scan Repositories: Scans all repositories in a specified GitHub organization.
  • Identify Empty Repositories: Identifies repositories that are considered empty based on specific criteria.
  • Archive Repositories: Archives the identified empty repositories.

Installation

  1. Install the application using go install:
    go install github.com/wernerstrydom/github-janitor@latest

Usage

  1. Run the scan command:

    github-janitor scan
  2. Run the archive command:

    github-janitor archive

About

A tool to help cleanup unwanted resources

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages