awesome-repositories.com
Blog
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
·

29 repositorios

Awesome GitHub RepositoriesContribution Workflows

Standardized processes for managing external contributions to a project.

Distinguishing note: Focuses on the operational workflow of managing pull requests for content.

Explore 29 awesome GitHub repositories matching software engineering & architecture · Contribution Workflows. Refine with filters or upvote what's useful.

Awesome Contribution Workflows GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • maximabramchuck/awesome-interviewsAvatar de MaximAbramchuck

    MaximAbramchuck/awesome-interviews

    83,140Ver en GitHub↗

    This project is a curated repository of technical interview questions and a directory of study resources designed for professional software engineering assessments. It serves as a reference guide for interview patterns and common domain questions across various programming languages and technology stacks. The collection organizes coding and computer science questions by language and framework to assist with technical interview preparation and coding assessment study. It covers a wide range of programming domains and system design patterns to support software engineering career growth.

    Provides a standardized process for managing community contributions and pull requests for resource updates.

    Ver en GitHub↗83,140
  • definitelytyped/definitelytypedAvatar de DefinitelyTyped

    DefinitelyTyped/DefinitelyTyped

    51,293Ver en GitHub↗

    DefinitelyTyped is a community-maintained type store and centralized JavaScript type registry. It serves as a repository of static TypeScript type declarations for third-party JavaScript libraries, providing the necessary metadata to enable compile-time safety and editor intelligence for external modules not originally written in TypeScript. The project operates as a collaborative ecosystem where contributors define, validate, and maintain type declarations through a structured review process. This involves mapping type definition versions to specific library and compiler releases to ensure s

    Provides a structured process for creating, testing, and submitting new type declarations or augmenting existing ones.

    TypeScriptdefinitiondtshacktoberfest
    Ver en GitHub↗51,293
  • lukasz-madon/awesome-remote-jobAvatar de lukasz-madon

    lukasz-madon/awesome-remote-job

    46,392Ver en GitHub↗

    This project is a centralized repository of curated resources designed to support professionals in finding and succeeding in remote work environments. It functions as a comprehensive directory that aggregates job boards, interview preparation materials, and professional development tools to assist individuals in navigating location-independent career paths. The directory distinguishes itself through its multilingual support and its focus on the specific needs of distributed teams, including legal, financial, and lifestyle guidance for digital nomads. It provides categorized access to remote-f

    Uses standard version control pull requests to manage community-provided content.

    awesomeawesome-listlist
    Ver en GitHub↗46,392
  • simplifyjobs/summer2026-internshipsAvatar de SimplifyJobs

    SimplifyJobs/Summer2026-Internships

    45,021Ver en GitHub↗

    This project is a community-maintained, open-source job aggregator that provides a curated database of internship opportunities. It centralizes scattered professional listings into a structured, searchable collection categorized by industry, role, and location to assist students in their career search. The repository distinguishes itself by utilizing a version-controlled data store, where all job listings are maintained as plain text files. This approach enables transparent history tracking and granular change analysis through standard diffing tools. The project relies on an automated data ex

    Relies on automated commits to update the repository state, ensuring that all changes are transparently tracked through the standard code review process.

    Pythoninternshipsinterview-preparationjobs
    Ver en GitHub↗45,021
  • kilimchoi/engineering-blogsAvatar de kilimchoi

    kilimchoi/engineering-blogs

    38,301Ver en GitHub↗

    This project is a curated knowledge repository that aggregates high-quality technical blogs and engineering insights from industry leaders. It serves as a comprehensive technical learning resource, providing a centralized index of companies, individual experts, and technologies to help professionals discover reliable sources of software development knowledge. The repository distinguishes itself through a community-driven approach, relying on external contributions to maintain and expand its knowledge base. By utilizing markdown-based content curation, the project ensures that all information

    Relies on external contributions to maintain and expand the knowledge base through a distributed peer review process.

    Rubyengineering-blogslistsprogramming-blogs
    Ver en GitHub↗38,301
  • alebcay/awesome-shellAvatar de alebcay

    alebcay/awesome-shell

    37,110Ver en GitHub↗

    This project is a community-driven directory that serves as a comprehensive index of command-line tools, frameworks, and resources. It functions as a curated knowledge base designed to help users discover software for enhancing terminal environments and streamlining daily development tasks. The collection is maintained through an open-source contribution model, where community members manually verify and organize resources into structured categories. This collaborative approach ensures the directory remains a reliable reference for finding specialized utilities, alternative shell implementati

    Enables external users to propose additions through a decentralized review process.

    awesomeawesome-listbash
    Ver en GitHub↗37,110
  • zsh-users/zsh-autosuggestionsAvatar de zsh-users

    zsh-users/zsh-autosuggestions

    35,705Ver en GitHub↗

    This project is a shell plugin that provides real-time command suggestions to accelerate terminal input. By hooking into the command line editor and utilizing a strategy-based prediction engine, it generates completions derived from command history, shell completion data, or custom user-defined sources. The tool distinguishes itself by rendering suggestions as a visual ghost layer directly within the terminal buffer using ANSI-styled overlays. To maintain a responsive command-line environment, it performs all prediction calculations in the background, ensuring that heavy computation does not

    Documents standard workflows for managing pull requests.

    Shellautocompleteautosuggestfish
    Ver en GitHub↗35,705
  • yuliskov/smarttubeAvatar de yuliskov

    yuliskov/SmartTube

    30,627Ver en GitHub↗

    SmartTube is an open-source media player designed as a third-party alternative client for television and living room hardware. It provides a cross-platform solution that delivers a unified, highly configurable video consumption experience across various smart television operating systems. The application distinguishes itself through a specialized ad-free interface that optimizes navigation for large screens and removes promotional interruptions. It achieves high performance on television hardware by utilizing hardware-accelerated decoding for video processing and mapping interface components

    Provides a structured framework that guides new contributors on how to participate effectively.

    Javaandroidandroid-tvandroid-tv-box
    Ver en GitHub↗30,627
  • d2l-ai/d2l-enAvatar de d2l-ai

    d2l-ai/d2l-en

    29,001Ver en GitHub↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Facilitates improvements and updates to educational content through version control workflows.

    Pythonbookcomputer-visiondata-science
    Ver en GitHub↗29,001
  • decaporg/decap-cmsAvatar de decaporg

    decaporg/decap-cms

    18,943Ver en GitHub↗

    Decap CMS is a headless, Git-based content management system designed to provide a visual editing interface for static site workflows. By decoupling the administrative dashboard from the frontend, it allows users to manage content stored directly in version control repositories as structured data. The system maps visual form inputs to repository files, enabling non-technical contributors to update content without requiring direct code changes. The platform distinguishes itself through its Git-centric automation, which handles content lifecycles by creating commits, branches, and pull requests

    Automates repository forking and pull request submission to facilitate external contributions.

    JavaScriptcmscontent-management-systemdecap-cms
    Ver en GitHub↗18,943
  • arialdomartini/back-end-developer-interview-questionsAvatar de arialdomartini

    arialdomartini/Back-End-Developer-Interview-Questions

    16,574Ver en GitHub↗

    This project is an open-source knowledge repository that serves as a comprehensive technical interview question bank for backend engineering roles. It provides a structured resource for hiring managers and candidates to evaluate proficiency in software design, architectural patterns, and core engineering principles through a curated collection of discussion topics and coding challenges. The repository functions as a programming paradigm evaluation tool, enabling the assessment of a candidate's understanding of object-oriented, functional, and procedural techniques. It distinguishes itself by

    Utilizes a pull-request-based workflow to manage community contributions and maintain content accuracy.

    Ver en GitHub↗16,574
  • kilo-org/kilocodeAvatar de Kilo-Org

    Kilo-Org/kilocode

    15,616Ver en GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Reviews submitted pull requests and issues multi-dimensional attestations to verify quality, reliability, and impact of completed tasks.

    TypeScriptaiai-ageai-coding
    Ver en GitHub↗15,616
  • github/opensource.guideAvatar de github

    github/opensource.guide

    15,530Ver en GitHub↗

    This project serves as a comprehensive repository of best practices and documentation standards for managing open source software. It provides a foundational framework for establishing project governance, defining contributor roles, and structuring the lifecycle of collaborative software development. By centralizing knowledge on community building and operational transparency, it acts as a guide for launching, maintaining, and scaling healthy software projects. The project distinguishes itself by offering actionable strategies for the human and organizational aspects of software development t

    Standardizes processes for managing external contributions, including branching, testing, and pull request integration.

    HTMLbest-practicesdocumentationhacktoberfest
    Ver en GitHub↗15,530
  • kubernetes/communityAvatar de kubernetes

    kubernetes/community

    12,902Ver en GitHub↗

    This repository serves as the coordination hub for the Kubernetes community, focusing on open source contribution and project governance. It provides the structures necessary to manage the development of subprojects through a distributed governance model involving committees and working groups. The project manages community coordination by connecting contributors through a network of mailing lists and chat channels. It defines the requirements and responsibilities for contributor membership, including the process for becoming an official member or code reviewer. The repository utilizes a sta

    Provides a standardized workflow for proposing and peer-reviewing changes through issue tracking.

    Jupyter Notebookkubernetes
    Ver en GitHub↗12,902
  • febobo/web-interviewAvatar de febobo

    febobo/web-interview

    11,828Ver en GitHub↗

    This project is a frontend interview question bank and a comprehensive web development curriculum. It serves as a technical reference and study guide for software engineering candidates, combining a curated collection of interview questions and answers with a broad computer science fundamentals reference. The knowledge base is structured as a markdown-based system, using a folder-based taxonomy and directory hierarchy to organize technical topics. It employs a git-driven workflow to manage contributions and updates to the content, which is delivered as static documentation. The curriculum co

    Provides standardized processes for managing external contributions to the question bank via pull requests.

    javascriptreacttypescript
    Ver en GitHub↗11,828
  • thoughtbot/guidesAvatar de thoughtbot

    thoughtbot/guides

    9,556Ver en GitHub↗

    This project is a software engineering style guide and a curated collection of architectural patterns and coding standards. It provides a multi-language coding standard to ensure maintainable software across Ruby, Python, JavaScript, and Swift. The project establishes a development workflow specification for version control, continuous integration, and peer review to maintain a linear project history. It also includes a web accessibility framework based on ARIA and WCAG standards, using design tokens and semantic HTML patterns to build inclusive interfaces. The guides cover a broad range of

    Provides standardized processes for managing and integrating external contributions to the project codebase.

    Ruby
    Ver en GitHub↗9,556
  • dr5hn/countries-states-cities-databaseAvatar de dr5hn

    dr5hn/countries-states-cities-database

    9,291Ver en GitHub↗

    This project is a comprehensive geographic location dataset and reference library providing standardized data for countries, states, and cities. It serves as a source of truth for regional hierarchies, ISO codes, coordinates, and timezone information, available as both a relational SQL database and a document-based JSON library. The project includes a custom dataset export tool that functions as a filtering engine. This allows for the generation of tailored geographic files in JSON, CSV, and GeoJSON formats by selecting only the specific regions or fields required. The dataset covers global

    Manages community contributions to the dataset through a standardized validation and review process.

    Pythoncitiescountriescountry
    Ver en GitHub↗9,291
  • redditsota/state-of-the-art-result-for-machine-learning-problemsAvatar de RedditSota

    RedditSota/state-of-the-art-result-for-machine-learning-problems

    8,900Ver en GitHub↗

    This project is a machine learning benchmark directory and performance registry. It serves as a centralized catalog of state-of-the-art results, research papers, and associated source code across multiple artificial intelligence domains. The repository functions as a reference index that maps high-performing models to their specific datasets and evaluation metrics. It organizes these results through domain-specific categorization to help track progress and monitor performance trends in machine learning research. The platform supports algorithmic baseline research, model performance tracking,

    Implements a user-driven contribution workflow utilizing issue reports and submission forms to update the registry.

    Ver en GitHub↗8,900
  • digitalinnovationone/dio-lab-open-sourceAvatar de digitalinnovationone

    digitalinnovationone/dio-lab-open-source

    8,594Ver en GitHub↗

    This project is a Git workflow training lab and an open source contribution playground. It provides a hands-on educational environment for mastering the cycle of contributing code to public repositories through pull requests. The repository serves as a public directory for professional profiles, where community members create personalized pages using markdown to showcase skills and project links. This system utilizes a decentralized content submission model, mapping markdown files to unique public URLs via static file-based routing. The environment includes modules for practicing version con

    Uses a standardized process of forking and pull requests to manage community-submitted professional profiles.

    Jupyter Notebookgitgithubopen-source
    Ver en GitHub↗8,594
  • xirong/my-gitAvatar de xirong

    xirong/my-git

    7,396Ver en GitHub↗

    my-git es un framework integral y guía de referencia para la administración del control de versiones Git, la gobernanza de repositorios y la gestión de lanzamientos de software. Proporciona un enfoque estructurado para gestionar el ciclo de vida del desarrollo de software, desde la ramificación inicial de funciones hasta el despliegue final en producción. El proyecto se distingue por un framework de desarrollo asistido por IA especializado. Esto incluye flujos de trabajo para gestionar código generado por IA mediante revisiones de diff automatizadas, división de commits basada en intenciones y modelos de gobernanza para la coordinación multi-agente y el aislamiento de sesiones utilizando worktrees. La base de código cubre una amplia superficie de prácticas de ingeniería, incluyendo la automatización de tuberías CI/CD, la gobernanza de repositorios empresariales y procedimientos de recuperación avanzados para restaurar commits perdidos o purgar datos sensibles. Detalla además patrones de colaboración como el desarrollo basado en trunk, pull requests apilados y sistemas de aprobación escalonados. El repositorio sirve como referencia técnica y manual de instrucciones para implementar estrategias de ramificación estandarizadas y políticas de seguridad de repositorios.

    Use predefined templates for pull requests and issues to ensure authors provide necessary context and evidence.

    Python
    Ver en GitHub↗7,396
Ant.12Siguiente
  1. Home
  2. Software Engineering & Architecture
  3. Contribution Workflows

Explorar subetiquetas

  • Contribution Timeline ChartsGenerates a complete visual timeline of a user's contributions from account creation to the present day. **Distinct from Contribution Workflows:** Distinct from Contribution Workflows: focuses on generating a visual chart of past contributions, not on managing the workflow of making contributions.
  • Input StandardizationUse of structured templates for issues and pull requests to ensure consistent contribution context. **Distinct from Contribution Workflows:** Focuses specifically on the standardization of the input phase (templates) rather than the entire administrative lifecycle of a contribution.