Design Extract
CLI trích xuất design system từ website thật, tạo design tokens, Figma variables, Tailwind config và nhiều output cho design-to-code.
Xem thêm từ README.mdThu gọn README.md
Đánh giá chi tiết
Tổng quan
Design Extract là một công cụ CLI thiên về design-to-code, có thể crawl website thật bằng headless browser rồi trích xuất gần như toàn bộ design language của site đó. Đầu ra không chỉ là vài màu và font cơ bản, mà còn bao gồm design tokens theo chuẩn DTCG, Figma variables, Tailwind config, CSS custom properties, motion tokens, anatomy stubs cho component và cả brand voice summary.
Điểm mạnh của công cụ này là độ tham vọng khá cao nhưng vẫn bám vào use case thực tế: audit một site đang chạy, dựng lại design system, kiểm tra drift giữa codebase và website live, so sánh nhiều brand, hoặc chuyển hóa giao diện thật thành tài sản có thể dùng cho developer và designer. Với team làm UI systems, migration hoặc reverse-engineering design, đây là một tool rất đáng chú ý.
Tính năng chính
- Trích xuất design system từ website live bằng headless browser
- Sinh design tokens, Figma variables, Tailwind config và nhiều output khác
- Phân tích layout patterns, motion language, responsive behavior và interaction states
- Có lint, drift check, visual diff và hỗ trợ đồng bộ giữa site thật với token files
- Hỗ trợ MCP/server workflow cho Claude Code, Cursor, Windsurf và các flow design-to-code hiện đại
Ai nên dùng
Hợp với frontend engineer, design systems team, product designer hoặc ai cần phân tích nhanh design language của một website đang chạy.
Hạn chế
- Tính năng nhiều nên sẽ hơi “quá tay” nếu bạn chỉ cần lấy vài token đơn giản
- Chất lượng đầu ra vẫn phụ thuộc vào DOM thực tế và mức độ phức tạp của site nguồn
- Workflow phù hợp nhất với người quen design systems, không hẳn tool one-click cho người mới