awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 dépôts

Awesome GitHub RepositoriesCollaborative Development

Practices and tools for effective team collaboration using version control.

Distinguishing note: Focuses on the collaborative aspect of Git.

Explore 12 awesome GitHub repositories matching development tools & productivity · Collaborative Development. Refine with filters or upvote what's useful.

Awesome Collaborative Development GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • zulip/zulipAvatar de zulip

    zulip/zulip

    24,696Voir sur GitHub↗

    Zulip is an open-source, self-hosted chat platform designed for real-time team communication. It organizes conversations into threaded streams, allowing users to maintain focus and manage complex discussions within a private, secure infrastructure. The project provides full control over data, authentication, and server management, making it a comprehensive solution for organizations requiring a dedicated messaging environment. The platform distinguishes itself through a hybrid backend architecture that combines a robust web framework for standard requests with an asynchronous event-streaming

    Outlines best practices for collaborating on codebases.

    Pythonapachechatcollaboration
    Voir sur GitHub↗24,696
  • redox-os/redoxAvatar de redox-os

    redox-os/redox

    16,054Voir sur GitHub↗

    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

    Supports collaborative development practices through integrated communication and version control workflows.

    Rustbsdfreebsdgnu
    Voir sur GitHub↗16,054
  • octocat/spoon-knifeAvatar de octocat

    octocat/Spoon-Knife

    13,848Voir sur GitHub↗

    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

    Provides a training environment for collaborative software development workflows.

    HTML
    Voir sur GitHub↗13,848
  • mouredev/hello-gitAvatar de mouredev

    mouredev/hello-git

    13,411Voir sur GitHub↗

    Hello Git is an educational platform designed to teach the fundamentals of version control and collaborative software development. It provides a structured curriculum that guides users through the core concepts of tracking code changes, managing project history, and implementing effective branching strategies. The project distinguishes itself by offering a comprehensive set of learning materials, including video lessons and guides, specifically tailored to help beginners master command-line operations. It covers the practical application of distributed version control, focusing on how to sync

    Supports collaborative software development through version control best practices.

    curso-gitcurso-githubdesde-cero
    Voir sur GitHub↗13,411
  • gitbucket/gitbucketAvatar de gitbucket

    gitbucket/gitbucket

    9,370Voir sur GitHub↗

    GitBucket is a self-hosted Git platform and version control hosting service that provides a web interface for managing repositories, issues, and pull requests. Built with a Scala-based manager, it functions as a GitHub API compatible server, allowing it to integrate with external tools that rely on that specific industry schema. The platform distinguishes itself by integrating a Maven repository host for storing and retrieving Java build artifacts alongside source code. It also features a plugin architecture that enables the addition of custom logic and new functionality to the core system.

    Facilitates the full development lifecycle through integrated pull requests, issue tracking, and wikis.

    Scalagitgitbucketscala
    Voir sur GitHub↗9,370
  • postmanlabs/newmanAvatar de postmanlabs

    postmanlabs/newman

    7,192Voir sur GitHub↗

    Newman is a headless API client and command line tool for executing Postman collections. It serves as an API test automation tool and execution engine that allows users to run predefined sets of API requests without a graphical interface. The project differentiates itself as a data-driven testing engine, capable of iterating through request sequences using external JSON or CSV files to validate multiple sets of input values. It also functions as an API execution reporter, utilizing a plugin-based interface to output results in formats such as JSON and JUnit. The tool covers broad capability

    Shares API work through workspaces and repositories using version control and role-based access control.

    JavaScriptapi-testapi-testingci
    Voir sur GitHub↗7,192
  • open-source-ideas/ideasAvatar de open-source-ideas

    open-source-ideas/ideas

    6,793Voir sur GitHub↗

    This project is a crowdsourced registry and ideation hub for open source software concepts. It serves as a public database where users submit project requirements and implementation details to attract contributors and recruit collaborators. The platform distinguishes itself by mapping project ideas to existing software repositories to prevent duplicate development and maintain registry accuracy. It utilizes a categorization engine that allows developers to filter ideas by specific technology stacks and estimated development effort. The system provides a collaboration layer using threaded dis

    Facilitates collaborative development by coordinating contributors through public discussions.

    communityhacktoberfestideas
    Voir sur GitHub↗6,793
  • reactwg/react-18Avatar de reactwg

    reactwg/react-18

    5,195Voir sur GitHub↗

    Ce projet est un groupe de travail logiciel collaboratif et une piste de publication axée sur le développement technique et le déploiement de la mise à jour de la bibliothèque React 18. Il sert d'effort de coordination communautaire et de forum de discussion pour gérer les jalons et les ensembles de fonctionnalités de cette version majeure du framework frontend. Le groupe de travail facilite la coordination des versions open source et la planification des versions logicielles via un groupe distribué de contributeurs. Il se concentre sur la collecte des retours techniques de la communauté et la gestion des discussions publiques pour affiner le code et la documentation de la bibliothèque avant une publication officielle. La portée du développement couvre le rendu d'interface utilisateur concurrent, la gestion d'état frontend et l'affinement de la logique interne de réconciliation et de rendu.

    Facilitates collaborative development across a distributed group of contributors to refine code and documentation.

    Voir sur GitHub↗5,195
  • w3c/csswg-draftsAvatar de w3c

    w3c/csswg-drafts

    4,845Voir sur GitHub↗

    Ce projet est un pipeline de publication et un gestionnaire versionné pour les brouillons d'éditeurs du CSS Working Group. Il sert d'outil pour transformer des fichiers sources techniques en spécifications web standardisées pour les développeurs de navigateurs et les utilisateurs. Le système utilise un environnement basé sur Git pour suivre les changements et itérer sur les règles techniques pour le rendu web. Il emploie un processus de build automatisé pour convertir le balisage technique et les brouillons d'éditeurs en pages HTML statiques pour une consultation publique. Le workflow couvre les standards de rendu des navigateurs, le développement de spécifications CSS et la génération automatisée de documentation technique. Il inclut des capacités pour le déploiement indépendant au niveau des fichiers et la compilation source-vers-HTML pour garantir que les brouillons publics restent à jour.

    Facilitates collaboration on web standards using shared text documents and version-controlled drafts.

    Bikeshed
    Voir sur GitHub↗4,845
  • doggy8088/learn-git-in-30-daysAvatar de doggy8088

    doggy8088/Learn-Git-in-30-days

    4,460Voir sur GitHub↗

    Ce projet est un cursus de formation technique et un guide pédagogique étape par étape conçu pour amener les utilisateurs d'un niveau débutant à un niveau avancé de maîtrise de Git. Il sert de tutoriel structuré pour maîtriser le contrôle de version Git, en se concentrant sur les commandes, les structures de données, les stratégies de branchement et la collaboration à distance. Le parcours d'apprentissage est organisé en un calendrier séquentiel de trente jours qui divise les sujets complexes de contrôle de version en unités thématiques. Cette progression combine des explications théoriques avec des tâches pratiques en ligne de commande pour renforcer la compréhension technique et la mémoire musculaire. Le cursus couvre les domaines plus larges de la gestion de code source et du développement logiciel collaboratif. Il met l'accent sur l'acquisition de la maîtrise de la ligne de commande Git pour naviguer dans les dépôts et gérer les commits via le terminal.

    Teaches practices for effective team collaboration using remote repositories and branching strategies.

    Voir sur GitHub↗4,460
  • octocat/hello-worldAvatar de octocat

    octocat/Hello-World

    3,504Voir sur GitHub↗

    Hello-World is a Git repository hosting service and source code management platform. It functions as a version control system for storing and managing source code. The platform facilitates remote code hosting and version control management to track changes over time. It supports public code distribution and collaborative software development, allowing multiple contributors to work on the same project from different locations. The system includes a web-based interface, an HTTP-based API, and SSH-based authentication for secure access. It utilizes a distributed repository model and content-add

    Enables multiple contributors to work on the same project from different locations using version control.

    Voir sur GitHub↗3,504
  • sivan/javascript-style-guideAvatar de sivan

    sivan/javascript-style-guide

    1,999Voir sur GitHub↗

    Ce projet fournit un ensemble complet de normes et de conventions de codage conçues pour garantir des modèles de développement uniformes dans les bases de code JavaScript. Il fonctionne comme un framework piloté par la configuration pour l'analyse statique, établissant des règles qui régissent la syntaxe, la structure et les exigences stylistiques pour prévenir les erreurs de programmation courantes et réduire la dette technique. Le guide se distingue en imposant des pratiques structurelles spécifiques, telles que l'utilisation de la syntaxe littérale pour la création d'objets et de tableaux et l'application de comparaisons d'égalité strictes pour éviter la coercition de type implicite. Il met également l'accent sur une gestion disciplinée des variables en exigeant des déclarations explicites en haut des portées fonctionnelles, ce qui empêche la pollution de l'espace de noms et atténue les problèmes liés au levage (hoisting) des variables. Au-delà de ces règles fondamentales, le projet couvre un large éventail de normes de développement, incluant les conventions de nommage, l'encapsulation des modules et les pratiques de documentation. Il intègre également des directives axées sur la performance pour les environnements basés sur le navigateur, en se concentrant sur des stratégies efficaces d'interrogation des éléments et d'interaction avec le DOM pour maintenir la réactivité de l'application.

    Facilitates effective team collaboration by standardizing coding conventions and documentation practices.

    Voir sur GitHub↗1,999
  1. Home
  2. Development Tools & Productivity
  3. Collaborative Development