GitTalent
Havuz
Depo ayrıntısı

Manavarya09/design-extract

Extract any website's complete design system with one command. DTCG tokens, semantic+primitive+composite, MCP server for Claude Code/Cursor/Windsurf, multi-platform emitters (iOS SwiftUI, Android Compose, Flutter, WordPress), Tailwind v4, Figma variables, shadcn/ui, CSS health audit, WCAG remediation, Chrome extension. MIT, Playwright, Node 20+.

HTML MIT 15 Nisan 2026 son push 31 Ekim 2026 382 fork
Yıldız
4.454+454 · 62 gün
Commit · 28g
20
son 28 günde
Yazar · 28g
4
farklı katkıcı

Hızlı değerlendirme

önem 56uyum 67gpt-6-luna

Özet

designlang, bir web sitesini headless browser ile inceleyip tasarım token’ları ve çeşitli frontend araçlarına yönelik çıktılar üreten bir CLI aracıdır.

Profiline uyum

Tailwind ve SwiftUI çıktıları arayüz teknolojilerinle, site tasarım sistemi çıkarımı da UI geliştirme ve tasarım ihtiyaçlarınla örtüşüyor.

Neden yükseliyor

165 günde 4.140 yıldız ve son 28 günde 44 commit, araca belirgin ilgi ve hızlı geliştirme işareti veriyor. Ancak aynı dönemde yalnızca 2 farklı yazarın katkısı var; yıldızlar benimseme veya üretilen çıktıların kalitesi için tek başına kanıt değil.

Problem

Canlı bir web sitesinin renk, tipografi, layout ve etkileşim özelliklerini elle inceleyip başka bir projede yeniden kullanıma uygun tasarım sistemi dosyalarına dönüştürmek zaman alır.

Çözüm

Node.js tabanlı CLI, Playwright ile sayfayı tarayıcıda açıp DOM ve farklı ekran boyutlarındaki görünümü inceler; README’ye göre DTCG token’ları, Tailwind ve shadcn/ui temaları, Figma variables ve başka çıktılar üretir. MCP server, Chrome extension ve çoklu platform emitter’ları da sunduğunu belirtiyor.

Yenilik

Web sitesini yalnızca renk ve font düzeyinde değil, responsive davranış, etkileşim durumları ve erişilebilirlik gibi boyutlarla inceleyip çok sayıda formata çıktı verme yaklaşımı kapsamlı. Bu özellik birleşimi kullanışlı olabilir; ancak README’deki iddialar bağımsız kalite ölçümüyle doğrulanmış değil ve temel yöntem olan tarayıcı üzerinden site inceleme yeni değil.

Teknolojiler

  • Node.js
  • Playwright
  • DTCG
  • Tailwind CSS
  • shadcn/ui
  • Figma variables
  • MCP
  • SwiftUI
  • Android Compose
  • Flutter
  • WordPress

Riskler

  • Dinamik, oturum açma gerektiren veya canvas ağırlıklı sitelerden doğru ve eksiksiz sonuç alacağı garanti değil.
  • Otomatik çıkarılan token’ların ve WCAG değerlendirmelerinin doğruluğu gerçek projede gözden geçirilmeli.
  • Çok sayıda emitter ve özelliğin kapsamı geniş; her çıktının güncel ve üretim kalitesinde olduğu yalnızca README’den doğrulanamıyor.
  • Son 28 gündeki 44 commit’e karşın 2 farklı yazar bulunması, bakımın az sayıda kişiye bağlı olabileceğini düşündürüyor.
  • Bir siteyi taramadan önce erişim koşulları, kullanım şartları ve varsa robots yönergeleri dikkate alınmalı.

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.