Skip to content

Repository files navigation

SwiftEase (轻启)

License CI

Discord | Contributing | 中文介绍


What is SwiftEase?

SwiftEase (轻启) is the open-source low-code platform frontend behind CloudSilk MOM. It publishes a set of npm packages (@swiftease/*) that render entire business applications — CRUD pages, dynamic forms, flow/cell designers — from backend metadata, so product pages are configured rather than coded.

Monorepo managed by yarn workspaces + lerna, built on Formily, antd v5, designable and AntV X6.

Packages

Package Purpose
@swiftease/atali-pkg Shared runtime: auth token, request wrappers, routing utils
@swiftease/atali-components Business component library
@swiftease/atali-form Dynamic form engine (schema-driven Formily renderer)
@swiftease/atali-curd Metadata-driven CRUD pages (table/tree/card layouts)
@swiftease/atali-graph Graph/flow canvas (X6 based, BPM & cell editing)
@swiftease/formily-antd-v5 Formily ↔ antd v5 adapter
@swiftease/designable-* Form/flow designers (forked from alibaba/designable, v5 adapted)

Quick Start

# prerequisites: Node.js 20+, yarn 1.x
yarn install --ignore-engines   # bootstrap all workspaces
yarn build                      # lerna build all packages (father, ESM output)

Consume in an app — see CloudSilk web for a real-world setup:

{ "dependencies": { "@swiftease/atali-curd": "^1.0.0", "@swiftease/atali-form": "^1.0.0" } }

Examples live in examples/ (complex is the reference app).

Releasing

yarn build                          # gate must pass (CI enforces)
lerna publish from-package --yes    # requires npm login (org maintainer)

中文介绍

Discord

“轻启”(SwiftEase):低代码平台,让应用轻松启动和运行。作为 云梭 MOM 的前端底座,通过 @swiftease/* npm 包把后端元数据渲染为完整的业务页面——CRUD、动态表单、流程/单元格设计器,产品页面以配置而非编码方式交付。

快速开始

yarn install --ignore-engines
yarn build

包一览

  • atali-pkg 公共运行时(鉴权/请求/路由工具)
  • atali-components 业务组件库
  • atali-form 动态表单引擎
  • atali-curd 元数据驱动 CRUD 页面
  • atali-graph 图形/流程画布(X6)
  • formily-antd-v5 / designable-* Formily 适配与设计器(fork 自 alibaba/designable)

感谢

社区

如果微信群二维码过期,请添加社区助手的微信,备注云梭(见 CloudSilk)。

About

“轻启”是一个低代码平台,旨在简化应用开发和部署过程,让每个人都能轻松实现自己的创意和需求。我们的核心理念是:技术应该是推动业务和创新的助力,而不是障碍。通过使用“轻启”,您不仅可以快速构建强大、可扩展的应用,还能节省大量时间和资源。

Topics

Resources

Contributing

Stars

4 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages