श्रेणी: डेवलपर टूल
YAML फ्रंट मैटर जेनरेटर
key/value पंक्तियों और एक बॉडी से Markdown फ्रंट मैटर बनाएँ
सरल key: value पंक्तियों और एक बॉडी से YAML फ्रंट मैटर ब्लॉक वाली Markdown फ़ाइल बनाएँ। यह पूरी तरह आपके ब्राउज़र में चलता है और फ्रंट मैटर पढ़ने वाले किसी भी स्टैटिक साइट जेनरेटर के साथ काम करता है।
--- title: My First Post date: 2026-01-15 tags: [guide, release] draft: false --- ## Introduction Write the post body in Markdown here.
इस पेज पर सब कुछ आपके ब्राउज़र में संसाधित होता है। कुछ भी अपलोड नहीं होता।
यह टूल क्या करता है
Jekyll, Hugo और Astro जैसे स्टैटिक साइट जेनरेटर पेज मेटाडेटा को Markdown फ़ाइल के ऊपर --- से घिरे YAML ब्लॉक से पढ़ते हैं। यह टूल सादी key: value पंक्तियों को उस ब्लॉक में बदल देता है, मानों को केवल तभी कोट करता है जब YAML को इसकी ज़रूरत हो, और कॉमा से अलग किए गए मान को फ्लो लिस्ट में बदल देता है, इसलिए tags: guide, release जैसी लाइन tags: [guide, release] बन जाती है।
इस्तेमाल कैसे करें
- प्रति पंक्ति एक फ़ील्ड key: value के रूप में दर्ज करें, जैसे title: My First Post।
- लिस्ट फ़ील्ड के लिए कॉमा से अलग किया गया मान इस्तेमाल करें, जैसे tags: guide, release।
- फ़ील्ड के नीचे Markdown बॉडी लिखें।
- फ्रंट मैटर ब्लॉक और बॉडी सहित जेनरेट की गई फ़ाइल कॉपी करें।
निजता
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड, सेव या साझा नहीं होता — टैब बंद करते ही वह हट जाता है।
अक्सर पूछे जाने वाले सवाल
- tags जैसी लिस्ट वैल्यू कैसे जेनरेट करें?
- आइटम को कॉमा से अलग करें, जैसे tags: guide, release, और वे YAML फ्लो लिस्ट के रूप में आउटपुट होंगे: tags: [guide, release]।
- क्या यह मानों को अपने-आप कोट करता है?
- हाँ, लेकिन केवल ज़रूरत पड़ने पर: सादे शब्द और संख्याएँ बिना कोट के रहते हैं, जबकि विराम चिह्न वाले किसी भी मान को, जिसे YAML गलत पढ़ सकता है, डबल कोट्स में लपेट दिया जाता है।
- यह किन स्टैटिक साइट जेनरेटर के साथ काम करता है?
- --- लाइनों से घिरा YAML फ्रंट मैटर पढ़ने वाला कोई भी जेनरेटर, जिसमें Jekyll, Hugo, Astro, Eleventy और Gatsby शामिल हैं।