Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Repository Management

Repository Management

49 projects

Showing 36 of 49 projects

Delphi.gitignore
Delphi.gitignore

A curated collection of .gitignore templates for popular languages, tools, and environments.

#version-control#developer-tools#open-source
Stars175.0k
Forks82.3k
Last commit18 hours ago
Gogs
GogsGo

A painless, self-hosted Git service with a GitHub-like interface, built with Go for easy deployment across platforms.

#code-collaboration#version-control#devops
Stars47.7k
Forks5.1k
Last commit4 days ago
Gogs
GogsGo

A painless, self-hosted Git service written in Go that provides GitHub-like functionality.

#version-control#devops#repository-management
Stars47.7k
Forks5.1k
Last commit4 days ago
checkout
checkoutTypeScript

A GitHub Action for checking out a repository into your workflow's workspace, enabling authenticated git operations.

#version-control#devops#repository-management
Stars8.5k
Forks2.6k
Last commit3 days ago
go-git
go-gitGo

A highly extensible Git implementation library written in pure Go, supporting both low-level plumbing and high-level porcelain operations.

#in-memory-storage#version-control#repository-management
Stars7.6k
Forks980
Last commit12 hours ago
astralapp
astralappPHP

An open-source application to organize and manage your GitHub stars with tagging and search capabilities.

#oauth#open-source#productivity
Stars3.6k
Forks153
Last commit12 days ago
git-open
git-openShell

A git command to open the GitHub, GitLab, or Bitbucket page of a repository in your browser.

#repository-management#workflow-automation#zsh-plugin
Stars3.4k
Forks266
Last commit2 months ago
LibGit2Sharp
LibGit2SharpC#

A .NET wrapper for libgit2 that provides native Git functionality to managed applications.

#managed-wrapper#version-control#repository-management
Stars3.4k
Forks921
Last commit1 day ago
SCM Breeze
SCM BreezeShell

A shell script suite that adds numbered file shortcuts to git status and provides repository indexing for faster git workflows.

#developer-tools#productivity#repository-management
Stars2.9k
Forks205
Last commit13 hours ago
Rugged
RuggedC

Ruby bindings to libgit2, providing native Git operations in Ruby with speed and portability.

#version-control#ruby-bindings#repository-management
Stars2.3k
Forks293
Last commit4 days ago
git2go
git2goGo

Go bindings for libgit2, providing native Git functionality in Go applications.

#version-control#go-native#static-linking
Stars2.0k
Forks327
Last commit2 years ago
GitAhead
GitAheadC++

A graphical Git client for visualizing and managing source code history across Windows, Linux, and macOS.

#version-control#repository-management#gui-application
Stars1.9k
Forks251
Last commit10 months ago
stale
staleTypeScript

A GitHub Action that automatically marks and closes stale issues and pull requests based on inactivity.

#devops#repository-management#workflow-automation
Stars1.7k
Forks427
Last commit12 hours ago
gitbatch
gitbatchGo

A terminal-based tool to manage multiple Git repositories with batch operations and individual repository control.

#version-control#open-source#terminal-tui
Stars1.6k
Forks52
Last commit3 years ago
Push Git changes to GitHub repository without authentication difficulties
Push Git changes to GitHub repository without authentication difficultiesShell

A GitHub Action that pushes local changes back to a repository using authorized tokens, enabling automated commits and updates.

#version-control#repository-management#git-automation
Stars1.3k
Forks239
Last commit
Trailer
TrailerSwift

A native macOS and iOS app for managing GitHub Pull Requests and Issues with offline sync and notifications.

#ios-app#ios#productivity
Stars1.2k
Forks73
Last commit1 month ago
Xit
XitSwift

A macOS-native Git GUI focused on stability, scalability, and a clean interface for managing repositories.

#version-control#open-source#repository-management
Stars1.2k
Forks53
Last commit3 months ago
git-extra-commands
git-extra-commandsShell

A collection of over 100 git utility scripts for branch management, commit history, and repository maintenance.

#hacktoberfest#version-control#developer-tools
Stars1.2k
Forks94
Last commit20 hours ago
terraform-provider-github
terraform-provider-githubGo

A Terraform provider for managing GitHub resources like repositories, teams, and files through infrastructure-as-code.

#hacktoberfest#repository-management#devops-tools
Stars1.1k
Forks1.0k
Last commit
Automatically merge PRs That Are Ready
Automatically merge PRs That Are ReadyJavaScript

A GitHub Action that automatically merges pull requests when they meet configured criteria like required approvals and passing checks.

#devops#pull-request-automation#repository-management
Stars922
Forks215
Last commit
Zappr
ZapprJavaScript

A GitHub integration that enforces approval checks and guidelines for pull requests to improve project quality.

#quality-enforcement#github-integration#guidelines
Stars539
Forks61
Last commit1 year ago
github-issues-import
github-issues-importPython

A Python script to import issues and pull requests from one GitHub repository to another, even across unrelated private repos.

#devops#repository-management#issue-migration
Stars428
Forks172
Last commit3 years ago
StarCabinet
StarCabinetTypeScript

An open-source, cross-platform desktop application for managing and analyzing your GitHub Stars.

#react-redux#desktop-application#offline-first
Stars409
Forks47
Last commit8 years ago
gfold
gfoldRust

A CLI tool written in Rust to track and analyze multiple Git repositories concurrently.

#developer-tools#open-source#repository-management
Stars399
Forks22
Last commit1 month ago
Lock Closed Issues and Pull Requests after a Period of Inactivity
Lock Closed Issues and Pull Requests after a Period of InactivityJavaScript

A GitHub Action that automatically locks closed issues, pull requests, and discussions after a period of inactivity.

#lock#repository-management#open-source-maintenance
Stars331
Forks42
Last commit
Add Labels to a PR based on Branch Name Patterns
Add Labels to a PR based on Branch Name PatternsTypeScript

A GitHub Action that automatically labels pull requests based on branch name patterns like feature/* or fix/*.

#actions#repository-management#workflow-automation
Stars257
Forks53
Last commit
clj-jgit
clj-jgitClojure

A Clojure wrapper for JGit providing a functional interface to manipulate Git repositories programmatically.

#version-control#repository-management#jgit
Stars257
Forks58
Last commit1 year ago
gostatus
gostatusGo

A command line tool that shows the status of Go repositories, including updates, branches, and local changes.

#version-control#developer-tools#repository-management
Stars245
Forks10
Last commit1 year ago
Action to sync GitHub labels in the declarative way
Action to sync GitHub labels in the declarative wayGo

A GitHub Action to declaratively sync GitHub labels across repositories using YAML manifests.

#actions#manifest#label-management
Stars220
Forks34
Last commit3 years ago
gh-home
gh-homeJavaScript

A CLI tool to open the GitHub repository page of the current or specified directory.

#github-integration#terminal-utility#repository-management
Stars194
Forks12
Last commit2 years ago
Declaratively setup GitHub Labels
Declaratively setup GitHub LabelsJavaScript

A GitHub Action to declaratively manage issue labels across repositories using a JSON configuration file.

#label-management#repository-management#workflow-automation
Stars193
Forks19
Last commit
GitHub Environment Variables Action
GitHub Environment Variables ActionJavaScript

A GitHub Action that exposes useful environment variables like repository slugs, branch names, and PR details for CI/CD workflows.

#deployment#devops#environment-variables
Stars188
Forks23
Last commit
cli-github
cli-githubPython

A command-line Python application to interact with GitHub repositories and user data directly from the terminal.

#developer-tools#open-source#repository-management
Stars174
Forks17
Last commit9 years ago
Manage Labels on GitHub (create/rename/update/delete) as Code
Manage Labels on GitHub (create/rename/update/delete) as CodeTypeScript

A GitHub Action to manage repository labels as code through YAML configuration.

#actions#version-control#devops
Stars166
Forks16
Last commit
Satis Control Panel
Satis Control PanelPHP

A web-based control panel for managing Satis repositories for Composer packages with a Laravel backend and React frontend.

#composer-packages#composer#proxy
Stars153
Forks28
Last commit7 years ago
Label your Pull Requests auto-magically (using committed files)
Label your Pull Requests auto-magically (using committed files)TypeScript

A GitHub Action that automatically labels pull requests based on committed files using regex patterns.

#repository-management#regex#workflow-automation
Stars99
Forks16
Last commit
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 months ago
11 hours ago
1 year ago
27 days ago
2 years ago
3 years ago
3 months ago
3 days ago
3 years ago
Next
#Git20
#Version Control19
#Automation18
#Github14
#Workflow Automation14
#Github Actions12
#Ci Cd11
#Devops10
#Developer Tools10
#Open Source7
#Pull Requests7
#Open Source Tools6