बनाएं
ड्रैग-एंड-ड्रॉप ब्लॉक का उपयोग करके पृष्ठ बनाएं, मार्कअप लिखे बिना या समर्थन टिकट खोले बिना।
अपने ग्राहकों को स्क्रैच से संपादक बुनियादी ढांचे के निर्माण में महीनों खर्च किए बिना एक ड्रैग-एंड-ड्रॉप विज़ुअल एडिटर दें।
26k+
GitHub सितारे
100+
GJS.Market पर प्लगइन्स
10 साल
सक्रिय विकास
$0
लाइसेंस शुल्क, हमेशा
यह वही है जो आपके SaaS के अंतिम उपयोगकर्ता को वास्तव में मिलता है - वह हिस्सा जिसे वे देखते हैं, उपयोग करते हैं और इसके लिए रहते हैं।
ड्रैग-एंड-ड्रॉप ब्लॉक का उपयोग करके पृष्ठ बनाएं, मार्कअप लिखे बिना या समर्थन टिकट खोले बिना।
लेआउट, सामग्री, टाइपोग्राफी, रंग और रिक्ति को सीधे कैनवास पर संपादित करें।
ड्राफ्ट और परियोजनाओं को अपने बुनियादी ढांचे में, अपने स्वयं के खातों और अनुमतियों के तहत सहेजें।
लाइव ऑडियंस तक कुछ भी पहुंचने से पहले ब्रेकपॉइंट पर एक पृष्ठ की जांच करें।
प्रकाशन को आपके द्वारा पहले से चलाए जा रहे वर्कफ़्लो से कनेक्ट करें — आपके डोमेन, आपके CDN, आपके रिलीज़ नियम.
हर बार एक खाली कैनवास के बजाय टेम्पलेट्स और पुनः प्रयोज्य घटकों से शुरू करें।
आपके ग्राहकों को आपका SaaS छोड़े बिना एक दृश्य संपादन अनुभव मिलता है।
एक दृश्य संपादक एक रोडमैप पर एक विशेषता की तरह दिखता है। यह नहीं। इनमें से प्रत्येक एक सबसिस्टम है जो आपकी टीम के पास उत्पाद के रहने तक स्वामित्व होगा, परीक्षण और रखरखाव होगा।
पेज बिल्डर में वास्तव में क्या होता है
आपकी टीम ऊपर दिए गए प्रत्येक संपादक सुविधा का निर्माण और रखरखाव करती है, और बाकी रोडमैप प्रतीक्षा करते समय उन्हें बनाए रखती है।
कोर के लिए एक ओपन-सोर्स संपादक का उपयोग करें और इसे तैयार प्लगइन्स के साथ विस्तारित करें, ताकि आपका इंजीनियरिंग समय आपके SaaS को अलग बनाता है।
अपना इंजीनियरिंग समय अपने SaaS पर व्यतीत करें - किसी संपादक के पुनर्निर्माण पर नहीं।
ग्राहक आपके SaaS में लॉग इन करता है
आपका मौजूदा प्रमाणीकरण, आपका मौजूदा डैशबोर्ड। खाता मॉडल बदलने के बारे में कुछ भी नहीं।
एक नया पेज बनाता है
आपके डेटाबेस में एक रिकॉर्ड, उस ग्राहक और उनकी योजना के दायरे में।
कोई टेम्पलेट चुनता है
एक क्यूरेटेड शुरुआती बिंदु एक खाली कैनवास को हरा देता है - और आउटपुट को ऑन-ब्रांड रखता है।
विज़ुअल एडिटर खोलता है
संपादक आपके उत्पाद खोल के अंदर माउंट करता है। ग्राहक आपके SaaS को कभी नहीं छोड़ता है।
सामग्री और डिज़ाइन संपादित करता है
Blocks, शैलियाँ और उत्तरदायी ब्रेकपॉइंट, सभी कैनवास पर।
एक ड्राफ्ट सहेजता है
ऑटोसेव आपके API को आपके शेड्यूल पर लिखता है, किसी तृतीय-पक्ष सेवा को नहीं।
पूर्वावलोकन
वास्तविक आउटपुट का एक रेंडर है, इससे पहले कि कुछ भी सार्वजनिक हो।
प्रकाशित करता है
आपका प्रकाशन समापन बिंदु आपके वर्कफ़्लो की आवश्यकता के अनुसार चलता है — अनुमोदन, संस्करण, कैश अमान्यता.
लाइव ग्राहक पृष्ठ
आपके बुनियादी ढांचे से, आपके डोमेन पर, आपकी योजना की सीमाओं के खिलाफ गिना जाता है।
संपादन अनुभव को अपने मौजूदा ग्राहक वर्कफ़्लो में बनाएं, बजाय इसके कि इसके किनारे पर एक अलग टूल को बोल्ट करें।
तीन सार्वजनिक GrapesJS बनाता है, केवल तभी लोड होता है जब आप उनके लिए पूछते हैं। यहां कुछ भी वीडियो नहीं है - यह असली संपादक है।
आधिकारिक डेमो - ओपन-सोर्स संपादक जिसमें कोई पूर्व निर्धारित लागू नहीं होता है। यह वह आधार रेखा है जिससे आपका SaaS शुरू होगा।
iframe में एक तृतीय-पक्ष डेमो पृष्ठ लोड करता है। जब तक आप क्लिक नहीं करते तब तक कुछ भी अनुरोध नहीं किया जाता है।
एक ही संपादक कोर बहुत अलग उत्पादों का समर्थन करता है। अपने निकटतम चुनें।
ग्राहकों को अपनी डिज़ाइन टीम पर प्रतीक्षा किए बिना रूपांतरण-केंद्रित लैंडिंग पृष्ठ बनाने दें.
लैंडिंग पेज बिल्डरउपयोगकर्ताओं को अपने प्लेटफ़ॉर्म के अंदर पूर्ण बहु-पृष्ठ वेबसाइट बनाने और प्रबंधित करने के लिए उपकरण दें।
वेबसाइट बिल्डरग्राहकों को ऐसे अभियानों और ब्रांडेड पृष्ठों को असेंबल करने दें, जो आपके द्वारा निर्धारित नियमों के भीतर रहें.
विपणन पृष्ठआपके द्वारा पहले से चलाए जा रहे सामग्री मॉडल के शीर्ष पर सामग्री टीमों को दृश्य संपादन दें।
दृश्य CMSअपने SaaS में विज़ुअल ईमेल निर्माण जोड़ें, MJML आउटपुट के साथ जो वास्तविक इनबॉक्स से बचता है।
ईमेल बिल्डर का अन्वेषण करेंएआई के साथ पहला ड्राफ्ट तैयार करें, फिर उपयोगकर्ताओं को फिर से संकेत देने के बजाय इसे नेत्रहीन रूप से परिष्कृत करने दें।
एआई प्लगइन्सअपना संरचित बैकएंड रखें और उसके ऊपर एक विज़ुअल एडिटिंग लेयर जोड़ें।
हेडलेस सेटअपसंपादक एक परत है, सिस्टम नहीं। वह सब कुछ जो व्यावसायिक रूप से मायने रखता है - खाते, डेटा, सीमाएं, प्रकाशन - आपका रहता है।
आपका SaaS मालिक है
GrapesJS प्रदान करता है
आपका बैकएंड मालिक है
आकार के बजाय एकीकरण विवरण चाहते हैं? एम्बेड करने योग्य पेज बिल्डर गाइड पढ़ें
टेम्पलेट्स और अनुमतियाँ
परिभाषित करें कि उपयोगकर्ता क्या बना सकते हैं और प्रत्येक योजना या भूमिका किन सुविधाओं तक पहुंच सकती है। यह वह परत है जो बाद में आपकी कीमत बन जाती है।
भंडारण एवं मीडिया
परियोजनाओं और परिसंपत्तियों को अपने APIs और भंडारण से कनेक्ट करें, ताकि ग्राहक सामग्री कभी भी ऐसी जगह न रहे जिसे आप नियंत्रित नहीं करते हैं।
ड्राफ्ट → पूर्वावलोकन प्रकाशित →
एक प्रकाशन वर्कफ़्लो बनाएं जो आपके SaaS के अनुकूल हो, जिसमें आपके ग्राहक जो भी समीक्षा या संस्करण की अपेक्षा करते हैं, वह भी शामिल है।
विश्लेषण (Analytics)
गोद लेने, संपादक के उपयोग और ग्राहक जुड़ाव को ट्रैक करें ताकि आप बता सकें कि सुविधा अपने रखरखाव को अर्जित कर रही है या नहीं।
संपादक कोर से शुरू करें। इसके चारों ओर अपनी SaaS-विशिष्ट कार्यक्षमता बनाएं।
एक कार्यशील संपादक के लिए दो कदम। इसके बाद सब कुछ आपका उत्पाद है, संपादक नलसाजी नहीं।
npm install grapesjsimport grapesjs from 'grapesjs';
import 'grapesjs/dist/css/grapes.min.css';
// The editor core. Mount it anywhere inside your customer dashboard.
const editor = grapesjs.init({
container: '#editor',
});और यहाँ वह हिस्सा है जो इसे डेमो के बजाय SaaS सुविधा बनाता है - दृढ़ता और प्रकाशन आपके अपने API की ओर इशारा करता है:
const editor = grapesjs.init({
container: '#editor',
// Each customer's page is a row in your database, behind your own auth.
storageManager: {
type: 'remote',
autosave: true,
options: {
remote: {
urlStore: `/api/customers/${customerId}/pages/${pageId}`,
urlLoad: `/api/customers/${customerId}/pages/${pageId}`,
fetchOptions: { credentials: 'include' },
},
},
},
});
// Publishing stays on your side — your domains, your CDN, your workflow.
async function publish() {
await fetch(`/api/customers/${customerId}/pages/${pageId}/publish`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ html: editor.getHtml(), css: editor.getCss() }),
});
}यह संपादक कोर है। प्लगइन्स और अपने स्वयं के एकीकरण के माध्यम से अपनी SaaS की आवश्यकता की कार्यक्षमता जोड़ें।
नीचे दी गई प्रत्येक सूची GJS.Market पर एक वास्तविक उत्पाद है, जिसकी कीमत कैटलॉग से लाइव है। जहां एक क्षमता एक प्लगइन के बजाय GrapesJS कोर का हिस्सा है, इसे यहां आपको बेचे जाने के बजाय ऊपर आर्किटेक्चर अनुभाग में वर्णित किया गया है।
कैटलॉग अस्थायी रूप से अनुपलब्ध है। बाज़ार पर सभी GrapesJS प्लगइन्स ब्राउज़ करें।
चार शुरुआती संयोजन, कीमत लाइव है। हर एक GrapesJS प्लस प्लगइन्स है जो विशेष उत्पाद को वास्तव में चाहिए।
ब्लॉक + टेम्पलेट + भंडारण + निर्यात
लैंडिंग पेज बिल्डर बनाएंब्लॉक + पेज + एसेट + स्टोरेज
एक वेबसाइट बिल्डर बनाएंटेम्पलेट + भंडारण + संपत्ति + पृष्ठ
एक दृश्य बनाएं CMSMJML + ईमेल ब्लॉक + टेम्पलेट + निर्यात
एक ईमेल बिल्डर बनाएंकीमतें लाइव कैटलॉग से आती हैं और बदल सकती हैं। मुफ्त प्लगइन्स मुक्त रहते हैं।
एक बार जब ग्राहक स्वयं संपादित कर सकते हैं, तो आपके उत्पाद में क्या परिवर्तन होते हैं.
ग्राहक किसी शीर्षक के लिए टिकट खोलने के बजाय स्वयं सामग्री में परिवर्तन कर सकते हैं।
सरल लेआउट और कॉपी परिवर्तनों के लिए डेवलपर्स पर कम निर्भरता।
दृश्य संपादन एक क्षमता है जिसे संभावनाएं एक डेमो में देख सकती हैं, जो इसे एक वास्तविक विभेदक बनाती है।
जो ग्राहक आपके प्लेटफ़ॉर्म के अंदर सामग्री बनाते हैं, उनके पास इसमें बने रहने का अधिक कारण होता है।
उन्नत संपादन कार्यक्षमता उच्च योजनाओं को शामिल करने के लिए कुछ ठोस देती है।
प्रभाव उत्पाद और दर्शकों के अनुसार अलग-अलग होते हैं - इन्हें मापने के तंत्र के रूप में मानते हैं, परिणामों की गारंटी नहीं।
योजनाओं में पैकेज संपादन का एक तरीका। यह आकार का एक उदाहरण है, विशिष्ट कीमतों की सिफारिश नहीं।
टेम्पलेट और कोर संपादन।
उन्नत ब्लॉक और अतिरिक्त कार्यक्षमता।
उन्नत अनुमतियाँ और सहयोग।
कस्टम एकीकरण और उन्नत वर्कफ़्लोज़।
उदाहरण SaaS पैकेजिंग। आपका मूल्य निर्धारण मॉडल आपके ग्राहकों की ज़रूरत की सुविधाओं और वर्कफ़्लो के आसपास बनाया जा सकता है।
पेज बिल्डर को केवल एक सुविधा नहीं होना चाहिए - यह आपकी SaaS योजनाओं के मूल्य को बढ़ा सकता है।
आप जहां बैठते हैं उसके आधार पर एक ही निर्णय अलग दिखता है।
Launch एक MVP खरोंच से एक संपादक का निर्माण किए बिना या इसके लिए काम पर रखे बिना।
रोडमैप से एक बड़े निर्माण को हटाते हुए वास्तुकला, डेटा और बुनियादी ढांचे पर नियंत्रण रखें।
एक पथ के साथ उत्पाद क्षमता के रूप में दृश्य संपादन जोड़ें जिसे आप स्कोप और शिप कर सकते हैं।
एक खाली कैनवास के बजाय प्रलेखित APIs के साथ एक एक्स्टेंसिबल संपादक से शुरू करें।
एक संपादन प्रणाली बनाएं और इसे कई क्लाइंट उत्पादों में पुनः उपयोग करें।
GrapesJS फ्रेमवर्क-अज्ञेयवादी है - यह DOM कंटेनर पर माउंट होता है, इसलिए यह जो कुछ भी आप पहले से चलाते हैं उसमें फिट बैठता है।
आधिकारिक @grapesjs/react रैपर, MIT लाइसेंस प्राप्त, मुहावरेदार घटक एकीकरण के लिए।
React पेज बिल्डरकेवल क्लाइंट-साइड - संपादक को डायनेमिक आयात के साथ लोड करें ताकि यह SSR के दौरान कभी न चले।
Next.js पेज बिल्डरएक टेम्पलेट रेफरी पर माउंट करें और अनमाउंट पर संपादक को फाड़ दें।
Vue पेज बिल्डरघटक जीवनचक्र के अंदर ViewChild तत्व संदर्भ से प्रारंभ करें।
Angular बिल्डरकोई ढांचा नहीं - एक स्क्रिप्ट टैग और एक कंटेनर तत्व संपूर्ण एकीकरण है।
HTML ड्रैग एंड ड्रॉप बिल्डरयह पृष्ठ उत्पाद निर्णय को कवर करता है। दो पड़ोसी गाइड उन हिस्सों पर गहराई से जाते हैं जिन्हें यह केवल छूता है।
ईमानदार संस्करण: आप सभी काम से परहेज नहीं कर रहे हैं, आप उस हिस्से से बच रहे हैं जो अब तक लिखे गए हर पेज बिल्डर में समान है।
| तह | खरोंच से निर्माण करें | GrapesJS + GJS.Market |
|---|---|---|
| Editor कोर | निर्माण | तैयार |
| कैंवस | निर्माण | तैयार |
| ब्लॉक | निर्माण | प्लगइन्स |
| भंडार | निर्माण | अपने API/प्लगइन्स कनेक्ट करें |
| संपत्ति | निर्माण | विस्तार |
| UI | निर्माण | अनुकूलन |
| प्रकाशन-व्यवसाय | निर्माण | आपका वर्कफ़्लो |
| रखरखाव | आपकी टीम | खुला पारिस्थितिकी तंत्र |
| MVP का समय | महीने | दिनों में शुरू करें |
"दिनों में शुरू करें" एक काम करने वाले संपादक को खड़ा करने का वर्णन करता है, एक तैयार उत्पाद को शिपिंग नहीं करता है - आपके SaaS-विशिष्ट कार्य में अभी भी उतना समय लगता है जितना समय लगता है।
इस पृष्ठ पर सब कुछ कुछ कुछ है कि आप स्वयं निरीक्षण कर सकते हैं इंगित करता है। आंकड़े सत्यापित 2026-08-27.
grapesjs कोर GitHub पर 26k+ सितारों और एक सार्वजनिक समस्या ट्रैकर के साथ है। इसके लिए प्रतिबद्ध होने से पहले इसे पढ़ें।
कोर BSD-3-Clause है और आधिकारिक React आवरण MIT है। दोनों व्यावसायिक उपयोग की अनुमति देते हैं, बिना किसी रॉयल्टी और प्रति सीट शुल्क के।
100+ प्लगइन्स GJS.Market पर, साथ ही npm पर प्रकाशित पैकेज - इस पृष्ठ पर प्रत्येक सूची उस उत्पाद से लिंक करती है जिसे यह नाम देता है।
ऊपर दिए गए डेमो सार्वजनिक तैनाती हैं। एक लोड करें, इसे तोड़ें, फिर निर्णय लें।
आगे बढ़ने के तीन तरीके, यह इस बात पर निर्भर करता है कि आप इसमें से कितना स्वयं करना चाहते हैं।
वास्तविक लिस्टिंग से अपने उत्पाद के लिए स्टैक को इकट्ठा करें - भंडारण, ब्लॉक, टेम्पलेट्स, निर्यात।
प्लगइन्स ब्राउज़ करेंओपन-सोर्स कोर स्थापित करें और अपना पहला संपादक माउंट करें। निःशुल्क, और किसी भी चीज़ के लिए कोई प्रतिबद्धता नहीं।
ट्यूटोरियल पढ़ेंसंपादक, भंडारण और प्रकाशन को अपने SaaS में उन लोगों द्वारा वायर्ड करें जिन्होंने इसे पहले किया है।
GrapesJS एकीकरण सेवाएँ