Skip to content

简介

TinyEngine 低代码引擎

TinyEngine 是开源的低代码引擎,使能开发者定制低代码平台。它是低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合,也可以通过下载源码进行二次开发,实时定制出自己的低代码平台。

设计理念

TinyEngine 的设计理念是通过简化复杂的开发过程,使更多的企业或组织用户能够轻松创建高效、功能丰富的低代码平台。它采用模块化设计,开发者可以通过模块的配置、替换、覆盖来构建符合企业组织理念的的低代码平台,打造出专业级的企业应用程序生成器。

功能特性

  • 跨端跨框架前端组件
  • 支持在线实时构建、支持二次开发或被集成
  • 直接生成可部署的源码,运行时无需引擎支撑
  • 允许接入第三方组件、允许定制扩展插件
  • 支持高代码与低代码,混合开发部署应用
  • 平台接入 AI 大模型能力,辅助开发者构建应用

应用场景

TinyEngine 适用于各种类型的企业和组织,包括中小型企业、非营利组织以及大型企业。它可以用于开发多种类型的应用程序,如内部工具、客户关系管理系统(CRM)、企业资源规划系统(ERP)、电子商务平台等。

通过物料的导入、画布和出码的定制,TinyEngine可以定制化成企业和组织内部专用的页面和应用生成平台。它具备强大的扩展性,开放的协议接口,使得定制化更加灵活,能覆盖大部分低代码编排场景。

基于TinyEngine定制低代码平台案例

1) 图元编排 完备的画布拖拽绘图核心能力,灵活的属性配置面板,支持领域定制物料,轻松定制强大的图元编排设计器。

2) 流程编排 一键成型的流程模板,丰富灵活的流程组件,高效快速完成流程审批页面的开发。提供强大的流程编排设计器。

3) 页面编排 拥有丰富的图表组件,提供多种页面布局模式,轻松拖拽区块即可生成各种页面结构,同时支持移动端的屏幕编排。

社区贡献

作为一个开源项目,TinyEngine 鼓励开发者社区的贡献。用户不仅可以使用现有的功能和组件,还可以开发和共享自己的组件,丰富平台的生态系统。这种社区驱动的发展模式,不仅加速了功能的迭代,也提高了平台的可用性和可靠性。

未来发展

随着低代码平台的普及,TinyEngine 将不断优化和扩展其功能。未来,TinyEngine 可能会集成更多的人工智能和机器学习功能,使得应用程序更加智能化和自动化。同时,团队将继续提升用户体验,确保平台的易用性和灵活性。