darkdomi 发表于 2026-6-11 12:18:41

[ Novo Plugin ] - GitHub RepoStats Plugin

Olá, comunidade! 👋

Acabei de lançar um novo plugin: o GitHub Repo Stats — uma suíte de 7 monitores do GitHub, cada um numa tecla com seu próprio ícone. A tecla mostra uma métrica por vez, grande e centralizada; é só pressionar a tecla para alternar entre as informações.

As 7 ações:

⭐ Repo Stats — estrelas, forks, issues e observadores de qualquer repositório público
🏷️ Última Release — versão, total de downloads e quando foi publicada
🔀 Atividade de Commits — commits dos últimos 7 dias, último autor e horário
✅ CI / Actions — status do último workflow (passou ✓ / falhou ✗ / rodando)
🟢 Issues & PRs — issues abertas e pull requests abertos (separados)
👤 Usuário / Org — seguidores, repos, gists e quem segue
⚡ Limite da API — quanto resta da sua cota da API do GitHub + contagem pra resetar

Destaques:

🔄 Pressione a tecla para alternar as métricas — uma de cada vez, com ícone próprio
📜 Marquee — nomes longos de repositório rolam automaticamente
⏱️ Atualização automática em intervalo configurável (sem precisar apertar nada)
🎨 8 temas de cor, 4 fontes, brilho animado opcional
🔑 Token opcional — para repositórios privados e limite maior (5.000/h em vez de ~60/h), com link direto pra gerar o token
📖 Tutorial embutido — botão ? em cada ação abre um guia passo a passo daquela função
🌍 11 idiomas — incluindo Português (BR e PT), Inglês, Espanhol, Francês, Alemão, Italiano, Japonês, Coreano e Chinês (simplificado e tradicional)
⚡ Leve e multiplataforma (Windows + macOS) — sem binários nativos, otimizado pra não pesar no deck quando nada muda
Tudo roda localmente, sem contas, sem telemetria — a única conexão é a leitura pública da API do GitHub.

Feedbacks e sugestões são super bem-vindos! 🙏

GITHUB: https://github.com/JEAN-ALMEIDA-CZO/GitHub-Repo-Stats-Plugin

— Jean Almeida

Ulanzi 发表于 2026-6-11 15:24:00

Official Thanks & Five Cheers!
@Jean Almeida, a long-time contributor, has developed the fifth plugin for the Ulanzi Studio ecosystem! This time, it’s the 【GitHub Stats】 plugin.
When I saw the new plugin today, my first thought was: Oh, another new plugin from Jean. Seven dedicated buttons—press one to cycle through a metric. Scroll down further, and you’ll find Stars, Releases, Commits, CI, Issues & PRs, Profile, and API Limit—it’s all there.You’ve essentially brought the entire GitHub monitoring system into Ulanzi Deck. Thank you for choosing to invest your time and talent in the Ulanzi Studio ecosystem for the fifth time.
We’ll handle the subsequent release on the official marketplace and hardware testing support as usual. Feel free to let your creativity run wild, but please remember to take breaks—we’ve got the rest covered.
— Ulanzi Studio Ecosystem Team

Ulanzi 发表于 2026-6-17 14:03:09

Hello,
I found a garbled text issue in CI/Actions and have submitted a report.
https://github.com/JEAN-ALMEIDA-CZO/GitHub-Repo-Stats-Plugin/issues/1

darkdomi 发表于 5 天前

@Ulanzi!

GitHub Repo Stats — update 1.0.1

Thanks for the feedback! An update with fixes and optimizations is out now. Here’s what changed:

🐛 Fixes

Readable Chinese (and other non-Latin languages) — previously, success messages in Chinese appeared as garbled characters (squares) in CI/Actions. Now, CJK text (中文 / 日本語 / 한국어) uses the system font and renders correctly across all functions. Latin characters and numbers remain crisp.
Fixed "loading..." hang when adding/repositioning keys — metrics now load immediately.

⚡ Lighter (multiple keys without the performance hit)

Single animation timer (marquee) for all keys, with adaptive FPS; keys with short titles use no timer.
Shared cached star history — one read/write operation for all keys.
Staggered loading start when adding multiple keys at once (no request bursts).
Retained efficient behaviors: identical images are never re-sent to the deck + layout caching.

✨ Simplification

Removed the animated glow effect (which made little difference) and the settings panel preview — resulting in a cleaner, lighter interface.
Everything remains local—no accounts or telemetry—with the only connection being a public read of the GitHub API (an optional token is available only for private repositories and higher rate limits).


— Jean Almeida

Ulanzi 发表于 4 天前

darkdomi 发表于 2026-7-16 10:32
@Ulanzi!

GitHub Repo Stats — update 1.0.1


Got it. Thanks for the fix. We'll roll out the update as soon as possible.
页: [1]
查看完整版本: [ Novo Plugin ] - GitHub RepoStats Plugin