Skip to content

HomayoonSl/stop-ai-animations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Stop AI Animations – uBlock Origin Filter List

🌍 README in other languages

uBlock Origin filter list to stop all loading spinners, typing indicators, progress bars, and SVG animations on AI websites (ChatGPT, Google AI Studio, Gemini, GapGPT) — reducing CPU usage and visual noise.


📖 Personal story (English)

I use a Dell Latitude 7490 – a decent laptop. I'm a Linux user (lightweight window managers, much leaner than Windows) and I browse with Firefox. Despite my lightweight setup, those spinning loaders, typing indicators, and pulsing progress bars on AI websites (ChatGPT, Google AI Studio, Gemini, etc.) would still cause high CPU usage, RAM spikes, and annoying visual noise.

After months of tweaking, I created these uBlock Origin filters. They stop animations (not hide content), disable SVG animates, and even hide the “upgrade box” on AI Studio. My laptop runs cool and quiet now.

I decided to share this with you – so you can enjoy a faster, distraction-free AI experience too.


✨ What these filters do

  • ✅ Stop CSS animations: spinners, loaders, typing, cursors, pulses, progress bars
  • ✅ Hide “thinking” texts and upgrade cards on Google AI Studio
  • ✅ Disable all SVG <animate> elements (high CPU consumers)
  • ✅ Global fallback rules for any website with similar classes
  • ❌ Never hide actual AI responses or break functionality

Supported sites: chatgpt.com, chat.openai.com, aistudio.google.com, gemini.google.com, gapgpt.app + global rules.


📥 Installation

  1. Install uBlock Origin on Firefox/Chromium browsers.
  2. Open uBlock Dashboard → Filter listsImport (at the bottom).
  3. Paste this raw URL (replace homayoonsl with your GitHub username if you forked, or use mine directly):
    https://raw.githubusercontent.com/homayoonsl/stop-ai-animations/main/filters.txt
    
    (If you use my original repo, the URL will be provided in the repository)
  4. Click Apply changes.

💡 Tip: You can also copy the content of filters.txt manually into “My filters” tab.


🤝 Share your own filters & contribute

Do you have additional rules for other AI websites? Or better selectors for existing ones?

I encourage you to:

  1. Fork this repository
  2. Add your own filters (or modify mine)
  3. Open a Pull Request with your GitHub username (and real name if you like)
  4. I will merge them and credit you in the README (with a link to your GitHub profile)

You can also open an Issue with suggestions for improvement – even small ideas are welcome.

Let's build a community‑driven filter list that makes the web faster for everyone!


📄 License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).
You are free to use, modify, and distribute it, but any derivative work must also be open source under GPL-3.0.

See the LICENSE file for details.


فارسی

داستان من (چرا این فیلترها را ساختم)

لپ‌تاپ من Dell Latitude 7490 است – لپ‌تاپ خوبی است. من کاربر لینوکس هستم و مرورگر من فایرفاکس است. با وجود اینکه سیستم‌عاملم خیلی سبک‌تر از ویندوز است، باز هم انیمیشن‌های چرخان، تایپ‌کنان، نوارهای پیشرفت و پالس‌های بی‌مورد در سایت‌های هوش مصنوعی (مثل ChatGPT، Google AI Studio و Gemini) باعث مصرف بالای CPU و رم و کندی لپ‌تاپم می‌شد.

پس از مدت‌ها این کانفیگ را جمع‌آوری و تست کردم. الان لپ‌تاپم خنک و سریع کار می‌کند. تصمیم گرفتم این تجربه را با شما به اشتراک بگذارم.


چه کاری انجام می‌دهد؟

  • متوقف کردن انیمیشن‌های CSS (اسپینر، لودر، تایپ، کرسور، پالس و نوار پیشرفت)
  • مخفی کردن متن‌های «در حال فکر کردن» و جعبه آپگرید در Google AI Studio
  • غیرفعال کردن تمام انیمیشن‌های <animate> در SVG (که مصرف CPU بالایی دارند)
  • قوانین سراسری برای هر سایت دیگری که کلاس‌های مشابه دارد

نصب

  1. افزونه uBlock Origin را نصب کنید.
  2. به داشبورد uBlock → Filter listsImport بروید.
  3. آدرس خام فایل filters.txt را وارد کنید:
    https://raw.githubusercontent.com/homayoonsl/stop-ai-animations/main/filters.txt
    
  4. کلیک Apply changes.

به اشتراک‌گذاری فیلترهای خودتان

اگر برای سایت‌های دیگر هم قانون نوشته‌اید یا راهکار بهتری برای سایت‌های فعلی دارید:

  • مخزن را Fork کنید
  • فیلترهای خود را اضافه کنید
  • یک Pull Request بزنید و نام گیتهاب (و اسم واقعی اگر دوست دارید) را بنویسید
  • من درخواست شما را مرج می‌کنم و با نام و لینک پروفایل گیتابتان در همین README از شما قدردانی می‌کنم

همچنین می‌توانید از طریق Issue پیشنهادهای خود را بدهید.

با هم این فهرست فیلتر را بهبود می‌دهیم تا وب برای همه سریع‌تر شود.


Português

Minha história pessoal

Meu laptop é um Dell Latitude 7490 – é bom o suficiente. Sou usuário Linux (gerenciadores de janela leves, como i3 ou Fluxbox) e uso o Firefox. Mesmo com um sistema operacional muito mais leve que o Windows, aqueles spinners, indicadores de digitação, barras de progresso e animações de pulsação em sites de IA (ChatGPT, Google AI Studio, Gemini) deixavam meu laptop lento, com alto uso de CPU e RAM.

Depois de meses testando, criei estes filtros para o uBlock Origin. Agora meu laptop funciona frio e rápido. Resolvi compartilhar com você.


O que esses filtros fazem

  • ✅ Param animações CSS: spinners, loaders, digitação, cursores, pulsos, barras de progresso
  • ✅ Escondem textos "pensando" e a caixa de upgrade no Google AI Studio
  • ✅ Desativam todos os elementos <animate> do SVG (grandes consumidores de CPU)
  • ✅ Regras globais para qualquer site com classes semelhantes
  • ❌ Nunca escondem as respostas da IA nem quebram a funcionalidade

📥 Instalação

  1. Instale o uBlock Origin.
  2. Abra o painel do uBlock → Filter listsImport.
  3. Cole a URL raw do arquivo filters.txt:
    https://raw.githubusercontent.com/homayoonsl/stop-ai-animations/main/filters.txt
    
  4. Clique em Apply changes.

🤝 Compartilhe seus próprios filtros

Você tem regras para outros sites de IA? Ou seletores melhores para os atuais?

Como contribuir:

  1. Faça um Fork deste repositório
  2. Adicione seus filtros (ou modifique os meus)
  3. Abra um Pull Request com seu nome de usuário do GitHub (e nome real se quiser)
  4. Eu farei o merge e darei créditos a você neste README (com link para seu perfil)

Você também pode abrir uma Issue com sugestões de melhoria. Até ideias pequenas são bem-vindas.

Vamos construir juntos uma lista de filtros comunitária que torna a web mais rápida para todos!


🔗 Final notes / نکات پایانی

  • The filter file filters.txt contains exactly the rules you shared.
  • Don’t forget to create a LICENSE file in the repository root with the full text of GPL-3.0.
  • Replace homayoonsl in the raw URLs with your actual GitHub username before publishing.
  • If you want users to use your original repo directly, you can also provide a short URL like https://raw.githubusercontent.com/homayoonsl/stop-ai-animations/main/filters.txt.

Happy faster browsing! 🚀

About

uBlock Origin filter list to stop all loading spinners, typing indicators, progress bars, and SVG animations on AI websites (ChatGPT, Google AI Studio, Gemini, GapGPT) — reducing CPU usage and visual noise.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors