turkanime.tv kapanınca arkasında devasa bir arşiv bıraktı. Bu proje, o arşivi kurtarmak ve erişilebilir kılmak amacıyla başlatıldı. Tamamen statik ve sunucusuz (Github-page üzerinden) çalışan izleme sitemizde 6.107 anime ve 317.146 video linki bulunuyor. Ayrıca projede yalnızca videoları değil; animelerin isimlerini, bölümlerin linklerinin, fansub gruplarının ve çevirmenlerin bilgilerini açık bir şekilde veritabanın da sunuyoruz.
Bu proje şu an aktif geliştirme aşamasındadır ve henüz final sürümüne ulaşmamıştır.
Kullanım sırasında şunlarla karşılaşabilirsiniz:
- Web sitesinde veya video oynatıcılarda çalışmayan/bozuk linkler.
- Bazı animelerde eksik bölümler.
- Github sayfası halen daha çok yetersiz
- Dosya düzeni ayarlanması gerekiyor.
Bu eksikliklerin farkındayım ve zaman içerisinde hepsini tek tek düzelteceğim. Projeyi tamamen bitmeden açık kaynak hale getirmemin sebebi; insanların rahatlıkla erişebileceği ve kullanabileceği bir kaynak sağlamaktır.
2010 yılında kurulmuş olan turkanime.tv, 19 Eylül 2026'da bir gece ansızın kapanma kararı verdi ve kapanmasının ardından arkasında bıraktığı koca arşivi bir şekilde kurtarmaya çalışıyorum.
Sitede bulunan animelerin tüm player (video) linkleri, fansub bilgileri, çevirmen ve redaktör bilgileri bu projede herkese açık bir şekilde paylaşılmaktadır.
19 Eylül 2026'da turkanime'nin bir gece ansızın siteyi kapattığı duyuldu ve ben de arşivi kurtarmak için Zcode'u kullanarak araştırma yapmaya başladım. Bundan haftalar öncesinde turkanime.tv'nin çalışma mantığını araştırırken başka sitelerin linklerini alıp sitelerinde embed olarak koyup insanlara sunduğunu fark etmiştim. Zaten bunda da öncesinde KebabLord isimli github kullanıcısının bizzat turkanime için yaptığı projesi vardı ve araştırma sürecinde epey bir yardımcı oldum. Yapay zekaya site hakkında bildiklerimi ve KebabLord isimli kullanıcının yapmış olduğu turkanime-api ve turkanime için projeleri kullanarak sitede ki bütün animeleri çıkarmayı başardık. Elimize geçen database'in durumu dürüst olmak gerekirse felaketti. 1.6M yakın player linki bulunuyor ve birçoğu kapanmış sitelere, telif hakkı yüzünden kaldırılan videolara, artık kullanılmayan domainlere veya sonrasında başkalarının eline geçip bambaşka bir şeye dönüşmüş sitelere ve bunun gibi daha fazlası. Elimizde ki koca bir yığın vardı ve bunu ayıklamak hiç kolay olmayacaktı. İlk etapta edindiğim database'i twitter üzerinden insanlarla paylaştım ve yaklaşık 3,5 gün, günlük 4 saatlik uyku ile database'i toparlamaya, bozuk linklerden kurtulmaya ve insanlara elde tutulur bir veri sunmak için uğraştım. Tabi ki bu süreçte yardımcı olan çok güzel insanlar oldu onlara çok teşekkür ederim.
Şu anda Tarih 22.09.2026 ve Database'i büyük oranda toparladık ve artık insanlara sunulabilecek bir seviyeye geldi. Halen daha kusurları, sorunları mevcut olsa da ileriki zamanlar database'i ve github pages sayfasını gerek insanlardan gelen geri dönüşler ile gerekse kendimin araştırmaları ile güncellemeye, geliştirmeye devam edeceğim. Eğer bu projeye destek olmak istiyorsanız her türlü yardıma açığım. Şimdiden buraya kadar okuduğunuz için teşekkür ederim.
- 🔍 Anlık arama (
/kısayolu), sıralanabilir ve filtrelenebilir 6.107 animelik tam liste, kategori sayfaları, rastgele anime butonu ▶️ Bölüme tıkla → doğrudan player; KAYNAK çipleriyle player'lar arası hızlı geçiş (çalışan kaynak otomatik seçilir)- 🏷️ Bölüm bazlı fansub + çevirmen bilgisi (kaynak çipleri ve player kartında görünür)
- 🏷️ Kaldırılan linklerin herkes için gizlenmesi (
kaldirilan.js), eklenen linklerde (eklenen.js) içinde bulunmaktadır. - 🖼️ AniList zenginleştirme: kapak, banner, özet, puan, yıl ve tür bilgileri
- 💾 Bölüm veya tek link indirme: yt-dlp komutlarını içeren(DÜZENLENECEK!).bat/.shbetiği üretir- 📱 Mobil uyumlu arayüz, koyu tema,(DÜZENLENECEK!)file://ile çift tıklayarak da tam çalışır
Sitede sunucu yok; GitHub Pages üzerinde tamamen statik dosyalar döner:
Tarayıcı
└─ search.html → tek dosyalık SPA (gömülü arama dizini: 6.107 anime)
├─ anilist.js → AniList metadata (kapak, banner, özet, puan…)
├─ b/<slug>.js → her animenin bölümleri + video linkleri (JSONP, 6.107 dosya)
├─ kaldirilan.js → çalışma anında gizlenen linkler (override)
└─ eklenen.js → sonradan eklenen linkler (override)
- Arama dizini (
window.INDEX) doğrudansearch.htmliçine gömülüdür; arama ve liste sayfası hiçbir istek atmadan çalışır. - Bir anime seçildiğinde yalnızca o animenin
b/<slug>.jsdosyası yüklenir. - AniList verisi önce
anilist.js'ten, yoksa doğrudan AniList GraphQL API'sinden alınır velocalStorage'da önbelleklenir. - Override mimarisi projenin kalbi: ölü linki gizlemek veya yeni link eklemek için 6.107 dosyayı yeniden üretmeye gerek yoktur; küçük iki JS dosyası çalışma anında okunur ve push'landıktan 1-2 dakika sonra değişiklik herkes için yayındadır.
kaldirilan.jsdosyasına ölü linki tek satır olarak ekleyin (GitHub web arayüzünden de düzenlenebilir),- Pull request açın — onaylandıktan sonra link herkes için gizlenir; isterseniz issue açarak bize haber verin, biz elle düzeltebiliriz.
Yakında düzenlenecek.
- Kebablord'un geçmişte yaptığı turkanime projesi olmasa bugün bu arşive erişebilir miydik bilmiyorum ama benim bu projeyi yapmam da çok yardımcı oldu. o7
- Ayruki, kendisi 1.6M link bulunan database'i temizlemekte çok yardımcı oldu. Kendisinin paylaşmış olduğu Silinen linkler projesi olmasa ben halen daha uğraşıyor olacaktım.
- roxyrekt, kendileri bizden önce davranarak database'in karmaşık yapısını ve bir kaç eksikliğini kapatmıştı ve kendisinden kullanabilmek için rica ettiğimiz de izin verdi. Çok büyük adamasın. Elden geçirdiği database'i şu anda kendi projesinde kullanıyor ve baya başarılı.
- Kerim demirkaynak, github page sayfasını yapmam da yardımcı oldu, projemizi insanlara duyurarak haberdar olmalarını sağladı.
- Anonim, bu kişi ismini vermek istemediği için Anonim olarak bahsedeceğim. Kendisi 2025 yılında, turkanime.net sitesinden bütün bölümlerin fansub (çevirmenlerin) bilgilerini çekip bize sunan kişidir.
- Openanime, kendileri projemizi insanlara duyurup daha fazla insanın haberinin olmasını sağladı.
- AnimeHaber, R/lostmediatr de benim github sayfamı ve twitter postumu paylaşarak daha fazla insanın haberdar olmasını sağladı.
- Burakuslendera, bu adamın varlığı yeter.
Bu proje yalnızca kişisel kullanım ve kültürel arşivleme amacıyla hazırlanmıştır. Depoda hiçbir video barındırılmaz; yalnızca üçüncü taraf video platformlarındaki, o sırada kamuya açık olan sayfalara giden bağlantılar listelenir. Tüm içerik hakları ilgili hak sahiplerine aittir. Hak sahibi bir talepte bulunmak isterseniz depo üzerinden iletişime geçin; ilgili bağlantılar derhal kaldırılacaktır.
Kod MIT lisansı altındadır — tam metin için LICENSE dosyasına bakın. Arşiv verisine (anime, bölüm ve link listeleri) ilişkin haklar ilgili hak sahiplerine aittir; bkz. Yasal uyarı.