2 repositorios
Palettes of draggable items that create new component instances when dropped into the editor.
Distinct from Developer Toolboxes: Distinct from Developer Toolboxes: focuses on visual drag-and-drop component palettes for page editors rather than general programming utilities.
Explore 2 awesome GitHub repositories matching development tools & productivity · Component Toolboxes. Refine with filters or upvote what's useful.
Craft.js is a framework for building extensible drag-and-drop page editors using React components and serializable state management. It provides the core infrastructure to construct custom page builders where users can compose layouts by dragging, dropping, and repositioning elements within a structured editor environment. The framework manages editor state through a component-based node tree, where each user element is represented as an internal node storing its type, props, and parent relationships. This state is managed via React Context and can be serialized to JSON for persistence and sh
Provides a palette of draggable items that create new component instances when dropped into the editor.
Este proyecto es un framework de renderizado de formularios basado en JSON y un creador visual diseñado para la recolección dinámica de datos. Proporciona una biblioteca de construcción de formularios en JavaScript que transforma esquemas JSON en formularios web funcionales y asistentes de varios pasos, con un creador de encuestas visual dedicado para diseñar diseños y lógica de ramificación sin escribir código. La biblioteca destaca por su integración bidireccional con PDF, que permite la conversión de esquemas JSON en documentos PDF rellenables y la extracción de datos estructurados de archivos PDF existentes. También cuenta con capacidades avanzadas para crear evaluaciones puntuadas y calculadoras que procesan entradas numéricas para proporcionar resultados ponderados en tiempo real. El sistema cubre una amplia superficie de capacidades, incluyendo ramificación condicional y validación de entrada de varias etapas, localización en varios idiomas y renderizado agnóstico al framework para React, Angular y Vue.js. Además, incluye herramientas para la visualización de datos de respuesta, tematización basada en variables CSS y cumplimiento de accesibilidad WCAG.
Organizes form construction using a searchable toolbox and a collapsible property grid for configuration.