web-builder  by biaogebusy

Low-code Angular framework for rapid UI building

Created 2 years ago
498 stars

Top 62.3% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides an AI-powered, low-code frontend framework for building modern, responsive web applications. It targets developers and designers seeking rapid UI development with a drag-and-drop interface, extensive component libraries, and multi-theme/multi-language support, leveraging TailwindCSS and Angular.

How It Works

The platform utilizes an Angular-based architecture with Material Design components and TailwindCSS for styling. It features a visual layout builder allowing dynamic component arrangement with static or API data sources. Users can edit, copy, and manage components via JSON, with built-in version history and draft detection for robust workflow management. Advanced features include AOS and GSAP animations, multi-device responsive previews, and dark mode support.

Quick Start & Requirements

  • Install dependencies: npm install (ensure package-lock.json is used for version locking).
  • Development: npm start
  • Build: npm run build
  • Storybook: npm run storybook
  • Prerequisites: Node.js v18+, Angular v10+, TypeScript v5.5+.
  • Demo: https://builder.design

Highlighted Details

  • AI integration (DeepSeek AI in Pro version) for content optimization, translation, chart generation, and one-click page creation.
  • Supports dynamic layouts, component editing, media library management, and page history.
  • Offers extensive template and example libraries for rapid prototyping.
  • Integrates with Drupal for backend CMS capabilities.

Maintenance & Community

  • Active development indicated by version history and feature list.
  • QQ group for community support: 1176468251.

Licensing & Compatibility

  • The project appears to be open-source, but the specific license is not explicitly stated in the README. Compatibility for commercial use or closed-source linking would require clarification.

Limitations & Caveats

  • The specific open-source license is not clearly defined, which may impact commercial adoption.
  • The README emphasizes using npm install with package-lock.json due to dependency complexity, suggesting potential installation challenges.
Health Check
Last Commit

5 days ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
13 stars in the last 30 days

Explore Similar Projects

Starred by Samuel Colvin Samuel Colvin(Founder and Author of Pydantic), Addy Osmani Addy Osmani(Head of Chrome Developer Experience at Google), and
3 more.

mcp-ui by idosal

3.4%
2k
UI SDK for Model Context Protocol
Created 4 months ago
Updated 2 days ago
Feedback? Help us improve.