GitTalent
Havuz
Depo ayrıntısı

zenbu-labs/terminal-browser

A real browser inside your terminal

TypeScript MIT 06 Temmuz 2026 son push 02 Kasım 2026 216 fork
Yıldız
4.382+1.892 · 63 gün
Commit · 28g
81
son 28 günde
Yazar · 28g
2
farklı katkıcı

Hızlı değerlendirme

önem 56uyum 28gpt-6-luna

Özet

terminal-browser, Chromium tabanlı web sayfalarını kitty graphics protocol destekli terminallerde görüntüleyip etkileşim kurmayı sağlayan bir terminal tarayıcısıdır.

Profiline uyum

Web arayüzlerini terminalden inceleme özelliği uygulama geliştirme sürecine dolaylı destek verebilir, fakat profilinizde böyle bir araç ihtiyacı belirtilmiyor.

Neden yükseliyor

83 günlük yaşına karşılık 3461 yıldız ve son 28 günde 43 commit dikkat çekiyor. Terminali terk etmeden web sayfası görüntüleme ve agent iş akışına bağlanma fikri ilgi uyandırmış olabilir; ancak veriler ilginin nedenini kesin olarak göstermiyor. Son dönemdeki commit'lerin yalnızca 2 farklı yazardan gelmesi katkı tabanının dar olduğuna işaret ediyor.

Problem

Kodlama araçları ve web içeriği arasında geçiş yapmak iş akışını bölebiliyor; ayrıca uzak makinede çalışan yerel web uygulamalarını görsel olarak incelemek zahmetli olabiliyor.

Çözüm

Electron'un offscreen rendering API'siyle Chromium'dan alınan görüntüleri Rust tabanlı bir grafik motoruyla terminalde gösteriyor; terminalden alınan klavye ve fare girdilerini tarayıcıya iletiyor. SSH modunda web isteklerini uzak makine üzerinden yönlendiriyor.

Yenilik

Web'i terminalde metin olarak değil, Chromium'un ürettiği piksellerle etkileşimli bir grafik arayüz olarak sunması ve agent iş akışına doğrudan bağlaması belirgin bir yaklaşım. Tarayıcı motoru yeni değil; yenilik terminal entegrasyonu ve görüntüleme yönteminde.

Teknolojiler

  • TypeScript
  • Electron
  • Chromium
  • Rust
  • React
  • kitty graphics protocol
  • Swift
  • SSH

Riskler

  • Çalışması kitty graphics protocol destekleyen terminal ve multiplexer uyumluluğuna bağlı; tüm terminal ortamlarında kullanılabilir olduğu varsayılmamalı.
  • Son 28 gündeki 43 commit'e rağmen farklı yazar sayısı 2; bakım yükü ve sürdürülebilirlik açısından katkı tabanı sınırlı görünüyor.
  • Girdi yakalama için arka planda Swift uygulaması kullanılması işletim sistemi izinleri ve platform uyumluluğunu değerlendirmeyi gerektiriyor.
  • Chromium ve Electron tabanlı tam bir tarayıcı, hafif bir terminal aracı arayan ekipler için kaynak kullanımı ve dağıtım bakımından uygun olmayabilir.
  • Chrome extensions yol haritasında yer alıyor; bu nedenle mevcut tarayıcı özelliklerinin ve uzantı desteğinin kapsamı varsayılmamalı.

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.