Plugin de webpack y CLI que muestra el contenido de los bundles en un treemap interactivo con zoom para identificar qué módulos ocupan más espacio.
web-infra-dev/rsdoctor
Analizador de builds para Rspack que visualiza los tiempos de compilación, los assets generados y las dependencias entre módulos para detectar cuellos de botella.
- Estrellas
- 1,151
- Forks
- 107
- Issues abiertos
- 17
- Último commit
- hace 12 horas
¿Qué es?
Rsdoctor es una herramienta de análisis de builds para el ecosistema de Rspack. Visualiza el proceso de build y sus resultados, lo que ayuda a los desarrolladores a diagnosticar fallos y detectar cuellos de botella de rendimiento en sus proyectos de JavaScript.
En cuanto al proceso, muestra cómo se ejecutan los Loaders y Plugins y cómo se resuelven los módulos. En cuanto a los resultados, analiza los assets, el tamaño de los archivos y las dependencias entre módulos, y realiza comprobaciones de diagnóstico, como detectar paquetes duplicados y verificar las versiones de sintaxis de ECMAScript.
Rsdoctor también proporciona datos del build a agentes de IA para que puedan realizar diagnósticos y optimizaciones automatizados del código JavaScript. Forma parte de la cadena de herramientas Rstack y cuenta con licencia MIT.
Funciones clave
- 01Visualiza el proceso y los tiempos de compilación para localizar builds lentos
- 02Analiza los assets generados, sus tamaños y las dependencias entre módulos
- 03Muestra la ejecución de Loaders y Plugins y la resolución de módulos
- 04Detecta paquetes duplicados y verifica las versiones de sintaxis de ECMAScript
- 05Proporciona datos del build para diagnósticos automatizados mediante agentes
Casos de uso
- Diagnosticar builds lentos en proyectos de Rspack o Rsbuild
- Encontrar bundles demasiado grandes y dependencias entre módulos inesperadas
- Detectar versiones duplicadas de paquetes que aumentan el tamaño de los resultados
- Permitir que un agente de IA analice los datos del build y sugiera optimizaciones
Inicio rápido
- 1
Consulta la guía Quick Start en el sitio web de Rsdoctor para obtener instrucciones de instalación y configuración
Antes de usarlo
- La configuración requiere seguir una guía externa, ya que el README solo enlaza a la documentación de Quick Start.
- Está diseñado principalmente para proyectos creados con el ecosistema de Rspack.
Temas
Preguntas frecuentes
- ¿Qué es rsdoctor?
- Analizador de builds para Rspack que visualiza los tiempos de compilación, los assets generados y las dependencias entre módulos para detectar cuellos de botella. Rsdoctor es una herramienta de análisis de builds para el ecosistema de Rspack. Visualiza el proceso de build y sus resultados, lo que ayuda a los desarrolladores a diagnosticar fallos y detectar cuellos de botella de rendimiento en sus proyectos de JavaScript.
- ¿rsdoctor es gratuito? ¿Qué licencia tiene?
- rsdoctor es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿rsdoctor sigue mantenido?
- Mantenimiento activo. El último commit de rsdoctor fue el 6 nov 2026.
- ¿Para qué puedo usar rsdoctor?
- Diagnosticar builds lentos en proyectos de Rspack o Rsbuild Encontrar bundles demasiado grandes y dependencias entre módulos inesperadas Detectar versiones duplicadas de paquetes que aumentan el tamaño de los resultados Permitir que un agente de IA analice los datos del build y sugiera optimizaciones
- ¿Cómo se instala rsdoctor?
- Consulta la guía Quick Start en el sitio web de Rsdoctor para obtener instrucciones de instalación y configuración
- ¿Dónde consigo rsdoctor?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/web-infra-dev/rsdoctor
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un empaquetador web rápido basado en Rust, compatible con la API de webpack y capaz de reemplazarlo en proyectos existentes.
Un framework progresivo para React, basado en Rsbuild, que ofrece routing, carga de datos, SSR y gestión del estado para aplicaciones React.
Toolchain de frontend basada en Rust que combina un gestor de paquetes compatible con npm, un empaquetador impulsado por Turbopack y una compilación WASM que funciona en el navegador.
Symfony es un framework de PHP para crear aplicaciones web y de consola, además de un conjunto de componentes de PHP reutilizables.
Una biblioteca de benchmarking para JavaScript sencilla, pequeña y sin dependencias, que funciona en varios runtimes de JavaScript.