Skip to content

Repository files navigation

TubeCraft Logo

🚀 TubeCraft for YouTube 🚀

The Ultimate Next-Generation YouTube Player Experience!
YouTube oynatıcısını bambaşka bir boyuta taşıyan, yeni nesil ve kusursuz deneyim!

🇬🇧 English Version  •  🇹🇷 Türkçe Sürüm


[!CAUTION]

🚧 BETA VERSION WARNING | BETA SÜRÜM UYARISI 🚧

ENG: This project is currently in Active Beta. You may encounter unexpected bugs, some features might not work as intended or might be missing entirely, and certain UI elements might break or shift unexpectedly depending on YouTube's updates. Some parts in the code might not work at all. Use at your own risk and expect regular updates!

TR: Bu proje şu anda Aktif Beta aşamasındadır. Beklenmedik hatalarla karşılaşabilirsiniz, bazı özellikler tam olarak çalışmayabilir/olmayabilir ve YouTube'un arka planda yaptığı güncellemelere bağlı olarak arayüzde (UI) kaymalar veya bozulmalar meydana gelebilir. Kodlarda bazı yerler çalışmayabilir. Kullanırken bunu göz önünde bulundurun, eklenti test aşamasındadır ve güncellemeler gelmeye devam edecektir!


🇬🇧 English Documentation

Warning

🛑 Important Installation Notice:

TubeCraft is highly experimental and has **NOT** been published or approved on the Google Chrome Web Store yet. To experience this next-gen player, you must install it manually as an **Unpacked Extension**.

TubeCraft is not just another browser extension; it is a meticulously engineered, high-performance upgrade designed to completely transform your YouTube viewing experience. It doesn't just change the player; it also empowers you to hide unwanted elements and distractions! We say goodbye to the rigid, cluttered default interface and introduce a stunning, distraction-free, and hyper-customizable environment powered by dynamic animations and immersive ambient lighting!

✨ Key Features & Capabilities

🎨 Breathtaking Customization & Themes

  • 💎 Personalized Color Palettes: Break free from standard colors! Define your own primary, start, and end gradient colors to match your unique aesthetic.
  • 🧊 Glassmorphism (Frosted Glass): Enjoy a premium, modern frosted-glass blur effect on the mini-player for that sleek, next-gen look.

🕹️ Advanced Player UI Enhancements

  • 🛸 Floating & Borderless UI: Experience a completely borderless, floating player layout that feels native to modern operating systems.
  • 🧹 Smart Element Hiding: Declutter your screen instantly! Automatically hide intrusive watermarks, end-screen video cards, and the annoying autoplay button.

🌟 Dynamic & Fluid Animations

  • 💡 Immersive Ambient Glow: The player magically radiates a soft, dynamic glow that perfectly synchronizes with the colors of the currently playing video.
  • 🌊 Bouncy & Pulsing Elements: Navigate through a lively interface featuring smooth, bouncy menu transitions and a rhythmically pulsing scrubber.

🧘 Zen & Distraction-Free Mode

  • 🎯 Absolute Focus: Do you want to just focus on the video without getting lost in the algorithm? Seamlessly toggle off comments, related videos, YouTube Shorts, Live Chat, and even the top header navigation!

🌍 Supported Languages (Multi-Language)

TubeCraft supports a wide variety of languages natively in its interface! You can switch to any of these at any time via the settings menu:

  • 💬 English (en)
  • 💬 Turkish (tr) (Turkic language)
  • 💬 Azerbaijani (az) (Turkic language)
  • 💬 Kazakh (kk) (Turkic language)
  • 💬 Uzbek (uz) (Turkic language)
  • 💬 Turkmen (tk) (Turkic language)
  • 💬 Kyrgyz (ky) (Turkic language)
  • 💬 Uyghur (ug) (Turkic language)
  • 💬 Tatar (tt) (Turkic language)
  • 💬 Russian (ru)
  • 💬 Spanish (es)
  • 💬 Hindi (hi)
  • 💬 Thai (th)

🛠️ Installation Guide (Unpacked Extension)

Since TubeCraft is currently an exclusive beta and not available on the Chrome Web Store, please follow these precise step-by-step instructions to install it:

  1. Download the Release ZIP: Go to the Releases page, download the latest TubeCraft-v1.0.0.zip, and extract it to a folder on your computer. (Alternatively, you can clone this repository using Git).
  2. Access the Extensions Dashboard: Open your Chromium-based browser (such as Google Chrome, Brave, Edge, or Vivaldi) and type exactly chrome://extensions/ into the URL address bar, then hit Enter.
  3. Activate Developer Mode: Look at the top right corner of the extensions page. You will see a toggle switch labeled Developer mode. Turn it ON.
  4. Load the Extension: Once Developer Mode is active, a new menu bar will appear at the top left. Click on the button that says Load unpacked.
  5. Select the Project Directory: A file browser window will open. Navigate to the exact folder where you extracted or cloned TubeCraft, select the folder (make sure the manifest.json file is inside it), and click Select/Open.
  6. Welcome to the Future! 🎉: The extension is now successfully installed! Open any YouTube video, click on the TubeCraft icon in your browser's extension tray, and start customizing your new ultimate player!

⚖️ License & Copyright

This project is strictly licensed under the GNU General Public License v3.0 (GPL-3.0).
Under this license: If you use, modify, or distribute any part of this code in your own project, you must also open-source your entire project under the exact same GPLv3 license. For commercial use without open-sourcing your code, or for alternative licensing, please contact the author directly.


🇹🇷 Türkçe Rehber

Warning

🛑 Önemli Kurulum Notu:

TubeCraft şu anda oldukça deneysel bir aşamadadır ve henüz Google Chrome Web Mağazası'nda yayınlanmamış veya onaylanmamıştır. Bu yeni nesil oynatıcıyı deneyimlemek için, eklentiyi şimdilik **Paketlenmemiş Uzantı (Unpacked Extension)** olarak manuel bir şekilde kurmanız gerekmektedir.

TubeCraft sıradan bir tarayıcı eklentisi değildir; YouTube izleme deneyiminizi baştan aşağı değiştirmek ve mükemmelleştirmek için özenle geliştirilmiş, yüksek performanslı bir yükseltmedir. Bu eklenti sadece oynatıcıyı (player) değiştirmekle kalmıyor, aynı zamanda istemediğiniz pek çok şeyi gizlemenizi de sağlıyor! Karmaşık ve sıkıcı varsayılan arayüze veda ediyor; dinamik animasyonlar ve sürükleyici ortam aydınlatmalarıyla güçlendirilmiş, dikkat dağıtmayan, şık ve tamamen kişiselleştirilebilir bir ortama merhaba diyoruz! ✨

✨ Temel Özellikler ve Yetenekler

🎨 Göz Alıcı Kişiselleştirme ve Temalar

  • 💎 Özel Renk Paletleri: Standart renk zincirlerini kırın! Kendi estetik zevkinize tam olarak uyması için ana renginizi, başlangıç ve bitiş degrade (gradient) renklerinizi özgürce belirleyin.
  • 🧊 Glassmorphism (Cam Efekti): Mini oynatıcıda birinci sınıf, modern ve pürüzsüz bir buzlu cam (blur) efektinin tadını çıkarın.

🕹️ Gelişmiş Oynatıcı (Player) Arayüzü

  • 🛸 Yüzen ve Temiz Arayüz: Modern işletim sistemlerinin doğasına uygun, tamamen çerçevesiz ve havada süzülen yenilikçi bir oynatıcı düzenini deneyimleyin.
  • 🧹 Akıllı Element Gizleme: Ekrandaki karmaşayı anında temizleyin! Görüntüyü bozan filigranları (watermark), video sonu kartlarını ve can sıkıcı otomatik oynat butonunu tek bir tıkla otomatik olarak gizleyin.

🌟 Dinamik ve Akıcı Animasyonlar

  • 💡 Sürükleyici Ortam Işığı (Ambient Glow): Oynatıcı, o an izlemekte olduğunuz videonun baskın renklerine sihirli bir şekilde uyum sağlayan, yumuşak ve dinamik bir ışık yayar.
  • 🌊 Hareketli ve Canlı Elementler: Akıcı, yaylanan menü geçişleri ve ritmik bir şekilde atan ilerleme çubuğu ile nefes alan, canlı bir arayüzde gezinin.

🧘 Zen ve Kesin Odaklanma Modu

  • 🎯 Sıfır Dikkat Dağınıklığı: Algoritmanın içinde kaybolmadan sadece izlediğiniz videoya mı odaklanmak istiyorsunuz? Yorumları, önerilen ilgili videoları, YouTube Shorts'u, Canlı Sohbeti ve hatta en üstteki arama çubuğunu (header) kusursuz bir şekilde gizleyin!

🌍 Desteklenen Diller (Çoklu Dil Desteği)

TubeCraft arayüzünde birçok dili yerel olarak destekler! İstediğiniz zaman ayarlar menüsünden şu dillere geçiş yapabilirsiniz:

  • 💬 İngilizce (en)
  • 💬 Türkçe (tr) (Türk dillerinden)
  • 💬 Azerbaycanca (az) (Türk dillerinden)
  • 💬 Kazakça (kk) (Türk dillerinden)
  • 💬 Özbekçe (uz) (Türk dillerinden)
  • 💬 Türkmence (tk) (Türk dillerinden)
  • 💬 Kırgızca (ky) (Türk dillerinden)
  • 💬 Uygurca (ug) (Türk dillerinden)
  • 💬 Tatarca (tt) (Türk dillerinden)
  • 💬 Rusça (ru)
  • 💬 İspanyolca (es)
  • 💬 Hintçe (hi)
  • 💬 Tayca (th)

🛠️ Kurulum Rehberi (Paketlenmemiş Uzantı)

TubeCraft şu anda özel bir beta sürümünde olduğu ve henüz Chrome Web Mağazası'nda yer almadığı için, eklentiyi kurmak adına lütfen aşağıdaki adımları sırasıyla uygulayın:

  1. Sürüm ZIP Dosyasını İndirin: Releases (Sürümler) sayfasına gidin, en güncel TubeCraft-v1.0.0.zip dosyasını indirin ve bilgisayarınızda bir klasöre çıkartın. (Alternatif olarak bu depoyu Git ile klonlayabilirsiniz).
  2. Uzantılar Paneline Erişin: Chromium tabanlı tarayıcınızı (Google Chrome, Brave, Edge veya Vivaldi gibi) açın. Adres çubuğuna tam olarak chrome://extensions/ yazın ve Enter tuşuna basın.
  3. Geliştirici Modunu Aktifleştirin: Açılan uzantılar sayfasının sağ üst köşesine bakın. Orada Geliştirici modu (Developer mode) adında bir anahtar/buton göreceksiniz. Onu AÇIK konuma getirin.
  4. Uzantıyı Yükleyin: Geliştirici Modu aktif olduktan sonra, sol üstte yeni bir menü çubuğu belirecektir. Oradaki Paketlenmemiş öğe yükle (Load unpacked) butonuna tıklayın.
  5. Proje Klasörünü Seçin: Karşınıza bir dosya seçici penceresi açılacak. TubeCraft'ı çıkarttığınız veya klonladığınız asıl klasörü bulun, o klasörü seçin (içinde manifest.json dosyasının olduğundan emin olun) ve Seç/Aç butonuna tıklayın.
  6. Geleceğe Hoş Geldiniz! 🎉: Eklenti artık tarayıcınıza başarıyla kuruldu! Herhangi bir YouTube videosunu açın, tarayıcınızın uzantılar menüsündeki TubeCraft simgesine tıklayın ve yeni mükemmel oynatıcınızı hemen kişiselleştirmeye başlayın!

⚖️ Lisans ve Telif Hakkı

Bu proje kesin ve katı bir şekilde GNU General Public License v3.0 (GPL-3.0) ile lisanslanmıştır.
Bu lisansa göre: Eğer bu kodun herhangi bir parçasını kendi projenizde kullanır, değiştirir veya dağıtırsanız, kendi projenizin tamamını da aynı GPLv3 lisansıyla açık kaynak yapmak zorundasınız. Kendi kodlarınızı açmadan ticari olarak kullanmak veya alternatif lisanslama seçenekleri (Dual License) için lütfen doğrudan geliştirici ile iletişime geçin.


⚠️ Legal Disclaimer / Yasal Uyarı

🇬🇧 English:
TubeCraft is an independent, open-source browser extension developed by a third-party developer. It is not affiliated with, endorsed by, sponsored by, or in any way officially connected to YouTube, Google LLC, or any of their subsidiaries or affiliates. The name "YouTube" and the YouTube logo are registered trademarks of Google LLC. All product and company names mentioned are the property of their respective owners. TubeCraft simply interacts with the publicly accessible YouTube web interface and does not claim any ownership of YouTube's platform, content, or intellectual property.

🇹🇷 Türkçe:
TubeCraft, üçüncü taraf bir geliştirici tarafından oluşturulmuş bağımsız, açık kaynaklı bir tarayıcı eklentisidir. Bu eklenti; YouTube, Google LLC veya bunların herhangi bir yan kuruluşu ya da iştiraki ile herhangi bir resmi bağlantısı, ortaklığı, onayı veya sponsorluğu bulunmamaktadır. "YouTube" adı ve YouTube logosu, Google LLC'nin tescilli ticari markalarıdır. Bahsi geçen tüm ürün ve şirket isimleri ilgili sahiplerinin mülkiyetindedir. TubeCraft yalnızca YouTube'un herkese açık web arayüzüyle etkileşime girmekte olup YouTube'un platformu, içeriği veya fikri mülkiyeti üzerinde hiçbir hak iddiasında bulunmamaktadır.


Built with ❤️ and excessive amounts of coffee.

About

🚀 Chrome extension that modernizes YouTube with glassmorphism UI, ambient lighting & distraction-free mode.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages