2 Repos
Systems for defining editable content blocks by pairing rendering views with corresponding control interfaces.
Distinct from Custom Component Extensions: Focuses specifically on the coupling of a render view and a control interface for content editing, rather than general UI extensions.
Explore 2 awesome GitHub repositories matching user interface & experience · Content Plugin Systems. Refine with filters or upvote what's useful.
react-page is a browser-based visual content editor and schema-driven page builder developed with React and TypeScript. It provides a framework for creating web pages through a what-you-see-is-what-you-get interface, utilizing a responsive twelve-column grid engine for arranging elements via drag-and-drop manipulation. The system features a plugin-based architecture that allows for the integration of custom components. These components are managed through a schema-driven system that automatically generates data entry forms based on predefined property definitions, separating the rendering vie
Provides a system for defining editable components through a combination of rendering views and schema-driven control interfaces.
pdfme is a schema-based PDF generation engine and dynamic document builder. It provides a system for producing PDF documents by merging predefined templates with dynamic input data across different runtime environments. The project includes a browser-based WYSIWYG PDF editor and template designer, allowing for the arrangement of elements via a drag-and-drop interface. It distinguishes itself through a plugin-based architecture that enables schema extensions and custom rendering logic for new content types. The capability surface covers dynamic content generation, including variable placehold
Allows developers to extend the core engine with custom plugins for new content types and rendering logic.