¿191 pestañas abiertas? Been there.
TabDiet te pone un límite duro y, si lo pasas, espera 20 segundos… y cierra una pestaña (vieja, nueva o aleatoria, tú eliges).
- 🎯 Límite configurable - Establece tu propio límite de pestañas (recomendado: 12)
- ⚡ 3 estrategias de cierre:
- 🕒 Más antigua - Cierra la pestaña que llevas más tiempo sin usar
- 🆕 Más nueva - Cierra la pestaña más reciente
- 🎲 Aleatoria - Sorpresa! (para los aventureros)
- 🎨 Icono inteligente - Te advierte cuando te acercas al límite y "explota" cuando lo superas
- 📊 Estadísticas - Lleva la cuenta de cuántas pestañas has cerrado
- 📌 Protección inteligente - Las pestañas ancladas y páginas de Chrome están protegidas
- ⏱️ Tiempo de advertencia configurable - Por defecto 20 segundos antes de cerrar
- 🔍 Priorizar duplicados - Cierra primero las pestañas duplicadas
- 📝 Lista blanca - Protege URLs específicas de ser cerradas
Como TabDiet aún no está en la Chrome Web Store, deberás instalarla manualmente:
git clone https://github.com/vcano5/tabdiet.git
cd tabdietO descarga el repositorio como ZIP y descomprímelo.
- Abre Chrome y ve a
chrome://extensions/ - Activa el "Modo de desarrollador" (esquina superior derecha)
- Haz clic en "Cargar extensión sin empaquetar"
- Selecciona la carpeta
srcdentro del directorio de TabDiet - ¡Listo! El icono de TabDiet debería aparecer en tu barra de herramientas
- Haz clic en el icono de TabDiet en la barra de herramientas
- Ajusta el límite de pestañas (por defecto: 5)
- Elige tu estrategia de cierre favorita
- Configura el tiempo de advertencia
- Guarda los cambios
- Navega normalmente - TabDiet trabaja en segundo plano
- Observa el icono - Cambia de color cuando te acercas al límite
- Recibe advertencias - Cuando superas el límite, tienes 20 segundos (configurable)
- Deja que funcione - Si no cierras pestañas manualmente, TabDiet lo hace por ti
- 👔 Relajado (0-30%) - ¡Control perfecto!
- 😅 Calentando (31-55%) - Presión leve
- 😰 Sudando (56-80%) - Se calienta
- 🤯 ¡Crítico! (81-99%) - ¡A explotar!
- 💥 ¡Sobrecarga! (100%+) - Caos máximo
⚠️ ¡Alerta! - Cuenta regresiva, cierre inminente
Establece el número máximo de pestañas que quieres tener abiertas (recomendado: 8-15).
- Más antigua: Cierra la pestaña que llevas más tiempo sin visitar
- Más nueva: Cierra la pestaña más recientemente abierta
- Aleatoria: Cierra una pestaña al azar (para sentir la adrenalina)
Segundos que tienes para cerrar pestañas manualmente antes de que TabDiet lo haga por ti (por defecto: 20s).
Si está activado, TabDiet cerrará primero las pestañas con URLs duplicadas.
Añade URLs (una por línea) que quieres proteger de ser cerradas automáticamente.
- Chrome Extension Manifest V3
- Vanilla JavaScript
- CSS (con estilo neobrutalism)
- Chrome Storage API
- Chrome Tabs API
- Chrome Alarms API
TabDiet lleva un registro de:
- Número total de pestañas cerradas
- Fecha de primera instalación
Hecha porque ya no podía más con cientos de pestañas abiertas ralentizando mi navegador y mi productividad.
Si eres de los que tiene 50+ pestañas abiertas "por si acaso", TabDiet es para ti. Es como tener un entrenador personal para tus pestañas. Duro, pero justo.
MIT License - Siéntete libre de usar, modificar y distribuir.
¡Las contribuciones son bienvenidas! Si tienes ideas para mejorar TabDiet:
- Fork el proyecto
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature) - Commit tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abre un Pull Request
Si encuentras algún bug, por favor abre un issue en GitHub con:
- Descripción del problema
- Pasos para reproducirlo
- Comportamiento esperado vs. actual
- Screenshots (si aplica)
¡Empieza tu dieta de pestañas hoy!
Hecho con ❤️ (y frustración por demasiadas pestañas)



