awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
blocks avatar

blocks/blocks

0
View on GitHub↗
5,089 estrellas·327 forks·JavaScript·MIT·2 vistasblocks-ui.com↗

Blocks

Blocks is a no-code website builder and component-based UI framework designed to create production-ready websites through a visual interface. It functions as a visual page builder that assembles layouts using pre-designed JSX component blocks.

The system includes a visual theme engine used to manage brand identity through the definition of global colors and layout presets. This allows for the application of consistent visual themes across all pages of a site.

The platform covers visual website building, JSX page construction, and brand identity management. It utilizes a schema-driven layout engine and a token-based color system to convert visual editor configurations into source code.

Features

  • Visual Website Builders - Provides a drag-and-drop environment for creating production-ready websites without writing manual code.
  • Web Page Assemblies - Constructs full web pages by combining modular UI blocks based on structural schemas.
  • No-Code Publishing - Enables publishing fully functional websites directly from a visual builder without manual coding.
  • Visual Block Schemas - Uses a structured data format to define the hierarchy and placement of visual blocks on a page.
  • Component-Based UI Frameworks - Implements a modular architectural paradigm for building UIs through reusable layout blocks.
  • Visual Editor Mappings - Translates visual editor configurations into corresponding JSX components to generate production-ready website code.
  • Visual Page Builders - Allows users to arrange and design page layouts using pre-built component blocks.
  • Visual Theme Engines - Provides a styling system for managing brand colors and layout presets across a visual site.
  • No-Code Page Builders - Ships a visual tool for assembling web pages using predefined blocks and widgets.
  • Visual-to-Code Compilers - Converts drag-and-drop interface states into static or dynamic production-ready source code.
  • JSX Component Assemblies - Assembles web page layouts using JSX-based blocks and components to accelerate development.
  • Brand Identity Customization - Provides tools to define specific brand colors for text and backgrounds through a visual interface.
  • Color Systems - Manages brand colors through a token-based system that propagates throughout the component hierarchy.
  • Visual Themes - Applies predefined visual identities and layout presets to ensure consistency across all site pages.
  • Brand Theme Applicators - Applies a consistent visual brand theme across the entire website using predefined layout and style tokens.
  • Low-Code and Visual Builders - Simple drag-and-drop website page builder.
  • Visual Page Builders - Visual builder for creating web components and pages.

Historial de estrellas

Gráfico del historial de estrellas de blocks/blocksGráfico del historial de estrellas de blocks/blocks

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace blocks/blocks?

Blocks is a no-code website builder and component-based UI framework designed to create production-ready websites through a visual interface. It functions as a visual page builder that assembles layouts using pre-designed JSX component blocks.

¿Cuáles son las características principales de blocks/blocks?

Las características principales de blocks/blocks son: Visual Website Builders, Web Page Assemblies, No-Code Publishing, Visual Block Schemas, Component-Based UI Frameworks, Visual Editor Mappings, Visual Page Builders, Visual Theme Engines.

¿Qué alternativas de código abierto existen para blocks/blocks?

Las alternativas de código abierto para blocks/blocks incluyen: webstudio-is/webstudio — Webstudio is a visual CMS and website builder that provides a visual development environment for designing and… relax/relax — Relax is a headless content management system and visual website builder. It allows for the creation and organization… plasmicapp/plasmic. tencent/tmagic-editor — tmagic-editor is a low-code development platform and visual page builder used for designing frontend user interfaces… wangyuan389/mall-cook — mall-cook is a low-code e-commerce platform and visual page builder designed to create online shopping stores and… builderio/builder — Builder is a visual content management system and design-to-code tool that transforms visual layouts into functional…

Alternativas open-source a Blocks

Proyectos open-source similares, clasificados según cuántas características comparten con Blocks.
  • webstudio-is/webstudioAvatar de webstudio-is

    webstudio-is/webstudio

    8,240Ver en GitHub↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    TypeScriptaccessibilityalternativecloudflare
    Ver en GitHub↗8,240
  • relax/relaxAvatar de relax

    relax/relax

    8,103Ver en GitHub↗

    Relax is a headless content management system and visual website builder. It allows for the creation and organization of digital content delivered via a GraphQL API to a React frontend, utilizing a component-based visual editor to construct web pages and layouts without writing manual code. The platform integrates a dockerized content manager for simplified deployment and uses a schema-driven approach to structure data architecture and entry types. It features a dynamic administrative experience built with React and Redux to manage site states and user interfaces. The system provides broad c

    JavaScript
    Ver en GitHub↗8,103
  • plasmicapp/plasmicAvatar de plasmicapp

    plasmicapp/plasmic

    6,648Ver en GitHub↗
    TypeScriptbuildercmsdesign
    Ver en GitHub↗6,648
  • tencent/tmagic-editorAvatar de Tencent

    Tencent/tmagic-editor

    4,921Ver en GitHub↗

    tmagic-editor is a low-code development platform and visual page builder used for designing frontend user interfaces through a visual canvas and component library. It functions as a frontend UI orchestrator that defines page structures and a schema-driven form generator that interprets structured data to create interactive user forms. The system employs a cross-framework component adapter to ensure consistent rendering across different frontend environments. It uses visual-to-JSON layout serialization to translate interface movements into persistent structured data, which is then processed by

    TypeScript
    Ver en GitHub↗4,921
Ver las 30 alternativas a Blocks→