Playwright es un framework de testing y automatización web que controla Chromium, Firefox y WebKit mediante una sola API.
52 proyectos
Frameworks de pruebas y herramientas de automatización: los mejores de 2026
Estos proyectos de código abierto te ayudan a escribir, ejecutar y automatizar todo tipo de pruebas, desde pruebas end-to-end en el navegador y de componentes hasta pruebas unitarias y evaluaciones de apps de IA.
Biblioteca de JavaScript con una API de alto nivel para controlar Chrome o Firefox mediante DevTools Protocol o WebDriver BiDi, en modo headless de forma predeterminada.
Un entorno de trabajo frontend para crear, documentar y probar componentes de UI de forma aislada, compatible con React, Vue, Angular, Svelte y más.
Servicio de desarrollo de software integral y autohospedado, escrito en Go, que ofrece alojamiento Git, revisión de código, seguimiento de incidencias, paquetes y CI/CD.
Plataforma de desarrollo open source autoalojable que combina alojamiento de código, pipelines de CI/CD, entornos de desarrollo Gitspaces y registros de artefactos.
Servidor de Model Context Protocol que permite a clientes LLM controlar un navegador real mediante Playwright y snapshots estructurados de accesibilidad.
Plataforma open source de ingeniería de LLM para rastrear, evaluar y gestionar prompts, y depurar aplicaciones con LLM; se puede alojar en infraestructura propia.
Servidor MCP oficial de GitHub que permite a los asistentes de IA leer repositorios, gestionar issues y pull requests, y trabajar con GitHub Actions.
Herramienta CLI para detectar secretos codificados directamente, como contraseñas, API keys y tokens, en repositorios git, archivos y stdin.
Plataforma open source de ingeniería de IA para depurar, evaluar, monitorear y optimizar agentes, aplicaciones con LLM y modelos de ML.
Emulador local de AWS gratuito y de código abierto para ejecutar servicios compatibles con AWS en tu máquina, sin cuenta ni token de autenticación.
CLI y biblioteca para evaluar prompts y hacer red teaming de aplicaciones con LLM, con configuraciones declarativas e integración con CI/CD.
GitLab Community Edition autohospedado: una aplicación web en Ruby on Rails para gestionar repositorios Git, revisiones de código, CI/CD y seguimiento de incidencias.
Herramienta declarativa de entrega continua GitOps que sincroniza aplicaciones de Kubernetes con el estado definido en repositorios Git.
Plataforma open source de observabilidad y evaluación de LLM para rastrear agentes de IA, puntuar sus resultados, gestionar prompts y monitorizar sistemas en producción.
Utilidades ligeras para probar el DOM de React, consultar componentes e interactuar con ellos como lo harían los usuarios.
Framework open source de Python para probar aplicaciones con LLM, con métricas para RAG, agentes, chatbots, agentes de voz y más, inspirado en Pytest.
Herramienta de código abierto para pruebas de API e integración que registra tráfico real con eBPF y lo reproduce como pruebas y mocks de datos, sin modificar el código.
CLI de análisis estático, rápido y de código abierto, que detecta errores y aplica estándares de codificación mediante patrones similares al código, en lugar de regex o AST.
Un motor de automatización programable que construye, prueba y publica bases de código mediante contenedores, en local, en CI o en la nube.
Biblioteca de Swift para crear apps en plataformas Apple con gestión de estado coherente, funcionalidades componibles, control de efectos secundarios y sólidas herramientas de prueba.
Un framework de testing para Python que facilita escribir pruebas pequeñas y escalar a pruebas funcionales complejas para aplicaciones y bibliotecas.
Framework unificado para evaluar modelos de lenguaje con pocos ejemplos en decenas de benchmarks académicos estándar.
Automatización de Android mediante lenguaje natural para asistentes de programación con IA y suites de pruebas, en teléfonos reales o emuladores.
Plataforma de observabilidad de IA de código abierto y autohospedada para rastrear, evaluar y depurar aplicaciones y agentes basados en LLM.
Framework de pruebas end-to-end para aplicaciones web y móviles que permite describir objetivos en lenguaje natural y usar un agente para interactuar con la aplicación.
Plataforma autogestionada de calidad y seguridad del código que analiza proyectos en busca de errores, vulnerabilidades y problemas de mantenibilidad, con Quality Gates para pipelines de CI.
Lista seleccionada y organizada por categorías con más de 120 bibliotecas open source para crear, entrenar, servir, evaluar y supervisar aplicaciones con LLM.
Kit de herramientas basado en Rust para desarrollar contratos inteligentes en Ethereum, con Forge, Cast, Anvil y Chisel para crear, probar e interactuar con cadenas EVM.
Un escáner de código abierto para línea de comandos que prueba LLM en busca de fallos como prompt injection, filtraciones de datos, jailbreaks y respuestas tóxicas.
Una GitHub Action que ejecuta Claude Code en PR e issues para responder preguntas, revisar cambios e implementar código.
Aplicación Java de código abierto para hacer pruebas de carga y medir el rendimiento de aplicaciones web y otros servicios.
Entorno de desarrollo de Ethereum para compilar, desplegar, probar y depurar smart contracts y dapps.
Plataforma open source integral para evaluar modelos de lenguaje grandes en más de 100 datasets y con numerosos proveedores de modelos y backends de inferencia.
Plantilla inicial de Next.js 15 lista para producción, con TypeScript, Tailwind CSS v4, pruebas, linting e infraestructura opcional para despliegues en AWS.
Herramienta de línea de comandos independiente que vigila archivos y directorios y ejecuta un comando cada vez que cambian.
Una cadena de herramientas unificada para desarrollo web que reúne Vite, Vitest, Oxlint, Oxfmt, Rolldown y tsdown en una CLI `vp`, con gestión de runtimes y gestores de paquetes.
Herramienta de informes de pruebas multilenguaje que convierte resultados de numerosos frameworks de testing y sistemas CI/CD en informes HTML gráficos y claros.
Orquestación open source de IaC que ejecuta Terraform y OpenTofu en tu CI actual, con plan y apply desde comentarios en pull requests.
Framework personalizable para evaluar LLM, VLM y modelos AIGC con benchmarks, además de pruebas de estrés del rendimiento de inferencia y paneles de resultados.
Herramienta de línea de comandos rápida y optimizada con SIMD, y biblioteca Node.js, para comparar imágenes píxel a píxel y generar una imagen de diferencias.
Una Agent Skill que permite a los agentes de programación escribir y ejecutar scripts personalizados de automatización de navegador con Playwright para pruebas y tareas web de varios pasos.
DBLab Engine crea clones ligeros y ramas de bases de datos PostgreSQL mediante copy-on-write, para desarrollo, pruebas y pipelines de CI/CD.
Colección de preguntas reales de entrevistas de DevOps, SRE e ingeniería cloud, organizadas por empresa y puesto.
Plugin de Claude Code que reúne skills y agentes para guiar a Claude en la creación de aplicaciones con Spring Boot 4.x y Java 21 o posterior, siguiendo buenas prácticas.
Biblioteca de Python y TypeScript con evaluadores predefinidos y personalizables para probar resultados de aplicaciones con LLM, incluida la evaluación con un LLM como juez.
Agente de testing con IA y de código abierto que convierte archivos de funcionalidades Gherkin en pruebas automatizadas de extremo a extremo para navegador, API, seguridad, accesibilidad y aspectos visuales.
Ejecuta clústeres de Kubernetes como contenedores Docker con vCluster, una alternativa más ligera a KinD con pausa y reanudación, y balanceadores de carga integrados.
Una skill para agentes de programación que les exige demostrar la validez de su código con un flujo que empieza por el plan de pruebas, una batería de verificaciones y un informe de evidencias.
Interfaz gráfica de escritorio para probar apps Android con ADB en Windows y macOS, con lista de dispositivos, comandos shell, entrada de texto, capturas y pantallas virtuales.
Benchmark conversacional con estado para evaluar cómo los agentes LLM usan herramientas, con simulador de usuario integrado y puntuación basada en hitos.
Automatiza teléfonos Android reales desde tu código para probar apps, repetir tareas, gestionar granjas de teléfonos o usar agentes de IA, sin ADB, cable USB ni root.
Preguntas frecuentes
- ¿Cómo se eligen estos proyectos?
- Cada proyecto de Repolode pasa un filtro de calidad antes de publicarse: debe poder usarse hoy, resolver un problema concreto, ser algo más que un simple envoltorio y seguir mantenido. Esta página agrupa los proyectos por tema y los ordena por estrellas de GitHub.
- ¿Cuál es el proyecto más popular de esta lista?
- microsoft/playwright, con 98,2 mil estrellas en GitHub. Revisa la licencia y el último commit de cada proyecto antes de elegir.