description: "Bu haftanın GitHub Trending listesinden seçtiğim 5 çarpıcı proje: Bluetooth mesh chat, AI browser automation, visual CMS, code review ve AI design language."
GitHub Trending: Bu Haftanın En İlginç 5 Açık Kaynak Projesi (27 Temmuz 2026)
Her hafta GitHub Trending'i tarayıp en ilginç, en yenilikçi ve en kullanışlı projeleri sizler için inceliyorum. Bu hafta gerçekten etkileyici bir koleksiyon var: offline iletişimden AI browser automation'a, visual CMS'den code review araçlarına kadar çeşitli alanlarda çarpıcı projeler trend oluyor.
Hazırsanız, bu haftanın yıldızlarına birlikte bakalım! 🚀
1. 📡 BitChat: Bluetooth Mesh Chat, IRC Vibes
⭐ 30,826 stars | 🍴 4,821 forks | 📈 +1,166 stars bugün
GitHub: permissionlesstech/bitchat
BitChat, merkeziyetsiz peer-to-peer messaging dünyasına yeni bir soluk getiriyor. İki farklı transport katmanı kullanarak hem offline hem online iletişim sağlıyor:
Teknik Mimari
Bluetooth Mesh Network (Offline):
- Bluetooth Low Energy üzerinden multi-hop relay (maksimum 7 hop)
- Noise Protocol ile end-to-end encryption
- Forward secrecy (canlı session'lar için)
- Binary packet format, LZ4 compression
- Adaptive power management (pil optimizasyonu)
Nostr Protocol (Online):
- 290+ relay network ile global erişim
- Geohash tabanlı location-based channels
- BitChat Private Envelopes (XChaCha20-Poly1305)
- Ephemeral keys (her geohash alanı için taze kriptografik kimlik)
Neden Önemli?
BitChat'in en çarpıcı özelliği internet gerektirmemesi. Afet senaryolarında, protestolarda veya uzak bölgelerde iletişim kurmanızı sağlıyor. Ama sadece offline değil — Nostr protokolü üzerinden global erişim de sunuyor.
IRC-Style Commands: /slap, /msg, /who gibi nostaljik komutlar. Eski okul IRC kullanıcıları hemen evinde hissedecek.
Emergency Wipe: Üç kez dokunarak tüm veriyi anında silme özelliği. Gizlilik odaklı kullanıcılar için kritik bir özellik.
Kimler İçin?
- Gizlilik odaklı kullanıcılar
- Afet yönetimi ve acil durum iletişimi
- Remote çalışma ve offline ortamlar
- IRC nostaljisi yaşayanlar 😄
İlgili Eğitim: Swift ile iOS/macOS geliştirme öğrenmek isterseniz, CoddyKit'teki Swift Academy tam size göre.
2. 🌐 ego-lite: AI Agents İçin En Hızlı Browser
⭐ 4,929 stars | 🍴 236 forks | 📈 +900 stars bugün
ego-lite, AI agent'ların web automation yapabilmesi için tasarlanmış bir browser. Ama sıradan bir browser automation framework değil — sizin browser'ınızı AI agent ile paylaşmanızı sağlıyor.
Sorun Ne?
Mevcut browser automation araçları (browser-use, agent-browser) ayrı bir browser instance'ı çalıştırıyor. Bu da şu problemlere yol açıyor:
- Login'ler taşınmıyor (her seferinde yeniden giriş gerekiyor)
- Siz ve agent aynı tab'lar için yarışıyor
- Ekstra setup ve konfigürasyon
ego-lite'ın Çözümü
Spaces (İzole Çalışma Alanları):
- Her agent'a kendi izole Space'i veriliyor
- Siz önde browsing yaparken, agent arka planda çalışıyor
- Paralel çalışmaya destek (10 parallel Space = 10 paralel görev)
Chrome Data Migration:
- İlk açılışta Chrome verilerinizi migrate edebiliyor
- Login'ler, cookie'ler, extension'lar, bookmark'lar — hepsi agent'a miras kalıyor
Code-Base, Not CLI-Base:
- Agent JavaScript fonksiyonları olarak browser'ı kontrol ediyor
- CLI yaklaşımına göre 2.5× daha hızlı
- Daha az token tüketimi
Kernel-Level Snapshot:
- Piyasadaki en kaliteli page snapshot'ı üretiyor
- Deeply nested iframe'lerde bile çalışıyor (diğer araçların başarısız olduğu nokta)
Benchmark Sonuçları
Vercel'ın agent-browser'ı ile karşılaştırıldığında:
- 2.5× daha hızlı karmaşık görevlerde
- Daha az token tüketimi
- Daha yüksek başarı oranı
Kimler İçin?
- Claude Code, Codex, Cursor kullanan geliştiriciler
- Web scraping ve automation yapanlar
- AI agent'larını browser ile entegre etmek isteyenler
İlgili Eğitim: JavaScript ve browser automation öğrenmek için CoddyKit'in JavaScript kurslarına göz atabilirsiniz.
3. 🎨 Instatic: Webflow, Framer ve WordPress'e Açık Kaynak Alternatif
⭐ 5,832 stars | 🍴 525 forks | 📈 +888 stars bugün
Instatic, self-hosted visual CMS dünyasına iddialı bir giriş yapıyor. Tek bir Bun server'da her şeyi barındırıyor: canvas editor, content engine, media, auth, forms, plugins ve publisher.
Teknik Detaylar
Tek Server, Tüm Stack:
- Bun runtime (Node.js'ten 3-4× daha hızlı)
- SQLite veya PostgreSQL backend
- Tek Docker image ile deployment
Clean Static Output:
- Editör'ün machinery'si sayfalara taşınmıyor
- Semantic HTML + compact CSS
- Framework runtime yok, builder attributes yok, div soup yok
- Static file gibi yükleniyor çünkü çoğu zaman static file
Canvas Editor:
- Gerçek canvas (form + preview değil)
- Birden fazla breakpoint frame'i yan yana düzenleme
- Live mode ile gerçek sayfada editing
Core Framework Entegrasyonu:
- Design token engine (binlerce WordPress pro'nun kullandığı)
- Color tokens (otomatik shade scale generation)
- Fluid type scales (viewport ile ölçeklenen)
- Spacing scales (tutarlı rhythm)
- Utility class generator (bloat yok)
Özellikler
Modules: Container, text, image, button, video, list, link, SVG, forms — drag & drop ile nesting
Visual Components: Typed parameters, named slots, reusable pieces. Bir kez düzenle, her yerde güncelle.
Templates: Site-wide layout, post type layout'lar, 404 page. Content outlet'a akıyor.
Loops: Collection'lar üzerinde repeat (posts, pages, media, plugin sources). Variant alternation desteği.
Forms: CMS'e ait form builder. Semantic fields, kendi data tables'ınız. Üçüncü parti form servisi yok, aylık ücret yok.
AI Agent: Sayfayı gerçekten düzenleyen AI. Screenshot veya code wall değil — real, editable nodes. Claude, OpenAI, OpenRouter veya local Ollama desteği.
Super Import: HTML, CSS, images, fonts — tüm static site'ı import et. Pages, style rules, design tokens, media'ya dönüştür. Conflict resolution + single undo.
Deployment
Railway (Önerilen):
- SQLite: Tek site (blog, portfolio, small business)
- PostgreSQL: Multiple authors, managed backups
Render: Teams preferring Render services
Docker/VPS: Bring-your-own server, Caddy TLS, custom backup
Kimler İçin?
- Webflow/Framer alternatifi arayanlar
- Self-hosted CMS isteyenler
- Clean static output önceliği olanlar
- WordPress'ten kaçmak isteyen ama visual editor isteyenler
İlgili Eğitim: TypeScript ve modern web geliştirme için CoddyKit'in TypeScript kurslarına ve Web Accessibility Academy'ye göz atabilirsiniz.
4. 🔍 open-code-review: Alibaba'nın AI-Powered Code Review Tool'u
⭐ 14,097 stars | 🍴 954 forks | 📈 +832 stars bugün
GitHub: alibaba/open-code-review
Alibaba Group'un iç resmi AI code review assistant'ı, iki yıl boyunca on binlerce geliştiriciye hizmet verdikten ve milyonlarca code defect tespit ettikten sonra açık kaynak olarak topluluğa kazandırıldı.
Hibrit Mimari
open-code-review, general-purpose agent'lardan (Claude Code gibi) farklı olarak deterministic engineering + LLM Agent hibrit yaklaşımı kullanıyor.
Deterministic Engineering (Hard Constraints):
Precise File Selection: Hangi dosyaların review edilmesi gerektiğini, hangilerinin filtreleneceğini belirliyor. Önemli değişiklik kaçmıyor.
Smart File Bundling: İlgili dosyaları tek review unit'e grupluyor (örn:
message_en.propertiesvemessage_zh.propertiesbirlikte). Her bundle sub-agent olarak isolated context'te çalışıyor.Fine-Grained Rule Matching: Review rules'ı her dosyanın karakteristiklerine göre match ediyor. Model'in attention'ını keskinleştiriyor, bilgi gürültüsünü kaynağında elimine ediyor.
External Positioning & Reflection: Bağımsız comment-positioning ve comment-reflection modülleri. Hem location accuracy hem content accuracy'yi sistematik olarak iyileştiriyor.
Agent (Dynamic Decision-Making):
Scenario-Tuned Prompts: Code review için derinlemesine optimize edilmiş prompt templates.
Scenario-Tuned Toolset: Large-scale production data'dan distilled tool-call traces analizi — call frequency distributions, per-tool repetition rates, new tools'ın overall call chain üzerindeki etkisi.
Benchmark Sonuçları
50 popüler açık kaynak repo, 200 gerçek PR, 10 programlama dili, 80+ senior engineer tarafından cross-validated (1,505 annotated ground-truth issues):
| Metrik | open-code-review | Claude Code |
|---|---|---|
| Precision | Yüksek | Düşük |
| F1 Score | Yüksek | Düşük |
| Token Tüketimi | ~1/9 | Yüksek |
| Review Süresi | Hızlı | Yavaş |
| Recall | Düşük (deliberate trade-off) | Yüksek |
Precision over Recall: open-code-review kasıtlı olarak precision'ı recall'dan üstün tutuyor. Daha az false alarm = daha az triage.
Kullanım
npm install -g @alibaba-group/open-code-review
# Configure LLM
ocr config provider
ocr config model
# Workspace mode (staged, unstaged, untracked)
ocr review
# Branch range
ocr review --from main --to feature-branch
# Single commit
ocr review --commit abc123
# Full-file scan (no git history needed)
ocr scan
ocr scan --path internal/agent
Delegation Mode
AI coding agent'ınızın review'ı kendisi yapmasını sağlayabilirsiniz. OCR file selection ve context handling'i yönetiyor, agent review'ı yapıyor.
Kimler İçin?
- Code review süreçlerini otomatize etmek isteyenler
- Large-scale codebase'lerde çalışan takımlar
- CI/CD pipeline'larına code review eklemek isteyenler
- Precision odaklı review isteyenler (false alarm intoleransı)
İlgili Eğitim: DevOps ve code quality için CoddyKit DevOps Bootcamp ve MLOps Academy kurslarına göz atabilirsiniz.
5. 🎨 impeccable: AI Coding Agents İçin Design Language
⭐ 50,861 stars | 🍴 2,997 forks | 📈 +413 stars bugün
impeccable, AI coding agents'ların daha iyi design yapabilmesi için tasarlanmış bir design language ve skill set. 1 skill, 23 command, live browser iteration ve 60 deterministic detector rules ile geliyor.
Sorun: AI-Generated Design'ın Tell'leri
Her model aynı SaaS template'leri üzerinde eğitildi. Guidance olmadan her projede aynı tell'leri görüyorsunuz:
- Her şey için Inter font
- Purple-to-blue gradients
- Cards nested in cards
- Colored backgrounds üzerinde gray text
- Her heading'in üstünde rounded-square icon tile
impeccable'ın Çözümü
Setup Flow:
npx impeccable install
/impeccable init
init surface'ın brand (marketing, landing, portfolio) mi yoksa product (app UI, dashboard, tool) mu olduğunu soruyor. Sonra PRODUCT.md ve DESIGN.md yazıyor — audience, brand/product lane, voice, anti-references, colors, type, components.
23 Commands:
| Command | Ne Yapar |
|---|---|
/impeccable craft |
Full shape-then-build flow with visual iteration |
/impeccable init |
One-time setup: design context gathering |
/impeccable document |
Mevcut project code'dan DESIGN.md generate |
/impeccable extract |
Reusable components ve tokens'ı design system'e çek |
/impeccable shape |
Code yazmadan önce UX/UI planlama |
/impeccable critique |
UX design review: hierarchy, clarity, emotional resonance |
/impeccable audit |
Technical quality checks (a11y, performance, responsive) |
/impeccable polish |
Final pass, design system alignment, shipping readiness |
/impeccable bolder |
Boring design'ları amplify et |
/impeccable quieter |
Overly bold design'ları tone down |
/impeccable distill |
Strip to essence |
/impeccable harden |
Error handling, i18n, text overflow, edge cases |
/impeccable onboard |
First-run flows, empty states, activation paths |
/impeccable animate |
Purposeful motion ekle |
/impeccable colorize |
Strategic color introduce |
/impeccable typeset |
Font choices, hierarchy, sizing fix |
/impeccable layout |
Layout, spacing, visual rhythm fix |
/impeccable delight |
Moments of joy ekle |
/impeccable overdrive |
Technically extraordinary effects ekle |
/impeccable clarify |
Unclear UX copy iyileştir |
/impeccable adapt |
Different devices'a adapt et |
/impeccable optimize |
Performance improvements |
/impeccable live |
Visual variant mode: browser'da element iterate |
60 Deterministic Detector Rules + LLM-Only Critique:
- CLI ve browser extension deterministic rules'ı çalıştırıyor
- LLM gerekmiyor, API key gerekmiyor
Explicit Anti-Patterns
impeccable, ne yapmamanız gerektiğini de söylüyor:
- ❌ Overused fonts kullanma (Arial, Inter, system defaults)
- ❌ Colored backgrounds üzerinde gray text kullanma
- ❌ Pure black/gray kullanma (always tint)
- ❌ Her şeyi card'a sarma veya card'ları card'ların içine nesting yapma
- ❌ Bounce/elastic easing kullanma (dated hissettiriyor)
Provider Desteği
Cursor, Claude Code, Gemini CLI, Codex CLI, Grok Build ve diğer tüm supported tools ile çalışıyor.
Kimler İçin?
- AI coding agents kullanan frontend geliştiriciler
- Design consistency sağlamak isteyen takımlar
- AI-generated design'ın tell'lerinden kaçınmak isteyenler
- Design system building otomatize etmek isteyenler
İlgili Eğitim: Web accessibility ve frontend geliştirme için CoddyKit Web Accessibility Academy kursuna göz atabilirsiniz.
🎯 Sonuç
Bu haftanın GitHub Trending'i gerçekten etkileyici bir koleksiyon sunuyor:
- BitChat — Offline iletişim ve gizlilik odaklı messaging
- ego-lite — AI agents için shared browser automation
- Instatic — Self-hosted visual CMS, clean static output
- open-code-review — Alibaba'dan battle-tested AI code review
- impeccable — AI coding agents için design language
Her biri kendi alanında yenilikçi çözümler sunuyor. Özellikle ego-lite ve impeccable, AI agent'ların günlük geliştirme workflow'larına entegrasyonunu hızlandırıyor.
Sizin favoriniz hangisi? Yorumlarda buluşalım! 👇
Bu makale, GitHub Trending'in 27 Temmuz 2026 verilerine dayanmaktadır. Star ve fork sayıları anlık olarak değişebilir.
Daha fazla eğitim için: CoddyKit — 157+ interaktif programlama kursu, AI tutoring ve real-time code execution ile kodlamayı öğrenin.
Top comments (0)