Resolvi arrumar uma extensão que só eu usava — pode ser útil para você também
Não é nada demais — só um side project bobo que fiz para resolver um "problema" meu, e que acabei usando quase todo dia por mais de um ano.
Resolvi gastar umas 2 horinhas pra deixar mais amigável e abrir para o público, porque se é útil para mim, pode ser para mais alguém também.
A extensão lê todas as abas abertas no navegador que contenham vídeos do YouTube, extrai o videoId
, consulta a duração via contentDetails
da API do YouTube, converte para segundos e reordena as abas da mais curta para mais longa. Ideal para quem quer otimizar sessões curtas — assistindo o máximo possível de vídeos curtos primeiro.
Vale tanto pra devs escolhendo o melhor tutorial para ver, quanto para quem quer mais controle sobre o consumo de conteúdo — ideal para aproveitar ao máximo seu tempo, tipo na pausa do almoço ⏱️🍝.
🔧 Tecnologias usadas:
- JavaScript (background.js)
- API do YouTube (v3)
- Extensões Chrome/Edge (contextMenus + tabs API)
☑️ Aberta, simples e útil.
🔑 A API Key é configurável em uma página de configurações da extensão.
⏱️ Possui a informação de quanto tempo tem de vídeo aberto.
Alguns detalhes da interface:
🧩 Link para instalar: Em breve
📁 Código (em breve no GitHub)
Valeu por ler!