awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wei avatar

wei/pull

0
View on GitHub↗
7,154 estrellas·782 forks·TypeScript·MIT·5 vistasgithub.com/apps/pull↗

Pull

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 predefined periodic schedules or immediate manual requests via webhooks. The system handles the end-to-end lifecycle of branch maintenance, from tracking upstream dependencies to automating the metadata management of the resulting pull requests.

Features

  • Remote Fork Synchronization - Provides automated workflows to keep remote forks updated with changes from an upstream source repository.
  • Pull Request Automation - Provides automated creation and management of pull requests, including the assignment of reviewers and labels.
  • Branching Workflows - Automates the maintenance of development forks by merging or rebasing upstream changes through scheduled workflows.
  • Scheduled Synchronization - Triggers periodic synchronization processes based on a predefined timer to keep forks aligned with upstream sources.
  • Sync Orchestration - Acts as a configuration-driven orchestrator for integrating remote changes using merge, squash, or rebase strategies.
  • Upstream Fork Alignment - Keeps development forks aligned with the original project source to avoid code drift.
  • Git Integration Method Configurations - Offers a configuration system to choose between merge, squash, rebase, or hard reset integration methods.
  • Pull Request Metadata Configurations - Provides configuration for assigning reviewers, assignees, and custom labels to automatically generated synchronization pull requests.
  • Git Integration Strategies - Implements configurable git strategies for integrating upstream changes, supporting merging, squashing, and rebasing.
  • Manual Sync Triggers - Enables manual forcing of a synchronization cycle via web requests outside of the automatic schedule.
  • Webhook Triggers - Provides webhook endpoints that allow for the immediate manual triggering of the synchronization process.
  • GitHub Actions - Integrates with GitHub Actions to manage branch protection and the assignment of reviewers and assignees.

Historial de estrellas

Gráfico del historial de estrellas de wei/pullGráfico del historial de estrellas de wei/pull

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Pull

Proyectos open-source similares, clasificados según cuántas características comparten con Pull.
  • dreamhunter2333/cloudflare_temp_emailAvatar de dreamhunter2333

    dreamhunter2333/cloudflare_temp_email

    6,098Ver en GitHub↗

    This project is a disposable email inbox service built to run entirely on Cloudflare's edge network. It creates temporary email addresses that automatically receive and store incoming messages and attachments, all without managing any traditional server infrastructure. The service uses Cloudflare Workers for serverless processing, Durable Objects for persistent inbox state, and Workers KV for storing email data, with attachments handled through R2 object storage. The service distinguishes itself through a comprehensive set of access and management features. Users can authenticate through mult

    Vuecloudflare-emailcloudflare-pagescloudflare-workers
    Ver en GitHub↗6,098
  • actions/labelerAvatar de actions

    actions/labeler

    2,464Ver en GitHub↗
    TypeScript
    Ver en GitHub↗2,464
  • danger/dangerAvatar de danger

    danger/danger

    5,645Ver en GitHub↗
    Rubyautomationbitbucketci
    Ver en GitHub↗5,645
  • k88hudson/git-flight-rulesAvatar de k88hudson

    k88hudson/git-flight-rules

    42,472Ver en GitHub↗

    git-flight-rules is a collection of curated guidelines, operational resources, and a command reference for managing version control with Git. It provides a set of procedure-based rules and best practices designed to organize code history, branches, and collaborative development. The project distinguishes itself by providing structured workflows for complex history manipulation and data recovery. This includes specific guidance on rewriting commit history to remove sensitive data, using the reference log to recover lost work, and employing binary searches to isolate regressions. The resource

    Ver en GitHub↗42,472
Ver las 30 alternativas a Pull→

Preguntas frecuentes

¿Qué hace wei/pull?

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.

¿Cuáles son las características principales de wei/pull?

Las características principales de wei/pull son: Remote Fork Synchronization, Pull Request Automation, Branching Workflows, Scheduled Synchronization, Sync Orchestration, Upstream Fork Alignment, Git Integration Method Configurations, Pull Request Metadata Configurations.

¿Qué alternativas de código abierto existen para wei/pull?

Las alternativas de código abierto para wei/pull incluyen: dreamhunter2333/cloudflare_temp_email — This project is a disposable email inbox service built to run entirely on Cloudflare's edge network. It creates… k88hudson/git-flight-rules — git-flight-rules is a collection of curated guidelines, operational resources, and a command reference for managing… mislav/hub — Hub is a terminal-based GitHub API client and command-line wrapper that extends standard git version control with… danger/danger. actions/labeler. elidianaandrade/git-github-learning-quest — This is a structured, gamified learning resource for Git and GitHub. It guides learners through code versioning…