wayBetter for X

(FOSS) Ücretsiz ve açık kaynak · GPL-3.0

X, geliştirilmiş hâliyle.

Hafif bir masaüstü penceresinde gerçek x.com: sekmeler, bölünmüş paneller, tüm hesaplar yan yana, on dört tema, sekiz alan eklentisi, geçmişli bir taslak kasası ve X'in getirdiği hatalara düzeltmeler. Herkes bunun için tema ya da eklenti yapabilir.

Windows, macOS ve Linux · güncellemeler sessizce kurulur

14yerleşik tema
14birlikte gelen eklenti
9X’in hatalarına düzeltme
36ince ayar

Tur İçindeki her şey

Zaman akışında yaşayanlar için yapıldı.

Yoğun bir X kullanıcısının resmî uygulamada olmasını dilediği her şey, gerçek x.com üzerinde. On iki durak; her biri bugün açabileceğin gerçek bir özellik.

01

Sekmeler ve yan yana bölmeler.

Profilleri, aramaları ve flood’ları kendi sekmelerinde aç, istediğin ikisini yan yana koy. Bölmek için bir sekmeyi ya da herhangi bir bağlantıyı bir bölmenin kenarına sürükle.

  • Sağa böl Ctrl \, aşağı böl Ctrl Shift \
  • Yeni sekme Ctrl T: kısayollar, son kapatılan sekmeler ve bir hesapla “Şu hesapla aç”
  • Sabitlenmiş sekmeler; sekmelerin ve bölme düzenin açılışta geri gelir
  • Bir bağlantıyı bölme kenarına, sekme şeridine ya da pencereye bırak: bölme, sekme ya da yeni sekme
  • Bölünmüş görünümde tek menü: aynı hesabın yan yana bölmelerinde X’in sol menüsü yalnızca bir kez görünür

02

Tüm hesapların, yan yana.

Her hesap kendi oturumuyla kendi profilinde yaşar; böylece hepsi aynı anda açık kalır. x.com’un kendisine, her zamanki gibi giriş yaparsın.

  • Hesaplar X’in kendi hesap düğmesinden okunur, asla elle yazılmaz
  • Her sekmenin simgesindeki renkli rozet, hangi hesap olduğunu söyler
  • Hesapları yeniden adlandır ve renklendir; her birinde kaç sekme açık olduğunu gör
  • Paletten ya da yeni sekme sayfasından dilediğin hesapla “Şu hesapla yeni sekme”

Yeni

Deck. Sütunlar geri döndü.

X sütunları yan yana, TweetDeck tarzında: Anasayfa, Bildirimler, Bahsetmeler, bir arama, bir liste ya da bir profil; her biri seçtiğin hesapta. Her sütun gerçek x.com’dur; her beğeni ve yanıt X’in kendisinindir.

  • Her sütunda okunmamış sayısı, anahtar kelime ya da regex ile filtreler
  • Sütunlar arasında [ ve ], atlamak için Alt+1–9, sabit kutudan gönderi yazmak için Ctrl+Alt+N
  • Tam sütunlardan oluşan sayfalar; görünmeyen sayfadaki sütunlar az bellekle bekler

04

Her şey tek tuş uzağında.

Komut paleti Ctrl K açık her sekmeyi, hesabı, ayarı ya da X sayfasını bulur. Her sekmede, nerede olduğunu söyleyen bir adres çubuğu var.

  • Doğrudan paletten ya da adres çubuğundan X’te ara
  • X’in arama operatörleri (from:, since:, filter:media, min_faves:…) çip olarak; adres çubuğunda ve X’in kendi arama kutusunun altında
  • Sessize alınan kelimeler ya da engellenen hesaplar gibi X ayar sayfalarına atla; değişikliği X’te sen tamamlarsın

05

On dört tema. Her biri baştan sona yeni bir tasarım.

Bir tema renklerden fazlasıdır: yazı tipleri, köşeler, avatar biçimi, sütun genişliği, yoğunluk, kartlar, arka planlar, üzerine gelme efektleri ve hatta bir CRT katmanı. Yerleşik de olsa içe aktarılmış da olsa her temada kontrast zorunlu tutulur; metin hep okunaklı kalır. Birini seç, sonra dilediğin parçasını değiştir.

AnasayfaGönder
Sana özelTakip edilenler
wayBetter@CRTkafa · 2m

Aynı zaman akışı, on dört farklı hâliyle. Birini seç, sonra kendininkini yap.

1248♥ 101
playfishies@playfishies · 9m

Temalar JSON’dur. İçe aktar, dışa aktar, paylaş.

Night Ink

Bir tema neleri değiştirebilir

  • colorssayfa, arka plan, yüzeyler, kenarlık, metin, soluk metin, vurgu, düğmeler
  • fontarayüz ve gönderi metni yazı tipleri, boyut, kalınlıklar, harf aralığı, satır aralığı
  • shapekart ve düğme köşeleri; yuvarlak, yumuşak köşeli ya da kare avatarlar
  • layoutsütun ve kenar çubuğu genişliği, yoğunluk, kartlar, çerçeve
  • backgroundparıltı geçişleri, altı desen ya da karartmalı kendi fotoğrafın
  • effectshareket, üzerine gelince renk / yükselme / parıltı, gölgeler, CRT
  • cssserbest biçimli CSS, en sona eklenir

Görünüm panelinde İçe aktar (dosya, sürükle-bırak ya da yapıştır) ve Dışa aktar. Özelleştirdiğin her görünümü kendi teman olarak kaydet. X için Özel CSS, tıpkı BetterDiscord’daki gibi temadan sonra uygulanır.

06

Kutudan sekiz alan eklentisi çıkar. Seninkilere de yer var.

Compose+, Reader+, Profile+, Chat+, Media+, Search+, Notifications+ ve Navigation+ yerleşik gelir, her özelliğin kendi anahtarı vardır: ilk açılışta bir mod seç ya da istediğini Eklentiler'de aç. Hiçbiri istek göndermez, hesabında bir şey yapmaz. Özelliklerinden birkaçı:

Oku

Thread Reader

“Flood’u oku” düğmesi, yazarın flood’unu temiz bir okuma görünümüne açar; Markdown olarak kopyalama da var.

Exact Timestamps

“5sa”, senin yerel saatinle “5sa · 27 Eyl 2026 14:03” olur.

Reading Time

Uzun gönderilerde ve X Makalelerinde “3 dk okuma”.

Focus Mode

Sen okurken sayıları, gündemi ve “Kimi takip etmeli”yi gizler. Alt Shift F ile açılıp kapanır.

Temizle

Muted Regex

Metne, ada ya da @kullanıcı adına göre düzenli ifadeyle gönderileri gizle; her şey bilgisayarında kalır. Alt Shift M listeyi düzenler.

Clean Links

t.co bağlantıları doğrudan hedefine gider, izleme parametreleri ayıklanır.

User Notes

Hesaplara özel notlar; biyografinin altında ve üzerine gelince açılan kartlarda. Hiçbir yere gönderilmez.

Hide Blue Checks

Ücretli mavi tikli hesapların gönderileri, açabileceğin tek satırlık bir özete katlanır. Takip ettiklerin olduğu gibi kalır. Ayarlar için Alt Shift H.

Yaz

Copy as Markdown

Her gönderide bir kopyala düğmesi: görselleri, yazarı, tarihi ve bağlantısıyla bir Markdown alıntısı.

Alt-text Reminder

Gönderi kutusundaki görsellerin açıklaması yoksa nazikçe hatırlatır. Göndermeyi asla engellemez.

Reply Guard

Aylar öncesine ait bir gönderiye ya da istersen takip etmediğin birine yanıt vermeden önce sorar. Senin yerine hiçbir şey gönderilmez.

Emoji Picker

Ctrl Shift E, son kullandığın emojileri ve ten renklerini içeren, aranabilir bir seçici açar. :fire: kısa kodları, X’in desteklemediği metin kutularında çalışır.

Gezin

Keyboard Plus

j/k ile odaklanılan gönderide: c bağlantıyı kopyala, v medyayı aç, a yazar, q alıntılanan gönderi.

Media Grid Focus

Bir profilin Medya sekmesi pencereyi doldurur: sağ sütun yok, boşluklar daha dar.

07

X’in hataları, kendi bilgisayarında düzeltildi.

wayBetter for X, gerçek x.com’un üzerinde çalışır ve onunla birlikte gelen arayüz hatalarını yamalar. Her düzeltme Ayarlar’da bir anahtardır ve varsayılan olarak açıktır. Hiçbiri senin yerine tıklamaz, gönderi paylaşmaz ya da takip etmez: yalnızca kendi eylemlerinin yerine ulaşmasını sağlar.

Sunucuyla örtüşen beğeniler

Beğen’e art arda hızlıca tıkla; X’in ekranı yanlış durumda kalabilir: burada ekranda “beğenilmedi, 2 beğeni” görünürken X’in sunucusunda “beğenildi, 3” vardı. Hızlıca beğenip geri almak da sen sayfayı yenileyene kadar sayıyı bir fazla bırakabilir. wayBetter beğenilerini, yeniden gönderilerini, yer işaretlerini ve takiplerini birer birer gönderir; böylece kalp de, sayı da, sunucu da son tıklamanın olduğu yerde kalır.

Tek başına XwayBetter for X

  • Doğru yerde duran takip düğmeleri

    Takip et ve takibi bırak birer birer gönderilir; düğme eski bir yanıtta değil, son tıkladığın yerde kalır.

  • Geri dönünce yerini koru

    Geri gittiğinde ya da zaman akışı sekmeleri arasında geçtiğinde, en üste değil okuduğun gönderiye döner.

  • Zaman akışı zıplamasın

    X üstüne yeni gönderi ya da medya eklediğinde okuduğun gönderi yerinden oynamaz.

  • Zıplamadan “Yeni gönderileri gör”

    Yeni gönderiler seni en üste fırlatmak yerine okuduğunun üstüne yerleşir. . ile de çalışır.

  • Anasayfa sekmeni koru

    Takip edilenler’i ya da bir listeyi mi seçtin? X kendiliğinden “Sana özel”e döndüğünde, seni geri getirir.

  • Takip edilenler zaman sırasına göre

    X “Popüler”e çevirmiş olsa bile Takip edilenler sekmesi her zaman önce en yeni gönderileri gösterir.

  • Başarısız medya yüklemelerini yeniden dene

    Başarısız olan video ya da görsel parçası en fazla 3 kez yeniden gönderilir. Yine olmazsa gönderi sessizce başarısız olmaz, sana haber verilir.

  • Gönderilmemiş metni geri getir

    Bir yanıtı sayfa yenilenince, gönderi kutusu kapanınca ya da başka sayfaya geçince mi kaybettin? Gönderi kutusu, kayıtlı taslağını geri koymayı önerir.

  • Görülmüş bildirim rozetini temizle

    Bildirimler’de zaten gördüğün sayı, değişene kadar gizli kalır. Yalnızca görsel; hiçbir şey okundu olarak işaretlenmez.

08

Tek kelimeyi bile kaybetmeyen bir taslak kasası.

X’in gönderi kutusuna yazdıkların, tüm sürüm geçmişiyle birlikte yerel bir kasaya kaydedilir. “Kaydedildi” yazısı ancak yazma işlemi diskine işlendikten sonra çıkar.

  • X’in gönderi kutusundaki Taslaklar düğmesi, kayıtlı bir taslağı geri koyar; asla senin yerine göndermez
  • Her sürüm saklanır: herhangi ikisini karşılaştır, birini geri yükle
  • Ara, arşivle ve JSON olarak dışa aktar
  • Düzenlemeler asla sessizce birbirinin üzerine yazmaz: çakışmada ikisi de saklanır

09

Otuz altı ince ayar. Senin X’in, senin kuralların.

Hiç istemediğini gizle, özlediğini geri getir. Her anahtar anında, her sekmede geçerli olur.

Marka 3

  • wayBetter for X logosu
  • Klasik Twitter kuşu
  • “Tweet” ve “Retweet” ifadeleri

Zaman akışı 4

  • Tanıtılan gönderileri gizle
  • Varsayılan olarak Takip edilenler
  • "Sana özel" sekmesini gizle
  • Tam genişlikte zaman akışı

Kenar çubuğu 9

  • Gündemi gizle
  • Kimi takip etmeli’yi gizle
  • X’te canlı’yı gizle
  • Bugünün Haberleri’ni gizle
  • Premium tekliflerini gizle
  • Keşfet gündemini gizle
  • İlgili kişiler’i gizle
  • Profillerde Kimi takip etmeli’yi gizle
  • Kenar çubuğunun tamamını gizle

Gezinme 5

  • Premium’u gizle
  • Sohbet’i gizle
  • Topluluklar’ı gizle
  • Grok’u gizle
  • Bölünmüş görünümde tek menü

Gönderiler 12

  • Gönderilerde Grok’u gizle
  • Görüntülenme sayılarını gizle
  • Etkileşim sayılarını gizle
  • Yer işareti düğmesini gizle
  • Gönderilerde kalın/italik olmasın
  • Medya indirme düğmesi
  • Gönderi kutusunda Taslaklar düğmesi
  • Arama operatörü çipleri
  • Yanıtlar En yeni’ye göre sıralı
  • Tam sayılar (1,2 B değil 1.234)
  • Onay rozetlerini gizle
  • Abone ol düğmelerini gizle

Video 3

  • Video ses düzeyini hatırla
  • Otomatik oynatmayı kapat
  • Videoları sonunda durdur

10

Anahtar kelime uyarıları ve medya paneli.

Önem verdiğin bir anahtar kelime, X’in senin için zaten yüklediği gönderilerde göründüğünde masaüstü bildirimi al. Fazladan hiçbir şey çekilmez, bilgisayarından hiçbir şey çıkmaz.

  • Yerel bildirim olarak anahtar kelime uyarıları; yinelenenler ayıklanır, sıklığı sınırlanır
  • Medya paneli Ctrl Shift G: seçtiğin klasörlerdeki en yeni görseller, eklemeye hazır
  • Görseller ve metin için isteğe bağlı pano geçmişi (varsayılan olarak kapalı, cihazında kalır)
  • Gönderilerdeki fotoğrafları, videoları ve GIF’leri özgün kalitede kaydet

11

Üzerine düşünmen gerekmeyen güncellemeler.

Güncellemeler imzalıdır ve sessizce kurulur; X’in bozduğu bir şeyin düzeltmesi yeni bir kurulum dosyası gerekmeden gelir. Yeni sürüm hazır olduğunda başlık çubuğundaki bir çip yeniden başlatmayı önerir ve sekmelerin geri gelir.

  • Kurulmadan önce denetlenen imzalı güncellemeler
  • Bir tarayıcı paketi daha değil; sistemin WebView’ı üzerinde hafif bir yerel pencere
  • 7,9 MB indirme, pencere 0,23 sn’de açık, wayBetter’ın kendi kodu 17 ms’de yüklenir
  • Windows, macOS ve Linux

12

Gerçek x.com. Arada hiçbir şey yok.

x.com’un kendisine standart bir web görünümünde giriş yaparsın. Trafiğin kimsenin sunucusundan geçirilmez; wayBetter da kendiliğinden asla gönderi paylaşmaz, takip etmez, silmez ya da DM göndermez.

  • Analitik yok; ne okuduğuna, ne paylaştığına, neye tıkladığına dair telemetri yok
  • Taslaklar, notlar, ayarlar ve eklentiler bilgisayarında kalır
  • Kurduğun eklentiler, BetterDiscord eklentileri gibi X’in içinde sayfa erişimiyle çalışır; güvendiğin kodu kur

Kendin Yap

Herkes tema ve eklenti yapabilir.

Bir tema tek bir JSON dosyasıdır: Görünüm’den içe aktar. Bir eklenti tek bir JavaScript dosyasıdır: eklentiler klasörüne bırak ve aç. Kullanmak için ne inceleme kuyruğu ne de hesap gerekir. Dosyayı paylaş, herkes kullanabilsin; ya da wayBetter Store’da yayınla.

deep-sea.theme.json
{
  "name": "Deep Sea",
  "author": "@you",
  "mode": "dark",
  "colors": { "bg": "#06141b", "text": "#e6f4f1", "accent": "#2ee6c5" },
  "font": { "family": ["Geist"], "scale": 1.02 },
  "shape": { "radius": 14, "button": 9999, "avatar": "rounded" },
  "layout": { "density": "compact", "cards": true },
  "background": { "kind": "pattern", "pattern": "grid",
                  "ink": "#2ee6c5", "opacity": 0.08, "size": 28 },
  "effects": { "hover": "glow" }
}
copy-quote.plugin.js
/**
 * @name Copy Quote
 * @description y on a focused post copies "@handle: text".
 * @version 1.0.0
 * @author @you
 */
module.exports = class CopyQuote {
  start() {
    const api = window.wayBetter.api;
    this.scope = api.scope();
    this.scope.onKey((event, post) => {
      if (event.key !== 'y' || !post) return;
      const t = api.tweet(post);
      if (t) api.copyText(`@${t.handle}: ${t.text}`)
        .then(() => api.toast('Copied'));
    });
  }
  stop() { this.scope.dispose(); }
};

Eklenti yardımcı API’si

  • storage(ns)
  • observe(sel, fn)
  • onRouteChange(fn)
  • onKey(fn)
  • tweet(el)
  • copyText(s)
  • toast(msg)
  • injectCSS(id, css)
  • waitFor(sel)
  • scope()
baştan sona bir uygulama yap

npm i waybetter

bu uygulamanın arkasındaki frameworksıfır bağımlılıkGPL-3.0-or-later

X ilkti. Sıradakini sen yap.

YouTube, Kick, Twitch, Discord: web sürümü olan her uygulama bu aynı pencereye kavuşabilir. Hiçbiri duyurulmadı; her biri bir adaptör bekliyor.

Sırada ne olduğunu gör

YouTube, Kick, Twitch ve Discord, ilgili sahiplerinin ticari markalarıdır. wayBetter’ın bunların hiçbiriyle bağlantısı yoktur.

FOSS Ücretsiz ve açık kaynak

Ücretli sürüm yok. Reklam yok. Her satırı herkese açık.

  1. i.

    Ücretsiz

    Tamamen ücretsiz. Ücretli sürüm yok, reklam yok, satış baskısı yok.

  2. ii.

    Açık

    GPL-3.0-or-later. Uygulamanın ve framework’ün kaynak kodu git.crt.fyi üzerinde herkese açık.

  3. iii.

    Gizliliğe saygılı

    Analitik yok; ne okuduğuna ne de paylaştığına dair telemetri yok.

  4. iv.

    Senin

    Fork’la, temasını yap, eklenti yaz. Lisans onu açık tutar.

SSS Sıkça sorulanlar

Sorular, yanıtlarıyla.

Güvenli mi?

wayBetter for X, gerçek x.com’u standart bir web görünümünde yükler ve yalnızca arayüzü yamalar. Trafiğini üçüncü taraf bir sunucudan geçirmez, verilerini toplamaz. Kendi eklediğin eklentiler sayfaya erişerek çalışır; bu yüzden yalnızca güvendiğin kodu kur.

Ücretsiz mi?

Evet. wayBetter for X tamamen ücretsizdir; ücretli sürümü, reklamı ya da satış baskısı yoktur.

Açık kaynak mı?

Evet, GPL-3.0 ile lisanslıdır. Kaynak kodunun tamamı git.crt.fyi üzerindedir; üzerine kurulduğu framework ise npm’deki waybetter paketidir.

Gerçek x.com’u mu kullanıyor?

Evet. x.com’a tıpkı tarayıcıdaki gibi giriş yaparsın; wayBetter o sayfaya yalnızca daha iyi bir kabuk verir ve arayüz hatalarını düzeltir.

Benim yerime gönderi paylaşır, beğenir ya da takip eder mi?

Hayır. Kendiliğinden asla gönderi paylaşmaz, takip etmez, silmez ya da mesaj göndermez. Düzeltmeler yalnızca kendi tıklamalarının senin istediğin gibi yerine ulaşmasını sağlar.

Kendi temamı ya da eklentimi yapabilir miyim?

Evet. Temalar, Görünüm panelinden içe aktardığın JSON dosyalarıdır; eklentiler ise eklentiler klasörüne bıraktığın *.plugin.js dosyalarıdır. Kendin yap bölümüne bak.

Peki ya macOS ve Linux?

Windows, macOS ve Linux, üçü de şimdi hazır.

Verilerimi topluyor mu?

Hayır. Ne paylaştığını, ne okuduğunu ya da neye tıkladığını toplayan bir analitik ya da telemetri yok.