All Projects → eightfeet → yugong

eightfeet / yugong

Licence: MIT license
前端低代码编辑器

Programming Languages

typescript
32286 projects
Less
1899 projects
SCSS
7915 projects

Projects that are alternatives of or similar to yugong

H5 Dooring
H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.
Stars: ✭ 5,832 (+11115.38%)
Mutual labels:  low-code, h5-editor, low-code-framework
pc-Dooring
LowCode, PC Page Maker, PC Editor. Make PC as easy as building blocks. | 让网页制作像搭积木一样简单, 轻松搭建PC页面, Web网站, PC端网站. lowcode(low-code)可视化搭建平台
Stars: ✭ 407 (+682.69%)
Mutual labels:  low-code, low-code-framework
Appsmith
Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
Stars: ✭ 12,079 (+23128.85%)
Mutual labels:  low-code, low-code-framework
Brick Design
全场景流式布局,可视化拖拽、随意嵌套组合、实时渲染、实时辅助线展示,实时组件间距展示、实时拖拽排序、状态域管理,可视化属性配置、可视化样式配置、多设备适配展示,支持逻辑渲染、模板字符变量、表达式、自定义方法、自定义状态
Stars: ✭ 4,048 (+7684.62%)
Mutual labels:  low-code, h5-editor
Jeecg Boot
「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
Stars: ✭ 26,432 (+50730.77%)
Mutual labels:  ant-design, low-code
CoCreate-dashboard
A simple dashboard component in vanilla javascript. Easily configured using HTML5 attributes and/or JavaScript API.
Stars: ✭ 20 (-61.54%)
Mutual labels:  low-code, low-code-framework
CoCreateCSS
A lightweight utility-first Atomic CSS framework promoting rapid UI development. No learning curve... Apply your native css property:value directly in class, then extract and transform it.
Stars: ✭ 13 (-75%)
Mutual labels:  low-code, low-code-framework
gossa
The Go/Go+ Interpreter
Stars: ✭ 53 (+1.92%)
Mutual labels:  low-code
glamor-jss
Use glamor flavored CSS with jss under the hood…
Stars: ✭ 19 (-63.46%)
Mutual labels:  jss
appflowy
AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.
Stars: ✭ 24,929 (+47840.38%)
Mutual labels:  low-code
ele-pro
element-ui ant-design admin
Stars: ✭ 12 (-76.92%)
Mutual labels:  ant-design
sinosteel
Spring Boot + React/Node.js based framework for web application development
Stars: ✭ 32 (-38.46%)
Mutual labels:  ant-design
admin-antd-vue
Vue3.x + Ant Design Admin template (vite/webpack)
Stars: ✭ 111 (+113.46%)
Mutual labels:  ant-design
react-antd-admin
基于vite2.x + react17.x + typescript4.x + antd4.x + react-router6.x + mobx6.x编写的一款简单高效的前后端分离的权限管理系统
Stars: ✭ 140 (+169.23%)
Mutual labels:  ant-design
umi-plugin-antd-theme
🎨 Best theme plugin
Stars: ✭ 77 (+48.08%)
Mutual labels:  ant-design
aphrodite-jss
Aphrodite-like API on top of JSS.
Stars: ✭ 92 (+76.92%)
Mutual labels:  jss
vue-vben-admin
A modern vue admin. It is based on Vue3, vite and TypeScript. It's fast!
Stars: ✭ 12,169 (+23301.92%)
Mutual labels:  ant-design
appbox.deploy
AppBoxFuture is Low-Code DevOps platform with embedded distributed HTAP database.
Stars: ✭ 25 (-51.92%)
Mutual labels:  low-code
neodigm55
An eclectic low-code vanilla JavaScript UX micro-library for those that defiantly think for themselves.
Stars: ✭ 14 (-73.08%)
Mutual labels:  low-code
enlite-starter
Enlite Starter - React Dashboard Starter Template with Firebase Auth
Stars: ✭ 28 (-46.15%)
Mutual labels:  jss

CodingFarmes

愚公码农😄

  1. 用于构建活动推广等消费型页面的低代码开源项目;
  2. 专注于前端视觉设计,可以应用基础组件,也可以封装业务组件,然后对其组合以构成复杂的推广落地页;
  3. Api对接方式灵活,无论你现在使用什么技术栈后台,无需动到任何后台代码即可便捷的对接到编辑器;
  4. 栅格化布局,让页面设计变得有规律,减少因设计布局而造成的决策成本;
  5. 模版化项目管理,可高度复用项目的业务逻辑,又可快速便捷的更改皮肤界面得到不一样的视觉与交互效果;

功能:

  • 可视化编辑器高度可订制(页面、组件);
  • EventEmitter 事件触发与事件监机制,用于统一管理业务组件与全局的事件;
  • runningTimes 业务组件之间共享数据;
  • Api配置 与数据建立连接;
  • 模板化管理,按需加载;

演示:

编辑器地址

用户名:test,密码:123456

本地预览地址

模拟项目(请手机扫描访问):

表单报名或调查问卷

抽奖活动


动画宣导

Documents

概要

编辑器

编辑器与被编辑页sandbox隔离,通过postMessage建立内外通信, 被编辑页与最终项目页面保持一致, 以实现真正意义上的所见即所得;

事件处理(EventEmitter)与运行时(runningTimes)

  1. 通过自定义或者Api收集服务端数据同步到runningTimes统一管理;
  2. 每个模块组件在EventEmitter注册需要暴露出来的方法;
  3. 组件通过事件向EventEmitter调度任何模块组件注册的方法,实现模块组件的相互作用;

Minion

Api配置化

yugong是一套更倾向于前端项目,允许通过api配置化去对接中台或者项目

模板化管理

低代码意味着要么就是把业务逻辑定义到业务组建中去,要么就是定义一系列复杂的配置;

为了复用一些列复杂性的配置,yugong主要功能在客户端,所以并不过多的关注服务端,服务端仅保存了最基本的用户信息、模板信息,以及用户对应的模板关系。每个用户都可以创建自己的项目/模板,当然每个用户可以把个人模板发布为公共模板,以共享烦杂的模板配置信息;

Minion

技术交流

Minion

支持我

求赏杯咖啡解解困,或者 加个 star 万分感激

Minion

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].