Crea un creador de páginas listo para producción con control de código abierto.
Usa GrapesJS como motor de edición visual y luego compone tu flujo de trabajo ideal con plugins de GJS. Mercado. Mantienes la propiedad total de UX, infraestructura y datos mientras entregas un editor pulido para usuarios no técnicos.
Lo que obtienen tus usuarios
- Edición visual con bloques reutilizables
- Controles de diseño de marca consistentes
- Ciclos de publicación más rápidos para los equipos de contenido
- Exportación fiable a HTML y CSS
Por qué los equipos eligen el código abierto para editores visuales
Envía un editor utilizable rápidamente
Empieza desde el núcleo de código abierto más plugins probados en lugar de crear desde cero arrastrar y soltar.
Mantén el control total del producto
Autoaloja y personaliza cada panel, comandos y comportamiento de almacenamiento para adaptarlo a tu flujo de trabajo.
Escala sin costes basados en asientos
Utiliza GrapesJS con licencia MIT en productos comerciales y paga solo por plugins premium opcionales.
Posee tu pipeline de datos
Almacena plantillas, páginas y revisiones en tu API e infraestructura existentes.
Plan de implementación que tu equipo puede seguir
Define tu trabajo como editor
Páginas de destino, correos electrónicos, plantillas o contenido completo de CMS. Elige uno primero para evitar sobrecargar.
Instala el núcleo GrapesJS
Inicializa primero con el almacenamiento desactivado, luego conecta tu API cuando la experiencia de usuario sea estable.
Añade solo plugins esenciales
Empieza con bloques, formularios y exporta. Amplía la información después de que tus primeros usuarios validen el flujo de trabajo.
Flujo de guardado y publicación del mapa
Persiste JSON y HTML/CSS generado para que los usuarios no técnicos puedan publicar al instante.
Uso de seguimiento y errores
Mide la adopción de plugins, comandos fallidos y publica la latencia para guiar tu hoja de ruta.
Elige tu mejor camino inicial
Para los equipos de producto
Incluye un editor de páginas de marca dentro de tu app SaaS sin necesidad de vinculación por parte del vendedor.
Ver patrones de integración de ReactPara equipos de marketing
Permite que los usuarios no técnicos inicien páginas más rápido con bloques y plantillas reutilizables.
Explora los flujos de trabajo de arrastrar y soltarPara desarrolladores
Empieza desde el núcleo de GrapesJS y amplía tus capacidades con plugins enfocados.
Explorar el ecosistema de pluginsInicio rápido para desarrolladores en 4 pasos
Instala el paquete central
Configura la dependencia del editor base para tu app.
npm install grapesjsInicializar el lienzo del editor
Renderiza un lienzo visual funcional antes de las personalizaciones.
import grapesjs from 'grapesjs';
import 'grapesjs/dist/css/grapes.min.css';
const editor = grapesjs.init({
container: '#gjs',
fromElement: true,
height: '100vh',
storageManager: false,
});Activa plugins desde GJS. Mercado
Añade funciones sin sobrecargar tu implementación principal.
import myPlugin from 'grapesjs-my-plugin';
const editor = grapesjs.init({
container: '#gjs',
plugins: [myPlugin],
pluginsOpts: { [myPlugin]: { option: true } },
});Conectar, guardar y publicar acciones
Convierte al editor en un flujo de trabajo de publicación en producción.
editor.Commands.add('publish-page', {
run: async (editorInstance) => {
const html = editorInstance.getHtml();
const css = editorInstance.getCss();
await fetch('/api/pages/publish', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ html, css }),
});
},
});Plugins gratuitos recomendados por resultado
GrapesJS Preset Webpage
Lanza páginas completas con bloques iniciales, viñetas y estilos.
Lo mejor para: Páginas de marketing
GrapesJS MJML
Crea diseños de correo electrónico responsivos con componentes impulsados por MJML.
Lo mejor para: Campañas de correo electrónico
GrapesJS Blocks Basic
Añade bloques de contenido fundamental para acelerar la creación de páginas.
Lo mejor para: Editores principiantes
GrapesJS Forms
Proporciona campos de formulario y plantillas de formulario con opción de arrastrar y soltar.
Lo mejor para: Captura de plomo
GrapesJS Tooltip
Mejora la experiencia de usuario del editor con la integración contextual y consejos.
Lo mejor para: Incorporación de UX
GrapesJS Export
Exporta la salida HTML/CSS a archivos, portapapeles o flujos de trabajo de CI.
Lo mejor para: Traspaso de producción
GrapesJS frente a otros creadores de código abierto
| Característica | GrapesJS | Webstudio | Silex | Webiny |
|---|---|---|---|---|
| Licencia | MIT | AGPL-3.0 | GPL-3.0 | MIT (núcleo) |
| Autoalojado | Sí | Sí | Sí | Sí |
| Sistema de enchufes | API completa | Limitada | Limitada | Parcial |
| Soporte de React | Mediante envoltorio | Nativo | No | Nativo |
| Generador de correo electrónico | Sí (MJML) | No | No | No |
| Desarrollo activo | Sí | Sí | Mantenimiento | Sí |
Preguntas frecuentes
Guías relacionadas
Construye hoy tu pila de editores de código abierto
Empieza con GrapesJS core, añade plugins enfocados y lanza un editor visual que tus usuarios puedan adoptar rápidamente.
Explora los plugins GrapesJS