Web Builder

screenshot of Web Builder
angular
express
tailwind

AI 驱动 UI 生成和发布的低代码平台,基于TailwindCss,通过拖拽可视化快速构建现代化响应式UI、动态自定义组件、多主题、多语言的网站应用。AI-powered UI generation and publishing low code platform, built on TailwindCSS, enabling rapid drag-and-drop visual creation of modern responsive UIs, dynamic customizable components, multi-theme, and multi-language web ...

Overview:

奥陌陌(Xinshi-UI)是一个开源项目,是太阳系中已知的第一颗经过的星际天体,意为"远方信使"。该项目旨在涵盖绝大部分 Angular 技术知识点,适合初学者学习或者进阶。它包含了诸多功能和技术应用,是一个功能丰富的项目,支持动态组件、动态表单、多主题切换等。

Features:

  • 服务端渲染(SSR)
  • 动态组件和动态表单
  • 多主题切换预览
  • 自定义指令和管道
  • 数据图表和图像生成
  • 加密和安全功能
  • 响应式设计和页面预览

Summary:

奥陌陌(Xinshi-UI)是一个开源项目,提供了丰富的功能和技术应用,适合初学者学习 Angular 技术知识点。该项目支持多种功能,包括动态组件、多主题切换预览、自定义指令等。通过npm安装基本依赖和克隆GitHub项目,可以开始在本地环境进行开发。

angular
Angular

Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

postcss
Postcss

PostCSS is a popular open-source tool that enables web developers to transform CSS styles with JavaScript plugins. It allows for efficient processing of CSS styles, from applying vendor prefixes to improving browser compatibility, ultimately resulting in cleaner, faster, and more maintainable code.

Storybook

Storybook is a tool for developing and testing UI components in isolation. It provides a sandbox environment where you can experiment with different props and states to see how your component responds.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.