इस प्रोजेक्ट के बारे में

DesignMD हेडलेस ब्राउज़र में रियल प्रोडक्शन वेबसाइट्स को मापता है ताकि कंप्यूटेड स्टाइल्स, CSS कैस्केड टाइपोग्राफी, लाइव @मीडिया ब्रेकपॉइंट्स और CSSOM से होवर/फोकस स्टेट्स捕捉 कर सके। यह मापनों को एक संरचित DESIGN.md स्पेसिफिकेशन में संश्लेषित करता है जिसे डेवलपर सीधे Cursor, Claude Code, Windsurf, Aider या Copilot जैसे AI कोडिंग असिस्टेंट्स को दे सकते हैं। CLI के लिए Node 18+ आवश्यक है और इसे npx या ग्लोबल इंस्टॉल से चलाया जा सकता है। उपयोग सरल है: `dmd stripe.com > DESIGN.md` मार्कडाउन को stdout पर stream करता है, जबकि `--json` LLM प्रोसेसिंग के बिना तुरंत raw tokens output करता है। उपकरण DESIGNMD_API एनवायरनमेंट वेरिएबल के माध्यम से self-hosting के लिए कस्टम API endpoints का समर्थन करता है। मुख्य सुविधाओं में live ब्राउज़र मापन (स्टैटिक विश्लेषण नहीं), पोर्टेबल मार्कडाउन आउटपुट जो LLM context विंडो में टिकता है, diff-able और पुनः जनरेटेड स्पेक्स, और प्रमुख AI कोडिंग एजेंट्स के लिए इंटीग्रेशन गाइड शामिल हैं। anonymous उपयोग प्रति IP प्रतिदिन 5 जनरेशंस तक सीमित है; --json फ्लैग इस सीमा को bypass करता है। रिपॉजिटरी में CLI स्रोत, Stripe, Linear, Vercel, Notion, Anthropic, Mercury, Figma और Airbnb जैसी साइट्स के लिए नमूना DESIGN.md आउटपुट, दस्तावेज़ीकरण और इंटीग्रेशन गाइड्स हैं। extraction pipeline, LLM prompts और server infrastructure अभी भी proprietary हैं।