awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 Repos

Awesome GitHub RepositoriesCollaboration Patterns

Methodologies and tools that govern how multiple contributors interact, coordinate, and resolve conflicts within shared repositories.

Explore 17 awesome GitHub repositories matching development tools & productivity · Collaboration Patterns. Refine with filters or upvote what's useful.

Awesome Collaboration Patterns GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • obra/superpowersAvatar von obra

    obra/superpowers

    229,538Auf GitHub ansehen↗

    Superpowers ist eine browserbasierte Spiele-Entwicklungs-Engine und eine kollaborative integrierte Entwicklungsumgebung. Sie bietet einen einheitlichen Arbeitsbereich zum Erstellen zweidimensionaler interaktiver Erlebnisse und ermöglicht es Nutzern, Code, Assets und Szenenlogik direkt in einem Webbrowser zu verwalten, ohne dass lokale Compiler oder schwere Desktop-Software erforderlich sind. Die Plattform zeichnet sich durch eine modulare, komponentenbasierte Skriptarchitektur aus, bei der Spielobjekte durch angehängte Logik und visuelle Eigenschaften definiert werden. Sie unterstützt Echtzeitsynchronisierung, was es mehreren Entwicklern ermöglicht, gleichzeitig am selben Projekt zu arbeiten. Diese Umgebung ist als Bildungstool konzipiert, das Programmierkonzepte durch die integrierte Erstellung von Grafiken, Audio und Logik vermittelt. Das System umfasst eine umfassende Build-Pipeline, die die Kompilierung statischer Markdown-Seiten und dateisystembasiertes Routing handhabt. Es automatisiert den Entwicklungs-Workflow durch die Auflösung von Abhängigkeiten zur Build-Zeit, das Injizieren wiederverwendbarer UI-Komponenten und die Verwaltung von Asset-Pipelines, um eine effiziente Ressourcenbereitstellung sicherzustellen.

    Coordinates team efforts by enabling simultaneous, real-time collaboration on both code and project assets.

    Shell
    Auf GitHub ansehen↗229,538
  • mattpocock/skillsAvatar von mattpocock

    mattpocock/skills

    131,422Auf GitHub ansehen↗

    This project is an AI agent workflow framework and development toolkit designed for AI-driven software engineering. It provides a system of modular instructions, prompt libraries, and standardized routines to orchestrate complex engineering sequences and automate the decomposition of plans into technical tasks. The system differentiates itself through advanced context management and prompt engineering, using state compression and handoff documents to preserve conversation history between different AI sessions. It employs a structured library of prompt skills and high-signal trigger words to e

    Standardizes the movement of tickets through a state machine to categorize bugs and enhancements.

    Shell
    Auf GitHub ansehen↗131,422
  • opencv/opencvAvatar von opencv

    opencv/opencv

    89,201Auf GitHub ansehen↗

    OpenCV is a comprehensive computer vision library designed for real-time performance and cross-platform deployment. It provides a native execution environment that leverages multi-threaded operations and automated memory management to handle intensive computational tasks, including image processing and machine learning model inference. The library distinguishes itself through a data-oriented matrix framework that utilizes proxy-based array abstractions to provide a consistent interface for multidimensional data. By employing factory-pattern algorithm interfaces and runtime type dispatching, i

    Facilitates collaborative peer review by requiring feature branches and local test verification before integrating contributions into the main codebase.

    C++c-plus-pluscomputer-visiondeep-learning
    Auf GitHub ansehen↗89,201
  • localsend/localsendAvatar von localsend

    localsend/localsend

    83,448Auf GitHub ansehen↗

    LocalSend is a cross-platform utility designed for secure, peer-to-peer file transfers between devices on the same local network. By establishing direct, encrypted communication channels, the application enables users to share files without relying on external servers, cloud storage, or active internet connectivity. The project distinguishes itself through a unified codebase that supports native-looking interfaces across desktop and mobile operating systems. It utilizes automated peer discovery to identify available devices on a subnet and employs end-to-end encryption to ensure data integrit

    Facilitates collaborative code reviews and iterative improvements by enabling seamless local sharing of development builds among team members.

    Dartdartfile-sharingflutter
    Auf GitHub ansehen↗83,448
  • cline/clineAvatar von cline

    cline/cline

    63,750Auf GitHub ansehen↗

    Cline is an extensible agent runtime and multi-agent orchestration engine designed to automate complex software engineering workflows. It functions as an integrated development environment extension that bridges strategic task planning with autonomous execution, allowing users to manage multi-step projects through human-in-the-loop oversight or independent agent operation. The platform distinguishes itself by enabling the creation of specialized agent teams that share a common state and coordinate through a centralized task manager. It enforces project-specific architectural guidelines and co

    Bridges strategic planning and automated execution through a task-driven environment with human-in-the-loop oversight.

    TypeScript
    Auf GitHub ansehen↗63,750
  • git/gitAvatar von git

    git/git

    61,518Auf GitHub ansehen↗

    Git is a distributed version control system and command-line tool designed for tracking changes in source code and coordinating collaborative software development. It functions as a content-addressable storage platform where project data is maintained as immutable objects indexed by cryptographic hashes, ensuring data integrity and efficient deduplication. The system organizes project history as a directed acyclic graph, where each commit serves as a snapshot linked to its parent to create a verifiable timeline of modifications. The architecture distinguishes itself through an index-based sta

    Coordinates team efforts by merging concurrent code contributions and providing systematic workflows for resolving integration conflicts.

    Cchacktoberfestshell
    Auf GitHub ansehen↗61,518
  • roshanjossey/first-contributionsAvatar von Roshanjossey

    Roshanjossey/first-contributions

    54,683Auf GitHub ansehen↗

    This project is a Git workflow learning tool and a contribution sandbox designed to teach the process of forking and cloning repositories. It serves as a hands-on tutorial where new developers can practice the technical steps required to contribute to open source projects in a safe environment. The project facilitates beginner developer onboarding by simulating a GitHub contribution cycle. It provides a controlled space for users to exercise the technical requirements of making their first contributions, specifically focusing on the process of submitting pull requests. The learning surface c

    Implements a distributed development strategy using the fork-and-pull request model for community contributions.

    Auf GitHub ansehen↗54,683
  • firstcontributions/first-contributionsAvatar von firstcontributions

    firstcontributions/first-contributions

    54,496Auf GitHub ansehen↗

    This project is an educational resource designed to lower the barrier to entry for new developers learning how to participate in open-source software development. It provides a safe, guided practice environment where beginners can master the fundamental workflows required to contribute to public repositories. The project distinguishes itself by offering a hands-on, interactive tutorial that walks users through the complete lifecycle of a contribution. By following structured steps—including forking, branching, committing, and submitting a pull request—participants gain practical experience wi

    Demonstrates the standard process of creating isolated code copies and submitting changes back to a primary repository.

    beginnerbeginner-friendlycontribute
    Auf GitHub ansehen↗54,496
  • k88hudson/git-flight-rulesAvatar von k88hudson

    k88hudson/git-flight-rules

    42,472Auf GitHub ansehen↗

    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

    Guides the process of syncing forks, creating pull requests, and sharing changes for remote projects.

    Auf GitHub ansehen↗42,472
  • redox-os/redoxAvatar von redox-os

    redox-os/redox

    16,054Auf GitHub ansehen↗

    Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes. The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to

    Provides tools and processes for managing pull requests and contributor access within a centralized platform.

    Rustbsdfreebsdgnu
    Auf GitHub ansehen↗16,054
  • octocat/spoon-knifeAvatar von octocat

    octocat/Spoon-Knife

    13,848Auf GitHub ansehen↗

    Spoon-Knife is a sandbox repository designed as a training tool for developers to learn the mechanics of distributed version control. It provides a dedicated environment for practicing the fundamental workflows of collaborative software development, including branching, committing, and merging code. The project serves as a tutorial for mastering the lifecycle of open source contributions. Users can practice creating personal forks of the repository to experiment with changes in an isolated workspace, as well as submitting pull requests to propose modifications for review. This structure allow

    Implements pull request workflows to facilitate code review and contribution management.

    HTML
    Auf GitHub ansehen↗13,848
  • kesenhoo/android-training-course-in-chineseAvatar von kesenhoo

    kesenhoo/android-training-course-in-chinese

    10,626Auf GitHub ansehen↗

    This repository is a community-maintained Chinese translation of Google's official Android training curriculum, organized as Markdown files in a GitHub repository. It provides a structured Chinese-language guide covering Android fundamentals from setup to advanced topics, serving as a learning resource for Android app development. The project operates as a collaborative translation effort where contributors submit changes via GitHub forks and pull requests for review. Edits are reviewed by maintainers through GitHub issues and pull request comments to ensure quality and accuracy, with the Chi

    Contributors submit changes by forking the repository and creating pull requests for review and merging.

    JavaScript
    Auf GitHub ansehen↗10,626
  • rafaballerini/gittutorialAvatar von rafaballerini

    rafaballerini/GitTutorial

    10,518Auf GitHub ansehen↗

    This project is a set of instructional resources and step-by-step guides designed for learning version control fundamentals and collaborating via remote hosting platforms. It provides a comprehensive tutorial for using Git and GitHub to manage code versions and track project history. The materials include a practical walkthrough of the GitHub workflow, specifically focusing on forking, cloning, and pushing changes to remote repositories. These guides serve as a learning resource covering both basic and advanced operations for managing file changes. The content covers core version control ope

    Walks through the collaborative process of forking repositories and submitting pull requests.

    gitgit-commitgit-tutorial
    Auf GitHub ansehen↗10,518
  • xirong/my-gitAvatar von xirong

    xirong/my-git

    7,396Auf GitHub ansehen↗

    my-git ist ein umfassendes Framework und Referenzhandbuch für die Git-Versionskontrollverwaltung, Repository-Governance und Software-Release-Management. Es bietet einen strukturierten Ansatz für die Verwaltung des Softwareentwicklungslebenszyklus, von der ersten Feature-Verzweigung bis zur finalen Bereitstellung in der Produktion. Das Projekt zeichnet sich durch ein spezialisiertes KI-gestütztes Entwicklungsframework aus. Dies umfasst Workflows für die Verwaltung von KI-generiertem Code mittels automatisierter Diff-Reviews, absichtsbasiertem Commit-Splitting sowie Governance-Modellen für Multi-Agenten-Koordination und Sitzungsisolierung unter Verwendung von Worktrees. Die Codebasis deckt ein breites Spektrum an Engineering-Praktiken ab, einschließlich CI/CD-Pipeline-Automatisierung, Enterprise-Repository-Governance und fortgeschrittenen Wiederherstellungsverfahren zur Wiederherstellung verlorener Commits oder zum Bereinigen sensibler Daten. Es beschreibt zudem detailliert Kollaborationsmuster wie Trunk-based Development, Stacked Pull Requests und gestufte Genehmigungssysteme. Das Repository dient als technische Referenz und Anleitung für die Implementierung standardisierter Branching-Strategien und Repository-Sicherheitsrichtlinien.

    Establish templates for pull requests, issue reports, and commit messages to maintain consistent communication across teams.

    Python
    Auf GitHub ansehen↗7,396
  • librecad/librecadAvatar von LibreCAD

    LibreCAD/LibreCAD

    5,958Auf GitHub ansehen↗

    LibreCAD is an open-source, cross-platform 2D CAD application for creating and editing precise technical drawings. It functions as a full-featured drawing editor that reads and writes industry-standard DXF and DWG file formats, enabling cross-application compatibility. The software provides tools for creating 2D designs with support for layers, dimensions, and geometric primitives, along with precision features like snapping to endpoints, midpoints, and intersections. It also includes a command-line converter that can export DXF drawings to PDF, SVG, and PNG formats for batch processing or in

    Documents the standard fork-and-pull-request workflow for contributing changes to the project.

    C++
    Auf GitHub ansehen↗5,958
  • ndleah/python-mini-projectAvatar von ndleah

    ndleah/python-mini-project

    4,275Auf GitHub ansehen↗

    Dieses Projekt ist eine Sammlung von Python-Programmierskripten und pädagogischen Miniprojekten, die als geteilte Entwicklungsumgebung konzipiert sind. Es dient als Open-Source-Code-Repository, in dem Entwickler das Programmieren üben und Data-Science-Konzepte durch praktische Implementierung erkunden können. Das Repository fungiert als kollaborative Lernressource, die sich auf den Fork- und Pull-Request-Workflow konzentriert. Es nutzt ein verteiltes Versionskontrollsystem, um Community-Beiträge und Peer-Reviews von Python-Skripten zu koordinieren.

    Implements a fork-and-pull request workflow to coordinate external community contributions.

    Pythondata-analysisdata-sciencedata-visualization
    Auf GitHub ansehen↗4,275
  • actions/labelerAvatar von actions

    actions/labeler

    2,464Auf GitHub ansehen↗

    Uses the pullrequesttarget event to grant write access when labeling pull requests from forked repositories.

    TypeScript
    Auf GitHub ansehen↗2,464
  1. Home
  2. Development Tools & Productivity
  3. Development Workflow
  4. Collaboration Patterns

Unter-Tags erkunden

  • Collaborative Development Tools
  • Developer Workflows2 Sub-Tags
  • Fork-And-Pull Request Workflows1 Sub-Tag