← Volver a proyectos
ChatGPT Booster — Extension Chrome para optimizar el rendimiento de ChatGPT en conversaciones largas
Proyecto

ChatGPT Booster

Extension Chrome para optimizar el rendimiento de ChatGPT en conversaciones largas

Las conversaciones largas en ChatGPT (600+ mensajes) generan mas de 46,000 nodos DOM, provocando lag, congelamiento del navegador y consumo excesivo de memoria. ChatGPT Booster resuelve esto con un sistema de virtual scrolling que reduce los nodos a ~3,000, manteniendo la experiencia fluida.

La extension utiliza una estrategia CSS-first que sobrevive a las re-renderizaciones de React: inyecta reglas de visibilidad via un tag <style> dinamico en lugar de manipular clases del DOM. Solo los ultimos 15 mensajes (configurable) se muestran por defecto, y al hacer scroll hacia arriba se cargan mas mediante IntersectionObserver. Cada cambio de conversacion fuerza una recarga completa para liberar la memoria acumulada por el SPA de ChatGPT.

La extension esta publicada en la Chrome Web Store con un modelo freemium: 7 dias de prueba gratuita y licencia de por vida a $5.99 USD via Freemius. Soporta ingles y espanol, no recopila datos personales y el codigo fuente esta disponible en GitHub.

Caracteristicas

  • Virtual scrolling: 46,000 nodos DOM reducidos a ~3,000
  • Ahorro de ~42 MB de memoria en conversaciones largas
  • Ocultamiento de banners y notificaciones de ChatGPT
  • Modelo freemium con Freemius y soporte bilingue (EN/ES)

Stack

Frontend

JavaScript ES2022Chrome Extension APIManifest V3CSS3

Backend

Service WorkersChrome Storage APIFreemius API

Herramientas

Chrome Web StoreMutationObserverIntersectionObserverPlaywright