AltHub

givanz/VvvebJs Alternatives

visual drag-and-drop website/page builder

VvvebJs is a drag-and-drop website page-builder library written in vanilla JavaScript without dependencies, built on Bootstrap 5, that lets users visually compose pages in the browser and export/save HTML.

8.7kJavaScriptApache-2.0active · last push 3mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

GrapesJS/grapesjsGitHub

Choose when you want a direct, embeddable, actively maintained page-builder framework with a broader plugin ecosystem; it is the closest peer to VvvebJs.

Free and Open source Web Builder Framework. Next generation tool for building templates without coding

26.2k
TypeScript
NOASSERTION
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

blocks/blocksGitHub

Choose when you are working in a React/JSX codebase and want page-building output to map to JSX components rather than Bootstrap HTML.

A JSX-based page builder for creating beautiful websites without writing code

5.1k
JavaScript
MIT
active2mo ago
puckeditor/puckGitHub

Choose when you need a React-based visual editor that works with your own components instead of an embedded vanilla-JS Bootstrap builder.

The visual editor for React.

13.4k
TypeScript
MIT
active4d ago
HansSchouten/PHPageBuilderGitHub

Choose when you are in a plain PHP/MySQL project and need server-persisted drag-and-drop pages rather than client-side HTML output.

A drag and drop page builder to manage pages in any PHP project

873
PHP
MIT
dormant1.6y ago
alibaba/designableGitHub

Choose when you are building React/Formily-style schema-driven interfaces and want a low-code visual designer instead of Bootstrap page markup.

🧩 Make everything designable 🧩

3.5k
TypeScript
MIT
slowing1.5y ago
prevwong/craft.jsGitHub

Choose when you want a React framework to build a fully custom drag-and-drop page editor rather than adopt a ready-made Bootstrap editor.

🚀 A React Framework for building extensible drag and drop page editors

8.7k
TypeScript
MIT
dormant1.7y ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

brick-design/brick-designGitHub

Choose only for older React/antd projects that need a self-contained drag-drop low-code page editor; the project is no longer actively maintained.

低代码框架,支持流式布局与自由布局拖拽编排,可视化拖拽、随意嵌套组合、实时渲染、实时辅助线展示、自由布局支持辅助对齐、支持自动吸附、实时组件间距展示、实时拖拽排序、状态域管理,可视化属性配置、可视化样式配置、多设备适配展示,支持逻辑渲染、模板字符变量、表达式、自定义方法、自定义状态

5.1k
TypeScript
MIT
dormant3.0y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

BuilderIO/builderGitHub

Choose when you want a managed visual CMS/headless development platform across frameworks; it requires adopting the Builder service rather than swapping in a local library.

Visual Development for React, Vue, Svelte, Qwik, and more

8.8k
TypeScript
MIT
active1mo ago
plasmicapp/plasmicGitHub

Choose when you want a visual builder plus hosted content/codegen platform for React; it is a platform integration, not a standalone page-builder dependency.

Visual builder for React. Build apps, websites, and content. Integrate with your codebase.

7.0k
TypeScript
MIT
active23d ago
CoreBunch/InstaticGitHub

Choose when you need a self-hosted visual CMS/static-site platform with users, roles, and content management; it is not an embeddable page-builder library.

The open-source alternative to Webflow, Framer and WordPress. Agentic self-hosted visual CMS outputting clean static pages. Users, roles, plugins, content, database, it's all there.

8.4k
TypeScript
MIT
active1mo ago
elementor/elementorGitHub

Choose when your site is WordPress and you want a native frontend drag-drop page editor; it is a WordPress plugin rather than a library.

The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.

7.1k
PHP
GPL-3.0
active1mo ago
microweber/microweberGitHub

Choose if you need a ready-to-run PHP website builder/CMS with e-commerce rather than a library to embed in an existing codebase.

Drag and Drop Website Builder and CMS with E-commerce

3.4k
HTML
MIT
active1mo ago
silexlabs/SilexGitHub

Choose when you want an online/self-hosted visual static-site builder application, not a component library to import into your own app.

Silex is an online tool for visually creating static sites with dynamic data. With the free/libre spirit of internet, together.

2.9k
TypeScript
AGPL-3.0
active2mo ago
MrXujiang/h5-DooringGitHub

Choose when you want to deploy a complete H5/low-code editing application rather than embed a small page-builder library.

H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.

10.0k
JavaScript
GPL-3.0
active3mo ago

Listed as an alternative to

These projects were analysed and named VvvebJs among their alternatives. The relationship is not symmetric — how VvvebJs rates them is a separate judgement, made when VvvebJs is analysed in its own right.

GrapesJS/grapesjsGitHub

calls VvvebJs “choose it over GrapesJS when you need a lighter vanilla JavaScript drag-and-drop builder without dependencies or a build step.”

Free and Open source Web Builder Framework. Next generation tool for building templates without coding

26.2kTypeScriptactive
puckeditor/puckGitHub

calls VvvebJs “Choose it for a framework-free vanilla JS/HTML page builder with no build-tool dependency instead of React-specific Puck.”

The visual editor for React.

13.4kTypeScriptactive
webstudio-is/webstudioGitHub

calls VvvebJs “choose it when you need a zero-dependency vanilla-JS drag-and-drop page-builder library to embed in your own product.”

Open source website builder and Webflow alternative. Webstudio is an advanced visual builder that connects to any headless CMS, supports all CSS properties, and can be hosted anywhere, including with us.

8.9kTypeScriptactive
prevwong/craft.jsGitHub

calls VvvebJs “complete vanilla-JS page-builder library with no React/build dependency, useful for framework-agnostic apps”

🚀 A React Framework for building extensible drag and drop page editors

8.7kTypeScriptdormant
elementor/elementorGitHub

calls VvvebJs “Choose when you need a tiny vanilla-JS embeddable drag-and-drop page builder with no dependencies or build step.”

The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.

7.1kPHPactive
plasmicapp/plasmicGitHub

calls VvvebJs “Choose VvvebJs when you need a dependency-free vanilla-JS drag-and-drop builder for plain page templates instead of React-component integration.”

Visual builder for React. Build apps, websites, and content. Integrate with your codebase.

7.0kTypeScriptactive
baidu/amisGitHub

calls VvvebJs “Consider for a lightweight vanilla-JS drag-drop page builder when you do not need React or JSON schema, but it is narrower and less maintained than amis.”

前端低代码框架,通过 JSON 配置就能生成各种页面。

18.9kTypeScriptactive
BuilderIO/builderGitHub

calls VvvebJs “Choose it when you need a zero-build vanilla-JS drag-and-drop editor for a small site; it lacks Builder's multi-framework SDKs and headless CMS.”

Visual Development for React, Vue, Svelte, Qwik, and more

8.8kTypeScriptactive