AngularJS
AngularJS एक ओपन सोर्स वेब एप्लीकेशन फ्रेमवर्क है। इसे मूल रूप से 2009 में मिस्को हेवरी और एडम एब्रोन द्वारा विकसित किया गया था। AngularJS का रखरखाव अब Google करता है।
बैकबोन.जेएस
बैकबोनजेएस एक हल्का जावास्क्रिप्ट पुस्तकालय है जो वेब ब्राउज़र में चलने वाले क्लाइंट साइड अनुप्रयोगों को विकसित और संरचित करने की अनुमति देता है। यह MVC फ्रेमवर्क प्रदान करता है जो डेटा को मॉडल में, DOM को विचारों में सारगर्भित करता है और घटनाओं का उपयोग करके इन दोनों को बांधता है।
Ember.js
Ember.js एक खुला स्रोत, मुफ़्त जावास्क्रिप्ट क्लाइंट-साइड फ्रेमवर्क है जिसका उपयोग वेब अनुप्रयोगों को विकसित करने के लिए किया जाता है। Ember.js एक संपूर्ण समाधान प्रदान करके क्लाइंट साइड जावास्क्रिप्ट एप्लिकेशन बनाने की अनुमति देता है जिसमें डेटा प्रबंधन और एप्लिकेशन प्रवाह होता है।
Ember.js का मूल नाम SproutCore MVC फ्रेमवर्क था। इसे येहुदा काट्ज़ द्वारा विकसित किया गया था और शुरुआत में दिसंबर 2011 में रिलीज़ किया गया था। Ember.js की स्थिर रिलीज़ 2.10.0 है और इसे 28 नवंबर, 2016 को रिलीज़ किया गया था।
Google वेब टूलकिट
Google वेब टूलकिट (GWT) RICH इंटरनेट एप्लिकेशन (RIA) बनाने के लिए एक विकास टूलकिट है। यह डेवलपर्स को जावा में क्लाइंट साइड एप्लिकेशन लिखने का विकल्प प्रदान करता है। जीडब्ल्यूटी जावा में लिखे गए कोड को जावास्क्रिप्ट कोड में संकलित करता है। GWT में लिखा गया एप्लिकेशन क्रॉस-ब्राउज़र के अनुरूप है। यह स्वचालित रूप से प्रत्येक ब्राउज़र के लिए उपयुक्त जावास्क्रिप्ट कोड उत्पन्न करता है।
नॉकआउट.जेएस
नॉकआउटजेएस मूल रूप से जावास्क्रिप्ट में लिखी गई एक लाइब्रेरी है, जो एमवीवीएम पैटर्न पर आधारित है जो डेवलपर्स को समृद्ध और उत्तरदायी वेबसाइट बनाने में मदद करती है। मॉडल एप्लिकेशन के मॉडल (संग्रहीत डेटा), व्यू (यूआई) और व्यू मॉडल (मॉडल का जावास्क्रिप्ट प्रतिनिधित्व) को अलग करता है।