कुछ googling के बाद मुझे "client-side-haml-js" github project मिला।
clientside-haml-js एक संकलक CoffeeScript में लिखा है कि जावास्क्रिप्ट कार्यों कि HTML बनाने में Haml प्रारूप में पाठ टेम्पलेट्स संकलित है: जैसे कि यह अपनी आवश्यकताओं को पूरा करना चाहिए लगता है। यह सर्वर साइड हैमल जावास्क्रिप्ट प्रोजेक्ट से प्रेरित है, और रूबी सर्वर साइड HAML के साथ सुविधा के रूप में लिखा गया है, सभी प्रमुख ब्राउज़रों (आईई 7+, फ़ायरफ़ॉक्स 3.6+, क्रोम 10+, सफारी) का समर्थन करता है, न्यूनतम रनटाइम निर्भरताएं (केवल underscore.js, underscore.string और कॉफीस्क्रिप्ट अपने टेम्पलेट्स में कॉफीस्क्रिप्ट का उपयोग करते हुए)।
नोट: हैमल कंपाइलर को एक JSON पार्सर वाला ब्राउज़र चाहिए। आईई 7 जैसे ब्राउज़र के लिए, आपको एक JSON कार्यान्वयन भी शामिल करने की आवश्यकता है। अधिक जानकारी के लिए http://www.json.org/ देखें। एक JSON कार्यान्वयन https://github.com/douglascrockford/JSON-js पर उपलब्ध है। उनके GitHub पेज से
उदाहरण:
var fn = haml.compileStringToJs("%h1\n %div\n %p\n %span");
var html = fn();
लग रहा है यह भी एक पाठ/haml-टेम्पलेट विधि jQuery-टेम्पलेट्स के लिए इसी तरह का समर्थन करता है जैसे:
<script type="text/haml-template" id="simple">
%h1
%div
%p
%span
</script>
<script type="text/javascript">
var fn = haml.compileHaml('simple');
var html = fn();
</script>
पाया [jQuery-haml] (https://github.com/creationix/jquery-haml) - वास्तव में नहीं है लेकिन बहुत करीब – froderik