# microi.net **Repository Path**: dmoco/microi.net ## Basic Information - **Project Name**: microi.net - **Description**: 开源低代码平台-Microi吾码,基于.NET8+Vue3+Element-Plus,始于2014年(基于Avalon.js),2018年使用Vue重构,于2024年10月开源。个人版额外包含【Web操作系统框架源码、流程设计器源码、聊天系统前后端源码】 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://microi.net - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 108 - **Created**: 2024-11-04 - **Last Updated**: 2024-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 开源低代码平台 - Microi吾码 * 技术框架:.NET8 + Redis + MySql/SqlServer/Oracle + Vue2/3 + Element-UI/Element-Plus * 平台始于2014年(基于Avalon.js),2018年使用Vue重构,于2024年10月开源 * Vue3在线试用地址:[https://microi.net](https://microi.net) * Vue2传统界面试用地址1(仅查询)[https://os.itdos.com](https://os.itdos.com) * Vue2传统界面试用地址2(可操作数据)[https://demo.microi.net/](https://demo.microi.net/) * 开源地址:[https://gitee.com/ITdos/microi.net](https://gitee.com/ITdos/microi.net) * 平台文档:[https://microi.net/diy-document-index](https://microi.net/diy-document-index) * 平台PPT:[在线查看](https://microi.net/iframe/https%3A%2F%2Fstatic.itdos.com%2Fitdos%2Ffile%2F20241021%2FMicroi%25E5%2590%25BE%25E7%25A0%2581-PPT-2023-12-28-1729502598.pdf) * 更新日志:[https://microi.net/microi-upt-log-index](https://microi.net/microi-upt-log-index) ## 版本区别 * 开源版:包含平台90%源代码【前后端框架源码、所有插件源码、移动端uniapp源码等】,方便二次开发,几乎无任何限制(可以设计流程,但无法发起工作流程) * 个人版:额外包含【Web操作系统源码、流程设计器源码、聊天系统源码】,与企业版无任何功能差别 * 企业版:提供更多的培训、咨询等售后服务,详见:[https://microi.net/microi-price](https://microi.net/microi-price) ## 预览图 ## 平台亮点 * 无限制:不限制用户数、表单数、数据量、数据库数量等 * 跨平台:基于.NET8,支持gRPC以实现跨开发语言通信 * 跨数据库:支持MySql5.5+、SqlServer2016+、Oracle11g+,支持读写分离/分库分表,可扩展更多数据库类型 * 分布式:支持分布式部署,支持Docker、K8S、Jenkins、Rancher、CICD * 分布式缓存:支持Redis哨兵 * 分布式存储:支持阿里云OSS、MinIO、亚马逊S3,可扩展更多存储介质。 * 集成消息队列(RabbitMQ)、搜索引擎(ES)、MongoDB * 界面引擎:界面自定义。试用地址:[点击试用](https://microi.net/iframe/https%3A%2F%2Fpage-engine.microi.net) * SaaS引擎:三种SAAS模式,支持数据库级别隔离多租户、TenantId租户隔离、独立组织机构数据隔离 * 表单引擎:支持扩展组件、支持自定义vue组件嵌入表单、支持二次开发调用表单引擎,支持V8引擎事件,灵活实现复杂业务逻辑 * 接口引擎:集成Google V8引擎,支持使用JavaScript在线编写后端接口,支持get、post请求,支持响应文件、读取文件等 * 模块引擎:支持多表关联、查询列、不显示列、统计列、可搜索列、可排序列、动态V8按钮、复杂where条件、接口地址替换、支持多种嵌入模式:iframe、微服务、组件、内置界面模板等 * 模板引擎:表单/表格支持在线html模板渲染 * 数据库管理:支持一键加载第三方数据库,在接口引擎中访问任意数据库 * Office引擎:本地设计office模板,根据模板进行导出、打印 * 工作流引擎v4:v1基于微软WWF、v2基于ccflow、v3基于微软最新WWF、v4完全自主研发,由表单引擎、接口引擎驱动 * 细粒度权限控制:细化到每张表、每个字段、每个菜单、每个V8按钮、每个接口的权限控制 * 单点登陆:支持隐藏左侧、顶部。支持第三方系统单点登陆低代码平台、低代码平台单点登陆第三方系统。 * 微信公众平台:多公众号配置(不同集团分公司用户绑定不同公众号发送模板消息)、多小程序配置、模板消息配置 * 移动端(uni-app):开放100%源代码,可打包小程序、h5、安卓app、ios * 报表引擎:支持虚拟表格、echarts报表,报表支持自定义增删改。 * 微服务:支持前端微服务(目前vue2基于qiankun,vue3基于MicroApp) * 任务调度:自定义定时任务,可执行接口引擎、定制开发dll。 * 聊天系统:支持在线聊天、消息通知 * 采集引擎:全能采集引擎,可在接口引擎中采集网页、mvvm渲染前、mvvm渲染后、所有接口请求 * 飞书:使用接口引擎打通飞书接口,支持消息通知等 * 多语言:前后端均支持多语言管理,在线配置多语言 ## 成功案例 * 2018~2024基于Microi吾码平台已交付的软件100+套,已应用客户200+,正在整理dmeo试用列表 * 房地产互联网平台(仿贝壳)(大量的前端微服务定制) * 大型电器ERP(300+表,100+模块) * 多个服装ERP(100+表,1个人1个月完成)(纯低代码平台实现的服装ERP系统) * 物联网智能家居(亿级数据量处理)、植物工厂智能硬件控制 * 多套集团、国企OA系统 * 停车场、潮汐检测、固定资产、CRM 等等平台 * 合作大学实训课程 * 100余个案例在线demo正在整理中 ## 源码目录说明 * Dos.ORM:数据库组件源码 * Dos.ORM.MySql:数据库组件mysql插件源码 * Dos.ORM.NoSql:数据库组件nosql插件源码 * Dos.ORM.Oracle:数据库组件oracle插件源码 * Dos.Common:常用开发类库源码 * Microi.net.Api:.NET8后端框架源码,提供api接口 * Microi.Cache:后端分布式缓存插件源码 * Microi.Captcha:后端验证码组件插件源码 * Microi.gRPC.Client:后端gRPC客户端测试源码 * Microi.gRPC.Java:后端gRPC客户端java测试源码 * Microi.gRPC.Server:后端gRPC服务端源码 * Microi.HDFS:后端分布式存储插件源码 * Microi.Job:后端任务调度插件源码 * Microi.Model:后端实体类源码 * Microi.MQ:后端消息队列插件源码 * Microi.net前端扩展:PC前端vue2框架源码需要用到的扩展 * Microi.Office:后端office相关处理插件源码 * Microi.ORM:后端数据库差异化处理源码 * Microi.SearchEngine:后端搜索引擎源码 * Microi.Spider:后端采集引擎插件源码 * Microi.WeChat:后端微信插件源码 * Microi.SystemBase:后端系统基础管理,将会被FormEngine表单引擎全面替换后而废弃 * lib:后端需要用到的dll引用 * microi.vue2.pc:前端PC传统界面框架源码,element-ui + webpack + vuex + node14 * microi.vue2.qiankun:基于qiankun的PC前端vue2微服务框架源码 * microi.vue2.uniapp:基于uview的vue2移动端版本(已停更) * microi.vue3.os:前端PC操作系统框架源码(个人版),element-plus + vite5 + pinia + node18 * microi.vue3.os.build:前端PC操作系统框架(免费开源版) * microi.vue3.tuniao:基于图鸟UI的vue3移动端版本源码 * microi.vue3.uni-ui:基于uni-ui的vue3移动端版本(暂未开源) * npm组件发布-dos.fontawesome:已将源码集成到microi.vue2.pc,无需再使用 * npm组件发布-microi.services:已将源码集成到microi.vue2.qiankun,无需再使用 * 本地编程建议使用vs code(后端.NET8也是一样),需安装C#、C# Dev Kit、.NET Install Tool插件 # 感谢浏览 * 大型互联网应用、定制软件开发、智能硬件、跨行业通用软件产品 * “做一单生意,交一个朋友” :)