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
·

204 repositorios

Awesome GitHub RepositoriesExecution and Infrastructure

Explore 204 awesome GitHub repositories matching testing & quality assurance · Execution and Infrastructure. Refine with filters or upvote what's useful.

Awesome Execution and Infrastructure GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • mattpocock/skillsAvatar de mattpocock

    mattpocock/skills

    131,422Ver en GitHub↗

    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

    Employs iterative user interviews to challenge assumptions and verify architectural plans before implementation.

    Shell
    Ver en GitHub↗131,422
  • electron/electronAvatar de electron

    electron/electron

    121,727Ver en GitHub↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    Handles low-overhead interaction with the application through standard input/output communication for custom test drivers.

    C++c-plus-pluschromecss
    Ver en GitHub↗121,727
  • facebookincubator/create-react-appAvatar de facebookincubator

    facebookincubator/create-react-app

    103,327Ver en GitHub↗

    Create React App is a command-line tool that generates a pre-configured project structure and build pipeline for React web applications. It serves as a frontend project scaffold, providing a set of predefined directory structures and dependencies to start development without manual compiler or bundler setup. The tool manages a complete frontend build pipeline that compiles, minifies, and optimizes code into production-ready bundles with hashed filenames. It also includes a configuration tool for progressive web app standards, implementing web app manifests and service workers for offline func

    Includes an interactive test runner that monitors file changes and executes relevant test suites.

    JavaScript
    Ver en GitHub↗103,327
  • angular/angularAvatar de angular

    angular/angular

    100,360Ver en GitHub↗

    Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex application requirements such as client-side routing, form management, and internationalization. The project includes a command-line interface for scaffolding and build automation, alongside a testing ecosystem for unit and integration verification. It offers multiple rendering

    Interfaces with external test runners and third-party libraries to support diverse testing environments.

    TypeScriptangularjavascriptpwa
    Ver en GitHub↗100,360
  • florinpop17/app-ideasAvatar de florinpop17

    florinpop17/app-ideas

    95,036Ver en GitHub↗

    App-ideas is a development platform that integrates autonomous AI agents into local environments to orchestrate code review, automated fix application, and workflow management. It functions as a command-line interface that connects external AI assistants to your codebase, enabling iterative development cycles through plugin-based integration and natural language triggers. The platform distinguishes itself through a robust static analysis engine that traverses syntax trees to enforce structural coding standards and identify violations. Users can define custom review rules, architectural prefer

    Constructs unit tests based on project patterns and source code analysis to ensure adequate coverage.

    applicationscodingcodingchallenges
    Ver en GitHub↗95,036
  • puppeteer/puppeteerAvatar de puppeteer

    puppeteer/puppeteer

    94,811Ver en GitHub↗

    Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to execute tasks, simulate user interactions, and perform end-to-end testing. It functions as a headless browser controller, managing browser lifecycles, isolated session contexts, and remote connections to facilitate stable, automated web-based workflows. The library distinguishes itself through its deep integration with the Chrome DevTools Protocol, utilizing a bidirectional message bus to execute commands and receive real-time event notifications. It supports advanced automation pa

    Emulates diverse hardware, screen resolutions, and network conditions to verify web application behavior across different devices.

    TypeScriptautomationchromechromium
    Ver en GitHub↗94,811
  • microsoft/playwrightAvatar de microsoft

    microsoft/playwright

    91,074Ver en GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior in consistent, isolated environments. The framework distinguishes itself through a web-first testing paradigm that prioritizes stability and resilience. By utilizing an auto-waiting actionability engine and accessibility-tree-based locators, it eliminates common sources of test

    Runs automated test suites directly from the command line across multiple pre-configured browser environments.

    TypeScriptautomationchromechromium
    Ver en GitHub↗91,074
  • django/djangoAvatar de django

    django/django

    87,878Ver en GitHub↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    Provides a robust suite of test runners, fixtures, and mock objects for verifying application logic.

    Pythonappsdjangoframework
    Ver en GitHub↗87,878
  • laravel/laravelAvatar de laravel

    laravel/laravel

    84,489Ver en GitHub↗

    Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. The framework is built to handle complex application requirements through a modular architecture that emphasizes convention over configuration. What distinguishes Laravel is its deep integration of background processing and event-driven communication. It features a task queue orch

    Executes test suites via command-line runners that support parallel processing, database isolation, and detailed reporting.

    Bladeframeworklaravelphp
    Ver en GitHub↗84,489
  • apple/swiftAvatar de apple

    apple/swift

    70,119Ver en GitHub↗

    Swift is a general purpose, compiled systems programming language designed for building high-performance software. It is a strongly typed language that focuses on memory safety and type safety to prevent runtime errors. The language is designed for native code integration, allowing it to interoperate with C and Objective-C libraries to leverage existing system functions and high-performance APIs. The project covers broad capabilities in type-safe application development and cross-platform toolchain engineering. It includes infrastructure for automated language validation, compiler performanc

    Executes high-load scenarios against servers to identify stability issues and potential crashes under pressure.

    Swift
    Ver en GitHub↗70,119
  • cypress-io/cypressAvatar de cypress-io

    cypress-io/cypress

    50,113Ver en GitHub↗

    Cypress is a browser-based testing framework designed for writing and running automated tests directly inside the browser. It serves as an end-to-end testing framework, a frontend component testing tool, and a web application test runner. The project also functions as a headless browser automation tool and a network traffic interceptor. The system differentiates itself by executing test code within the same browser process as the application, allowing for direct access to the DOM. It includes a network traffic interception system to stub and manipulate browser requests, as well as a graphical

    Ships a graphical interactive test runner that manages and executes test suites in managed browser instances for real-time debugging.

    TypeScriptangular-testing-librarycomponent-testingcypress
    Ver en GitHub↗50,113
  • jestjs/jestAvatar de jestjs

    jestjs/jest

    45,448Ver en GitHub↗

    Jest is a JavaScript testing framework designed for writing and running automated test suites to verify the correctness of JavaScript and TypeScript code. It functions as a comprehensive toolset that integrates a test runner, a mocking and spying library, a snapshot testing tool, and a code coverage tool. The framework distinguishes itself through snapshot testing, which records the serialized state of data structures to detect regressions in future executions. It also includes a mocking and spying library for simulating external dependencies and tracking function calls to isolate code during

    Includes a powerful execution engine that manages the discovery, parallelization, and reporting of test suites.

    TypeScripteasyexpectationfacebook
    Ver en GitHub↗45,448
  • facebook/jestAvatar de facebook

    facebook/jest

    45,448Ver en GitHub↗

    Jest is a JavaScript testing framework that integrates a test runner, an assertion library, and a snapshot testing tool. Its primary purpose is to provide a comprehensive environment for writing and running automated JavaScript tests to verify software correctness. The framework is distinguished by its snapshot testing capabilities, which capture the state of large objects or rendered components to detect regressions over time. It also features a reactive watch mode that monitors file changes and automatically executes only the tests related to modified code. The project covers a broad range

    Manages the execution of comprehensive JavaScript test suites via a streamlined command-line interface.

    TypeScript
    Ver en GitHub↗45,448
  • meteor/meteorAvatar de meteor

    meteor/meteor

    44,779Ver en GitHub↗

    Meteor is a full-stack JavaScript application platform and real-time application server. It provides a unified development environment for building web and mobile applications using a single language for both the client and server. The platform functions as a cross-platform app framework, allowing a single codebase to be deployed across web, iOS, Android, and desktop environments. It differentiates itself through a real-time server that automatically synchronizes data between servers and clients to enable live updates. The system includes a unified development command-line interface to manag

    Provides a dedicated CLI for executing tests, managing application versioning, and controlling project lifecycles.

    JavaScriptbuild-systemframeworkhacktoberfest
    Ver en GitHub↗44,779
  • hkuds/cli-anythingAvatar de HKUDS

    HKUDS/CLI-Anything

    43,213Ver en GitHub↗

    CLI-Anything is a framework for converting software interfaces into standardized command-line tools that autonomous AI agents can discover and execute. It functions as a software interface generator that analyzes source code to transform application features into structured command groups and executable packages. The project provides a centralized registry and manager for discovering, installing, and updating command-line toolkits. It employs a specific metadata standard using markdown and YAML to provide agents with the usage examples and documentation necessary to call commands. The system

    Provides a testing suite for CLI tools using both synthetic and real-world execution environments.

    Python
    Ver en GitHub↗43,213
  • faif/python-patternsAvatar de faif

    faif/python-patterns

    42,801Ver en GitHub↗

    This project is a comprehensive collection of software design patterns implemented in Python. It serves as a reference for architectural, behavioral, creational, and structural patterns to guide the organization of Python applications. The collection covers behavioral strategies for managing object communication and state, creational techniques for controlling object instantiation, and structural methods for composing classes and objects into flexible hierarchies. It also includes architectural references for system-wide structuring, such as multi-tier architectures and blackboard models. Th

    Defines command line options and search paths for test runners to ensure consistent discovery.

    Pythondesign-patternsidiomspython
    Ver en GitHub↗42,801
  • github/awesome-copilotAvatar de github

    github/awesome-copilot

    35,119Ver en GitHub↗

    Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks. The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t

    Creates unit tests and edge cases for functions or entire files to ensure thorough coverage and verify code behavior.

    Pythonaigithub-copilothacktoberfest
    Ver en GitHub↗35,119
  • adobe/bracketsAvatar de adobe

    adobe/brackets

    33,033Ver en GitHub↗

    Brackets is an extensible JavaScript IDE and front-end code editor specifically designed for authoring HTML, CSS, and JavaScript. It serves as a web development text editor that provides a specialized environment for building websites. The editor is distinguished by its live preview capabilities, which render code changes in a browser in real time for immediate visual feedback. It further supports front-end workflows through inline style editing and the ability to synchronize code changes across multiple browser windows for cross-browser testing. The project includes a wide range of developm

    Supports cross-browser testing by synchronizing code changes across multiple browser windows simultaneously.

    JavaScript
    Ver en GitHub↗33,033
  • sgl-project/sglangAvatar de sgl-project

    sgl-project/sglang

    29,079Ver en GitHub↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Generates varied request patterns to stress-test serving infrastructure under configurable concurrency.

    Pythonattentionblackwellcuda
    Ver en GitHub↗29,079
  • locustio/locustAvatar de locustio

    locustio/locust

    27,516Ver en GitHub↗

    Locust is a distributed performance testing framework that allows users to define complex system stress scenarios using standard Python code. By modeling concurrent users as classes with weighted tasks and lifecycle hooks, it enables the simulation of realistic user behavior across large-scale environments. The tool functions as a scalable load generator capable of orchestrating traffic across multiple worker nodes to measure system stability and responsiveness under heavy, real-world conditions. The framework is distinguished by its protocol-agnostic architecture, which supports diverse comm

    Supports command-line execution of performance tests without a graphical interface for automated environments.

    Pythonbenchmarkinghttpload-generator
    Ver en GitHub↗27,516
Ant.123456…11Siguiente
  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Testing Frameworks
  5. Test Frameworks
  6. Execution and Infrastructure

Explorar subetiquetas

  • Automated Test Generators9 sub-etiquetasTools that generate unit or integration tests based on source code analysis.
  • Test Execution Runners18 sub-etiquetasCommand-line interfaces and infrastructure tools that manage the lifecycle, parallelization, and reporting of test suites, distinct from the testing methodology itself.
  • Test Infrastructure and Configuration6 sub-etiquetasSystems for managing test environments, fixtures, dependency injection, and cross-device/browser infrastructure, distinct from test logic.