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.
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.
- ✅ 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.
- Install uBlock Origin on Firefox/Chromium browsers.
- Open uBlock Dashboard → Filter lists → Import (at the bottom).
- Paste this raw URL (replace
homayoonslwith your GitHub username if you forked, or use mine directly):(If you use my original repo, the URL will be provided in the repository)https://raw.githubusercontent.com/homayoonsl/stop-ai-animations/main/filters.txt - Click Apply changes.
💡 Tip: You can also copy the content of
filters.txtmanually into “My filters” tab.
Do you have additional rules for other AI websites? Or better selectors for existing ones?
I encourage you to:
- Fork this repository
- Add your own filters (or modify mine)
- Open a Pull Request with your GitHub username (and real name if you like)
- 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!
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 بالایی دارند) - قوانین سراسری برای هر سایت دیگری که کلاسهای مشابه دارد
- افزونه uBlock Origin را نصب کنید.
- به داشبورد uBlock → Filter lists → Import بروید.
- آدرس خام فایل
filters.txtرا وارد کنید:https://raw.githubusercontent.com/homayoonsl/stop-ai-animations/main/filters.txt - کلیک Apply changes.
اگر برای سایتهای دیگر هم قانون نوشتهاید یا راهکار بهتری برای سایتهای فعلی دارید:
- مخزن را Fork کنید
- فیلترهای خود را اضافه کنید
- یک Pull Request بزنید و نام گیتهاب (و اسم واقعی اگر دوست دارید) را بنویسید
- من درخواست شما را مرج میکنم و با نام و لینک پروفایل گیتابتان در همین README از شما قدردانی میکنم
همچنین میتوانید از طریق Issue پیشنهادهای خود را بدهید.
با هم این فهرست فیلتر را بهبود میدهیم تا وب برای همه سریعتر شود.
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ê.
- ✅ 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
- Instale o uBlock Origin.
- Abra o painel do uBlock → Filter lists → Import.
- Cole a URL raw do arquivo
filters.txt:https://raw.githubusercontent.com/homayoonsl/stop-ai-animations/main/filters.txt - Clique em Apply changes.
Você tem regras para outros sites de IA? Ou seletores melhores para os atuais?
Como contribuir:
- Faça um Fork deste repositório
- Adicione seus filtros (ou modifique os meus)
- Abra um Pull Request com seu nome de usuário do GitHub (e nome real se quiser)
- 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!
- The filter file
filters.txtcontains exactly the rules you shared. - Don’t forget to create a
LICENSEfile in the repository root with the full text of GPL-3.0. - Replace
homayoonslin 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! 🚀