# ipywebapp **Repository Path**: sqwindows/ipywebapp ## Basic Information - **Project Name**: ipywebapp - **Description**: 一个低代码多组件功能型快启快开python业务框架,可选启动GUI窗口 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2024-06-05 - **Last Updated**: 2025-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: pywebview, Python, pythonWebview, pythonGUI, pythonElectron ## README ## 一个低代码多组件功能型快启快开python业务框架,可选启动GUI窗口 ## 一个可使用web技术开发桌面应用的混合业务快启快开框架 ## ipyweb是什么 - 一款轻便、高效、简单、低代码基于python的多组件功能型快速开发业务框架 - 一款支持使用html/js/css前端技术开发桌面应用的业务框架(GUI窗口可开可关) - 一款只需简单配置即可启动多线程、多进程、多Socket、多Http等服务的快速开发框架 - 一款支持事件、预载器、缓存、ORM、队列、命令行、定时器、定时任务等丰富组件的业务框架 ## 为什么开发ipyweb - python丰富的模块库及流行度 - 可使用前端html+css+js设计精美的UI界面 - 组件开箱即用快速启动业务代码需求 - 追求快速开发 ## 开发目标 - 一个高性能、高效率、高稳定性的便捷简单的python框架 ## 框架特性 - 跨平台:一套代码,可以编译打包成windows版、Mac版、Linux版 - 开箱即用:低代码,配置一下参数即可启动多进程、多线程、socket、队列等模块 - 性能高效:加载启动快、模块按需启动、按需启动GUI - 超低耦合:代码耦合度极低设计模式 - 轻量级打包文件小:基于系统本身浏览器引擎,同时也可指定引擎 - 上手简单:配置一个URL即可使用、文件夹式便捷启动模块或服务 - 功能丰富:GUI桌面、预载器、配置、日志、缓存器、数据库、线程器、进程器、队列、Socket服务、日志、命令行、事件、定时器、计划任务等 - 前端独立:支持任意前端技术vue、react、html、vite、js、css等,或一个url地址 - 打包便捷:内置打包命令、安装包制作命令,设置配置文件即可 - 多应用支持:多个应用支持,调试、编译时换个应用名称即可 ## windows平台 [windows]: https://saas.maoren.la/app/ipyweb/readme/images/windows.png "ipyweb" ![ipyweb][windows] ## mac平台 [mac]: https://saas.maoren.la/app/ipyweb/readme/images/mac.png "ipyweb" ![ipyweb][mac] ## linux平台 [linux]: https://saas.maoren.la/app/ipyweb/readme/images/linux.png "ipyweb" ![ipyweb][linux] ## 使用文档 - 使用文档