awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

44 रिपॉजिटरी

Awesome GitHub RepositoriesPull Request Automation

Actions for managing, labeling, and merging pull requests.

Explore 44 awesome GitHub repositories matching part of an awesome list · Pull Request Automation. Refine with filters or upvote what's useful.

Awesome Pull Request Automation GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • sindresorhus/refined-githubsindresorhus का अवतार

    sindresorhus/refined-github

    31,587GitHub पर देखें↗

    Refined GitHub is a browser extension that modifies the GitHub web interface to add features and remove annoyances. It functions as a user interface enhancement tool that uses custom CSS and JavaScript to rearrange layouts and inject new interactive elements into GitHub pages. The project serves as a workflow automation tool and repository utility, providing capabilities to automate pull request tasks such as branch cleanup and commit defaults. It acts as a code review assistant by identifying conflicting pull requests and improving navigation for code references. The extension covers severa

    Simplifies workspace cleanup using squash commit defaults, rebase buttons, and automatic branch deletion after merging.

    TypeScript
    GitHub पर देखें↗31,587
  • ovity/octotreeovity का अवतार

    ovity/octotree

    23,206GitHub पर देखें↗

    Octotree is a source code browsing tool for GitHub that provides a navigable file tree sidebar for exploring repository folder structures without downloading files locally. It enables the navigation of directory hierarchies and the location of specific files through text-based search queries. The tool includes specialized workflows for reviewing pull requests by filtering the visible file tree to show only modified files. It also supports access to private repositories through the use of personal access tokens and multi-account management. The interface features customizable sidebar behavior

    Limits the visible file tree to only those files modified within a specific pull request.

    JavaScriptbrowser-extensionchromecode-files
    GitHub पर देखें↗23,206
  • boto/boto3boto का अवतार

    boto/boto3

    9,834GitHub पर देखें↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Generates temporary environments to review code changes during the pull request process.

    Pythonawsaws-sdkcloud
    GitHub पर देखें↗9,834
  • donnemartin/gitsomedonnemartin का अवतार

    donnemartin/gitsome

    7,674GitHub पर देखें↗

    Gitsome is a command-line interface tool for managing repositories, issues, and pull requests via the GitHub and GitHub Enterprise APIs. It provides an interactive shell environment featuring an embedded Python interpreter for programmatic automation and dynamic scripting, alongside a project bootstrapping utility for generating standard license and gitignore templates. The tool distinguishes itself with a schema-driven autocomplete engine that parses remote API definitions in real-time to provide context-aware command suggestions. It also implements an index-based navigation system that allo

    Retrieves detailed information for specific pull requests or lists all current requests in a repository.

    Python
    GitHub पर देखें↗7,674
  • wei/pullwei का अवतार

    wei/pull

    7,154GitHub पर देखें↗

    Pull is an automated pull request manager designed to synchronize GitHub repository forks with their upstream sources. It acts as an orchestrator that creates and manages pull requests to integrate remote changes and keep development forks aligned with original project sources. The tool is configuration-driven, allowing users to define specific git integration strategies such as merging, squashing, rebasing, or hard resetting. It integrates with GitHub Actions to manage branch protection and the assignment of reviewers, assignees, and custom labels. Synchronization can be triggered through p

    Provides automated creation and management of pull requests, including the assignment of reviewers and labels.

    TypeScriptforkforks-insighthacktoberfest
    GitHub पर देखें↗7,154
  • googleapis/release-pleasegoogleapis का अवतार

    googleapis/release-please

    6,444GitHub पर देखें↗

    Creates and maintains a single pull request that accumulates release notes until merged.

    TypeScript
    GitHub पर देखें↗6,444
  • filhodanuvem/gitqlfilhodanuvem का अवतार

    filhodanuvem/gitql

    6,295GitHub पर देखें↗

    Gitql एक SQL क्वेरी इंजन और मेटाडेटा सर्च टूल है जिसे वर्ज़न कंट्रोल सिस्टम से जानकारी खोजने और पुनः प्राप्त करने के लिए डिज़ाइन किया गया है। यह एक स्ट्रक्चर्ड क्वेरी लैंग्वेज प्रदान करता है जो उपयोगकर्ताओं को मानक कमांड लाइन इंटरफ़ेस कमांड्स के बजाय एक औपचारिक सिंटैक्स का उपयोग करके प्रोजेक्ट इतिहास से एसेट्स को फ़िल्टर और निकालने की अनुमति देता है। टूल एक इंटरैक्टिव डेटा एक्सप्लोरर के रूप में कार्य करता है, जिसमें रीयल-टाइम में रिपॉजिटरी डेटा का मूल्यांकन करने के लिए एक कमांड प्रॉम्प्ट इंटरफ़ेस है। यह वर्ज़न कंट्रोल एंटिटीज, जैसे कमिट्स और टैग्स, को वर्चुअल रिलेशनल टेबल्स में मैप करता है, जिससे इतिहास का ऑडिट करने और रिपॉजिटरी मेटाडेटा का विश्लेषण करने के लिए अनुक्रमिक क्वेरीज़ के निष्पादन को सक्षम किया जाता है। सिस्टम रिपॉजिटरी एसेट रिट्रीवल के लिए व्यापक क्षमताओं को कवर करता है, जिसमें पुल रिक्वेस्ट्स, इश्यूज़ और चर्चाओं से जानकारी निकालना शामिल है। इसमें यह पहचानने के लिए रिपॉजिटरी स्कीमा अन्वेषण के लिए मैकेनिज्म भी शामिल है कि कौन सी डेटा टेबल्स क्वेरी के लिए उपलब्ध हैं।

    Retrieves specific metadata from repository assets such as pull requests, issues, and discussions using SQL queries.

    Gogitgohacktoberfest
    GitHub पर देखें↗6,295
  • danger/dangerdanger का अवतार

    danger/danger

    5,645GitHub पर देखें↗

    Automates code review checks and enforces team norms by running custom rules against pull request metadata and changes.

    Rubyautomationbitbucketci
    GitHub पर देखें↗5,645
  • jenkins-x/jxjenkins-x का अवतार

    jenkins-x/jx

    4,691GitHub पर देखें↗

    jx एक GitOps डिलीवरी प्लेटफॉर्म और Kubernetes CI/CD ऑर्केस्ट्रेटर है जिसे एप्लिकेशन के निर्माण और डिप्लॉयमेंट को ऑटोमेट करने के लिए डिज़ाइन किया गया है। यह एक क्लाउड नेटिव पाइपलाइन मैनेजर के रूप में कार्य करता है जो पुन: प्रयोज्य कार्यों के कैटलॉग का उपयोग करके कंटेनर-आधारित बिल्ड और डिप्लॉयमेंट सीक्वेंस निष्पादित करता है। यह प्रोजेक्ट प्रीव्यू एनवायरनमेंट के ऑटोमेटेड ऑर्केस्ट्रेशन के माध्यम से अलग है, जो मर्ज करने से पहले वैलिडेशन को सक्षम करने के लिए पुल रिक्वेस्ट गतिविधि के आधार पर बनाए और नष्ट किए जाते हैं। यह git रिपॉजिटरी को पोल करके और सत्यापित कॉन्फ़िगरेशन अपडेट लागू करके क्लस्टर्स की वांछित स्थिति बनाए रखने के लिए GitOps-आधारित स्टेट सिंक्रोनाइज़ेशन मॉडल का उपयोग करता है। यह सिस्टम Helm चार्ट डिप्लॉयमेंट मैनेजमेंट, मल्टी-क्लस्टर ऑर्केस्ट्रेशन और बाहरी सीक्रेट स्टोर इंटीग्रेशन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह इंक्रीमेंटल एप्लिकेशन रीबिल्डिंग और लोकल-टू-पॉड कोड सिंक्रोनाइज़ेशन के लिए डेवलपर प्रोडक्टिविटी टूल्स भी प्रदान करता है। इंस्टॉलेशन को git ऑपरेटर डिप्लॉयमेंट और टूलिंग कंसिस्टेंसी सुनिश्चित करने के लिए बूटस्ट्रैपिंग क्लस्टर जॉब्स के माध्यम से मैनेज किया जाता है।

    Triggers the automatic creation, updating, and cleanup of temporary environments based on pull request activity.

    Goacceleratorcicdcontinuous-delivery
    GitHub पर देखें↗4,691
  • ladaapp/ladaladaapp का अवतार

    ladaapp/lada

    3,402GitHub पर देखें↗

    Show only pull requests created by a specific user to isolate their submissions.

    Pythondepixelizationjav-restorationmosaic-removal
    GitHub पर देखें↗3,402
  • huggingface/huggingface_hubhuggingface का अवतार

    huggingface/huggingface_hub

    3,342GitHub पर देखें↗

    The Hugging Face Hub Python client is a library that provides programmatic access to the Hugging Face Hub, a centralized platform for hosting and collaborating on machine learning models, datasets, and demo applications. It serves as the primary SDK for interacting with the Hub's API, enabling users to download and upload models and datasets, manage repositories, authenticate via tokens or OAuth, and run inference on hosted models through a unified interface. The client distinguishes itself through a comprehensive set of capabilities that go beyond basic file transfer. It includes a CLI exten

    Provides API capabilities for retrieving discussions and pull requests with pagination and filtering.

    Pythondeep-learninghacktoberfestmachine-learning
    GitHub पर देखें↗3,342
  • mitchellh/vouchmitchellh का अवतार

    mitchellh/vouch

    3,343GitHub पर देखें↗

    Vouch is a GitHub Actions automation that enforces community trust by requiring new contributors to be vouched by existing members before they can interact with a project's issues and pull requests. It maintains a vouched user list in a tracked file, and automatically closes or locks interactions from unvouched or denounced users to reduce spam and abuse. The system lets collaborators manage trust through issue and discussion comments using specific keywords to vouch, denounce, or unvouch users, with automatic updates to the vouched list and optional pull request merges. It also provides a CL

    Creates a branch and pull request with VOUCHED file updates instead of committing directly to the default branch.

    Nushell
    GitHub पर देखें↗3,343
  • peter-evans/create-pull-requestpeter-evans का अवतार

    peter-evans/create-pull-request

    2,801GitHub पर देखें↗

    A GitHub action to create a pull request for changes to your repository in the actions workspace

    Create pull requests.

    TypeScript
    GitHub पर देखें↗2,801
  • actions/labeleractions का अवतार

    actions/labeler

    2,464GitHub पर देखें↗

    Automatically applies labels to pull requests based on branch names or changed files to organize and triage incoming work.

    TypeScript
    GitHub पर देखें↗2,464
  • pascalgn/automerge-actionpascalgn का अवतार

    pascalgn/automerge-action

    920GitHub पर देखें↗

    GitHub action to automatically merge pull requests that are ready

    Auto-merge PRs.

    JavaScript
    GitHub पर देखें↗920
  • anothrnick/github-tag-actionanothrNick का अवतार

    anothrNick/github-tag-action

    873GitHub पर देखें↗

    A Github Action to tag a repo on merge.

    Tagging automation.

    Shell
    GitHub पर देखें↗873
  • cirrus-actions/rebasecirrus-actions का अवतार

    cirrus-actions/rebase

    702GitHub पर देखें↗

    GitHub Action to automatically rebase PRs

    Automated PR rebasing.

    Shell
    GitHub पर देखें↗702
  • hmarr/auto-approve-actionhmarr का अवतार

    hmarr/auto-approve-action

    476GitHub पर देखें↗

    👍 GitHub Action for automatically approving GitHub pull requests

    Auto-approve PRs.

    TypeScript
    GitHub पर देखें↗476
  • flowwer-dev/pull-request-statsflowwer-dev का अवतार

    flowwer-dev/pull-request-stats

    403GitHub पर देखें↗

    Github action to print relevant stats about Pull Request reviewers

    PR reviewer statistics.

    JavaScript
    GitHub पर देखें↗403
  • kentaro-m/auto-assign-actionkentaro-m का अवतार

    kentaro-m/auto-assign-action

    394GitHub पर देखें↗

    An action which adds reviewers to the pull request when the pull request is opened.

    Auto-assign reviewers.

    TypeScript
    GitHub पर देखें↗394
पिछला123अगला
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Pull Request Automation

सब-टैग एक्सप्लोर करें

  • Accumulating Release PRsCreates and maintains a single pull request that accumulates release notes until merged. **Distinct from Pull Request Automation:** Distinct from Pull Request Automation: focuses on a single accumulating release PR that updates as new commits are merged, not general PR management.
  • Author FiltersShow only pull requests created by a specific user to isolate their submissions. **Distinct from Pull Request Automation:** Distinct from Pull Request Automation: focuses on filtering by author rather than automating PR management.
  • Author Vouch-Based Auto-ClosuresAutomatically closes pull requests when the author is unvouched or denounced, reducing manual triage. **Distinct from Pull Request Automation:** Distinct from Pull Request Automation: focuses on trust-based auto-closure rather than general PR labeling or merging.
  • Date Range FiltersShow only pull requests modified within a specific date range to narrow down recent changes. **Distinct from Pull Request Automation:** Distinct from Pull Request Automation: focuses on filtering by date range rather than automating PR management.
  • Label Pull Requests on a ScheduleRuns the labeling action on a cron schedule and targets specific pull request numbers instead of the triggering event. **Distinct from Pull Request Automation:** Distinct from Pull Request Automation: focuses on scheduled labeling of specific PRs, not general PR management automation.
  • Metadata Extraction Tools1 सब-टैगTools that examine structured details of pull requests such as title, body, author, and branch names for automated analysis. **Distinct from Pull Request Automation:** Distinct from Pull Request Automation: focuses on extracting and inspecting PR metadata rather than managing or merging PRs.
  • Metadata Inspection ToolsTools that expose structured details of pull requests such as title, body, author, and branch names for use in automated checks. **Distinct from Pull Request Automation:** Distinct from Pull Request Automation: focuses on inspecting PR metadata rather than managing, labeling, or merging PRs.
  • Preview EnvironmentsAutomated generation of temporary, isolated environments for reviewing code changes within a pull request workflow. **Distinct from Pull Request Automation:** Specifically focuses on the instantiation of temporary environments for review, rather than the general administrative automation of pull requests.
  • Pull Request Retrieval1 सब-टैगRetrieving community discussions and pull requests from repositories with pagination and state filtering. **Distinct from Pull Request Automation:** Distinct from Pull Request Automation: focuses on fetching and listing PRs rather than automating their lifecycle.
  • Vouch List Pull RequestsAutomatically creates branches and pull requests to update a tracked user endorsement list. **Distinct from Pull Request Automation:** Distinct from general Pull Request Automation: focuses on PRs that update a specific trust list file rather than labeling or merging arbitrary PRs.