awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
brick-design avatar

brick-design/brick-design

0
View on GitHub↗
5,147 stele·776 fork-uri·TypeScript·MIT·5 vizualizăribrick-design.github.io/brick-design↗

Brick Design

Brick Design este un framework de tip low-code page builder utilizat pentru a crea editoare vizuale drag-and-drop care generează cod de layout și stilizare gata de producție pentru interfețele de utilizator. Funcționează ca un motor de layout vizual și orchestrator de componente UI, oferind instrumentele necesare pentru a gestiona constrângerile componentelor, regulile de imbricare și configurațiile proprietăților vizuale.

Framework-ul include un generator de template-uri dinamice care utilizează randarea logicii și variabile de expresie pentru a crea template-uri de pagină reutilizabile, bazate pe date. De asemenea, operează ca un instrument de design multi-dispozitiv, oferind comutarea viewport-ului și stiluri adaptive pentru a asigura afișări consistente pe ecranele desktop și mobile.

Sistemul acoperă o gamă largă de capabilități, inclusiv fluxuri de lucru design-to-code, design de layout responsiv și randare vizuală în timp real. Gestionează ierarhii UI complexe prin aliniere snap bazată pe coordonate, maparea proprietăților bazată pe stare și integrarea bibliotecilor de componente externe.

Features

  • Drag-and-Drop Layout Engines - Ships a layout engine that calculates component positioning and hierarchy for translation into production CSS and HTML.
  • Drag-and-Drop Page Builders - Provides a comprehensive visual tool for constructing user interfaces using modular, draggable components.
  • Low-Code Development Platforms - Enables the creation of production-ready web pages through visual arrangement and style configuration.
  • Data-Driven Page Templates - Includes a utility that uses logic rendering and expression variables to create reusable, data-driven page templates.
  • Visual Property Panels - Ships a visual property panel for modifying component data structures and styles with immediate reactive updates.
  • Component Orchestration - Manages the placement, configuration, and relationship of components within a visual design environment.
  • Design-to-Code Workflows - Facilitates the workflow of converting visual drag-and-drop layouts into functional frontend production code.
  • Production-Ready Code Exports - Provides an API to export visual designs into production-ready HTML, CSS, and template formats.
  • Expression Evaluators - Provides an engine for resolving dynamic logic and expression variables to render data-driven content in the editor.
  • Reactive Visual Previews - Synchronizes property configuration changes to a live preview via a reactive state-driven bridge.
  • Layout Engines - Provides a core engine for calculating component geometry and positioning using stream-based and free-form layouts.
  • Configuration-Driven Property Mapping - Maps visual configuration inputs to a data model that generates the final production source code.
  • Snap Alignment Libraries - Includes libraries for snapping UI elements to guide lines and grid positions during drag-and-drop placement.
  • Structural Nesting Constraints - Provides a system for defining valid parent-child relationships to prevent incorrect component nesting.
  • Viewport Mode Toggles - Implements viewport mode toggles to switch between desktop and mobile dimensions for responsive design validation.
  • Viewport Simulation - Simulates content rendering across different device dimensions to verify and validate responsive layouts.
  • Multi-Device Previews - Provides tools for visualizing and validating a single design across multiple device screen dimensions.
  • Nested Component Hierarchies - Manages complex UI hierarchies and nesting rules for interactive web elements.
  • Nesting Constraint Validations - Implements a configuration map to validate and restrict which components can be nested within others.
  • Page Layout Templates - Provides a system for saving and reusing partial or full page layouts to accelerate the design process.
  • Responsive Layout Adaptation - Implements mechanisms for adapting layouts based on viewport size to ensure consistent displays across devices.
  • Low-Code Frameworks - Visual drag-and-drop frontend framework for rapid application development.

Istoric stele

Graficul istoricului de stele pentru brick-design/brick-designGraficul istoricului de stele pentru brick-design/brick-design

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face brick-design/brick-design?

Brick Design este un framework de tip low-code page builder utilizat pentru a crea editoare vizuale drag-and-drop care generează cod de layout și stilizare gata de producție pentru interfețele de utilizator. Funcționează ca un motor de layout vizual și orchestrator de componente UI, oferind instrumentele necesare pentru a gestiona constrângerile componentelor, regulile de imbricare și configurațiile proprietăților vizuale.

Care sunt principalele funcționalități ale brick-design/brick-design?

Principalele funcționalități ale brick-design/brick-design sunt: Drag-and-Drop Layout Engines, Drag-and-Drop Page Builders, Low-Code Development Platforms, Data-Driven Page Templates, Visual Property Panels, Component Orchestration, Design-to-Code Workflows, Production-Ready Code Exports.

Care sunt câteva alternative open-source pentru brick-design/brick-design?

Alternativele open-source pentru brick-design/brick-design includ: unlayer/react-email-editor — React Email Editor is a drag-and-drop visual builder for creating responsive email templates, built as a React… mrxujiang/h5-dooring — h5-Dooring is a suite of no-code tools comprising a content management system, visual page designers, and a… elementor/elementor — Elementor is a visual page builder for WordPress that provides a drag-and-drop interface for creating responsive… frappe/builder — Builder is a low-code web platform and content management system designed for the visual construction of responsive… woai3c/visual-drag-demo — This is a low-code visual drag-and-drop editor project for building web page layouts. It provides a canvas-based… arman19941113/dnd-resume — This project is a web-based document editor designed for the creation and formatting of professional resumes. It…

Alternative open-source pentru Brick Design

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Brick Design.
  • unlayer/react-email-editorAvatar unlayer

    unlayer/react-email-editor

    5,086Vezi pe GitHub↗

    React Email Editor is a drag-and-drop visual builder for creating responsive email templates, built as a React embeddable component. It also serves as an AI-powered email designer, a collaborative email design tool, and a React component library for composing emails programmatically with JSX. The editor represents designs as structured JSON and supports multi-format rendering for email clients, web pages, and PDF. What distinguishes this editor is its deep AI integration: users can generate full email templates from natural language, rewrite text with chosen intent, produce multiple text vari

    TypeScriptbuilderdrag-and-dropemail
    Vezi pe GitHub↗5,086
  • mrxujiang/h5-dooringAvatar MrXujiang

    MrXujiang/h5-Dooring

    9,956Vezi pe GitHub↗

    h5-Dooring is a suite of no-code tools comprising a content management system, visual page designers, and a JSON-to-HTML generator for creating mobile-optimized websites. It provides a visual page builder for constructing landing pages and interactive sites using a block-based interface, alongside a no-code form builder for creating data collection forms with integrated analysis and export tools. The system utilizes a JSON-to-page transformation process to automatically convert structured data into functional web pages. It features a dedicated designer for mobile landing pages and splash scre

    JavaScript
    Vezi pe GitHub↗9,956
  • elementor/elementorAvatar elementor

    elementor/elementor

    6,952Vezi pe GitHub↗

    Elementor is a visual page builder for WordPress that provides a drag-and-drop interface for creating responsive layouts and custom themes. It functions as a comprehensive design system manager and theme builder, allowing for the creation of global website components such as headers, footers, and archive pages without writing code. The platform distinguishes itself through a dedicated popup builder with custom trigger conditions and a visual landing page creator that utilizes pre-made kits. It includes a global style registry to synchronize fonts and colors across all site elements and a widg

    PHPeditor-shared
    Vezi pe GitHub↗6,952
  • frappe/builderAvatar frappe

    frappe/builder

    2,060Vezi pe GitHub↗

    Builder is a low-code web platform and content management system designed for the visual construction of responsive websites. It functions as an artificial intelligence-powered design tool that translates natural language prompts into structured page layouts, while providing a drag-and-drop interface for real-time editing and component arrangement. The platform distinguishes itself by integrating data-driven development directly into the design process, allowing users to bind interface elements to backend database content without manual coding. It supports extensibility through custom script

    Vuecmsdeploymenterpnext-website
    Vezi pe GitHub↗2,060
  • Vezi toate cele 30 alternative pentru Brick Design→