About Brick Design
Brick Design is a low-code visual page editor built with React and TypeScript. It is aimed at frontend developers who want to let less technical users assemble web pages visually, supporting both flowing document layouts and freeform, absolutely positioned drag-and-drop composition in the same canvas.
It offers drag-and-drop editing with arbitrary nesting, real-time rendering as changes are made, visual alignment guides, automatic snapping, live spacing indicators between components, real-time drag reordering, and state-domain management. Visual configuration covers both component properties and styles, with support for multi-device preview, logic-driven rendering, template string variables, expressions and custom methods and states.
The project documentation notes a new version is under active development, and the README is written primarily in Chinese with keyboard shortcuts for zooming, undo and redo and canvas panning. It is written in TypeScript and React and released under the MIT license.
Key features
- Flow and free drag-and-drop layouts
- Real-time rendering with alignment guides
- Automatic component snapping
- Visual property and style configuration
- Multi-device layout preview
- Custom methods, states and expressions
Good fit for
- →Visual page building for marketing sites
- →Low-code tooling for internal page editors
- Tags
- low-code
- page-builder
- drag-and-drop
- react
- typescript
- web-editor
- no-code
Brick Design: questions and answers
- What is Brick Design used for?
- Brick Design is a free, MIT-licensed, React-based low-code page editor that supports both flow and free drag-and-drop layouts with real-time rendering and alignment guides. It is a good fit for visual page building for marketing sites and low-code tooling for internal page editors.
- Is Brick Design open source?
- Yes. Brick Design is open source under the MIT licence. Its source code is on GitHub at brick-design/brick-design and is written mainly in TypeScript.
- Is Brick Design free?
- Yes. Brick Design is open source, so the software itself is free to use.
- Can I self-host Brick Design?
- Yes. Brick Design can be self-hosted on your own server or infrastructure.
- What is Brick Design an alternative to?
- Brick Design is an open-source alternative to WeWeb. Other open-source alternatives to WeWeb include NetEase Tango and Noodl.
- Is Brick Design actively maintained?
- The most recent commit to Brick Design was on 30 October 2023, and the latest release is v1.0.1, published on 27 May 2020. The project has 5.1k stars on GitHub.
Open-source alternatives to Brick Design
See all
NetEase Tango
Low-code & Internal Tools
A code driven low-code builder, develop low-code app on your codebase.
MITvs Tango★ 3.1k
Noodl
Low-code & Internal Tools
Noodl is a low code platform for creating full stack web applications
GPL-3.0vs Bubble★ 552
H5-Dooring
Low-code & Internal Tools
H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松
GPL-3.0vs Unbounce★ 10kvite-vue3-lowcode
Low-code & Internal Tools
vue3.x + vite2.x + vant + element-plus H5移动端低代码平台 lowcode 可视化拖拽 可视化编辑器 visual editor 类似易企秀
MIT★ 3.4k
MtBird
Low-code & Internal Tools
💻 无代码编辑器,无需代码生成小程序、H5页面和网站 ,拖拽操作、样式配置快速生成页面应用,数据可视化接入,支持定制业务拓展插件. StaringOS MtBird is a l
Apache-2.0vs Webflow★ 753PC-Dooring
Low-code & Internal Tools
LowCode, PC Page Maker, PC Editor. Make PC as easy as building blocks. | 让网页制作像搭积木一样简单, 轻松
GPL-3.0vs Webflow★ 502
SaaS alternatives to Brick Design
See all
WeWeb
Low-code & Internal Tools
No-code front-end builder that connects to any backend
SaaS
Bubble
Low-code & Internal Tools
Visual web app builder with a built-in database, workflows and plugins
SaaS
FlutterFlow
Low-code & Internal Tools
Visual builder that generates Flutter apps with Firebase and Supabase integration
SaaS
Wappler
Low-code & Internal Tools
Visual development tool for building web and mobile apps with server-side logic
SaaS
Appinvento
Low-code & Internal Tools
AI app development platform that automates frontend, backend, database and deployment for web and mobile apps
SaaS
Betty Blocks
Low-code & Internal Tools
No-code application platform aimed at enterprise teams
SaaS
