GitTalent
Havuz
Depo ayrıntısı

haplollc/ThinkingOrbs

Dotted, honestly-3D loading indicators for AI and agent interfaces in SwiftUI. Nine hand-tuned designs, two tuned sizes.

Swift MIT 19 Eylül 2026 son push 29 Ekim 2026 21 fork
Yıldız
284+157 · 43 gün
Commit · 28g
6
son 28 günde
Yazar · 28g
1
farklı katkıcı

Hızlı değerlendirme

önem 34uyum 72gpt-6-luna

Özet

ThinkingOrbs, SwiftUI uygulamalarına AI ve agent işlemleri için dokuz farklı noktalı animasyonlu loading indicator ekleyen bir Swift package.

Profiline uyum

SwiftUI ile AI uygulamalarına semantik yüklenme göstergeleri eklemesi, SwiftUI ve AI özellikli mobil uygulama geliştirme ihtiyaçlarınızı doğrudan destekler.

Neden yükseliyor

Sekiz günlük repoda 228 yıldız, görsel olarak dikkat çekici demo ve AI arayüzlerine odaklı net konumlandırmayla uyumlu. Yükselişin kesin nedeni bilinmiyor; 2 commit ve 1 farklı yazar aktivitenin sınırlı olduğunu gösteriyor.

Problem

AI arayüzlerinde arama, akıl yürütme veya araç çağrısı gibi bekleme durumlarını sıradan spinner’lardan daha ayırt edici biçimde göstermeyi hedefliyor.

Çözüm

SwiftUI içinde grayscale dots kullanarak sekiz 3D form ve bir morphing outline çiziyor; iki boyut seçeneği sunuyor, ekran dışındayken animasyonu durdurduğunu ve Reduce Motion desteğini belirtiyor.

Yenilik

Yeni bir animasyon teknolojisi değil; tanıdık loading indicator işlevini 3D noktalı görseller ve işlem türüne göre seçilebilen tasarımlarla farklılaştırıyor.

Teknolojiler

  • Swift 6
  • SwiftUI
  • Swift Package Manager
  • iOS 17+

Riskler

  • Tek farklı yazar ve yalnızca 2 commit nedeniyle uzun vadeli bakım kapasitesi hakkında kanıt sınırlı.
  • iOS için minimum sürüm iOS 17+; diğer platformlardaki uyumluluğun uygulama ihtiyaçlarıyla doğrulanması gerekir.
  • Dokuz tasarım ve iki boyut seçeneği, özel görsel dil veya daha esnek yapılandırma isteyen ekipler için yeterli olmayabilir.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.