<! -- Introduction -->
Introduction
Platform Profile🏅
Microi Code is an open source low-code platform for developers, which aims to help developers and enterprises quickly build efficient and flexible applications by simplifying the development process and improving development efficiency. It integrates powerful interface engine, print engine and other functions, and provides three versions of open source version, personal version and enterprise version to meet the needs of different user groups.
- Technical framework:. NET9 Redis MySql/SqlServer/Oracle Vue2/3 Element-UI/Element-Plus
- The platform started in 2014 (based on Avalon.js), used Vue refactoring in 2018, and was open-sourced on October 29, 2024.
- Vue3 Trial Address (Query Only):https://microi.net
- Vue2 traditional interface trial address (operational data):https://demo.microi.net/
- Gitee open source address: https://gitee.com/ITdos/microi.net
- GitCode open source address: https://gitcode.com/microi-net/microi.net/overview
- Official CSDN Blog: https://microi.blog.csdn.net
- Technology CSDN Blog: https://lisaisai.blog.csdn.net/?type=blog
tips🎯
At present, the front and back ends of the Vue2 version are completely open source, and the Vue3 version is under development and is expected to be released in October 2025.
Featured plug-in (pluggable)🧩
- Interface Design Engine: https://www.nbweixin.cn/autopage/
- dynamic print engine: https://www.nbweixin.cn/autoprint/
- Online Office:[https://www.nbweixin.cn/autopage/weboffice?path=https://www.nbweixin.cn/autopage/附录A-4立项评审报告.doc] (https://www.nbweixin.cn/autopage/weboffice?path=https://www.nbweixin.cn/autopage/附录A-4立项评审报告.doc)
Warm Tips
Online office office: just pass the document address to the weboffice
<iframe src="https://www.nbweixin.cn/autopage/weboffice?path=你的文档地址" width="100%" height="1000px"></iframe>
- My code, my chat (experience test version):http:// 118.31.116.82
Warm Tips
At present, only H5 terminal is supported, which can be embedded into any web page and supports mobile terminal and PC terminal.
- Open the browser and enter http:// 118.31.116.82,F12 to switch the mobile browsing mode.
- Use WeChat scan code experience.
- more features: please explore their own experience...
System features💎
Platform Highlights
- Unlimited :Unlimited number of users, number of forms, data volume, number of databases, etc.
- Cross-platform :Based on '. NET9', support 'gRPC' for cross-development language communication
- Cross database :Support 'MySql5.5, SqlServer2016, Oracle11g ', support read and write separation/sub-database sub-table, can expand more database types
- distributed :Support distributed deployment, support 'Docker, K8S, Jenkins, Rancher, CICD'
- distributed cache :Support for 'Redis' Sentinel
- distributed storage :Support Aliyun 'OSS', 'MinIO', 'Amazon S3', can expand more storage media
- Search Engine:Integrated message queue ('RabbitMQ'), search engine ('ES'), 'MongoDB'
- Interface Engine :Interface custom, free to design exquisite page
- Print Engine :Making print templates online is powerful and unmatched.
- SaaS Engine :Three 'SAAS' modes, supporting database-level isolation, multi-tenant, 'TenantId' tenant isolation, and independent organization data isolation
- Form Engine :Support extended components, support custom 'vue' component embedded form, support secondary development call form engine, support 'V8' engine events, flexible implementation of complex business logic
- Interface Engine :Integrate 'Google V8' engine, support for writing back-end interfaces online using 'JavaScript', support for 'get' and 'post' requests, support for response files, read files, etc.
- Module Engine :Supports multi-table association, query columns, non-display columns, statistical columns, searchable columns, sortable columns, dynamic V8 buttons, complex 'where' conditions, interface address replacement, and supports multiple embedding modes: 'iframe', microservices, components, built-in interface templates, etc.
- Template Engine :Form/table support online 'html' template rendering
- Database Management :Supports one-click loading of third-party databases and accessing any database in the interface engine
- Office Engine :Local design 'office' template, export and print according to the template
- Workflow Engine v4 :v1 is based on Microsoft 'WWF', v2 is based on 'ccflow', v3 is based on Microsoft's latest 'WWF', v4 completely independent research and development, driven by form engine and interface engine
- fine-grained permission control :Permission control to every table, every field, every menu, every V8 button, every interface
- Single Sign-On :Support hidden left, top. Supports single sign-on to third-party systems for low-code platforms and single sign-on to third-party systems for low-code platforms.
- WeChat public platform :Multi-public number configuration (users of different group branches bind different public numbers to send template messages), multi-applet configuration, and template message configuration
- Mobile end (uni-app) :Open '100%' source code, can package' apple', 'h5',' Android app', 'ios app'
- Report Engine :Virtual tables and 'echarts' reports are supported. You can add, delete, and modify reports.
- Microservices :Support front-end microservices (currently 'vue2' is based on 'qiankun','vue3' is based on 'MicroApp')
- Task Scheduling :Custom timing task, can execute interface engine, custom development 'dll '.
- chat system :Support online chat, message notification
- Acquisition Engine :All-purpose collection engine, which can collect web pages, 'mvvm' before rendering, 'mvm' after rendering, and all interface requests in the interface engine
- Flying Book :Use the interface engine to open the fly book interface, support message notification, etc.
- Multilingual :Both front and back end support multi-language management, online configuration of multi-language