{"id":20016622,"url":"https://github.com/wakaryry/mypui","last_synced_at":"2025-10-09T08:34:49.551Z","repository":{"id":42713790,"uuid":"266252991","full_name":"wakaryry/mypUI","owner":"wakaryry","description":"基于uniapp/weex，快速开发小程序和原生APP的组件库与工具集","archived":false,"fork":false,"pushed_at":"2023-03-05T11:29:16.000Z","size":32795,"stargazers_count":243,"open_issues_count":32,"forks_count":36,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-30T18:08:18.162Z","etag":null,"topics":["hbuilderx","mypui","mypui-uniapp","npro","uniapp","vue2","vue3","weex","weex-app"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wakaryry.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-05-23T03:08:04.000Z","updated_at":"2024-12-19T01:03:23.000Z","dependencies_parsed_at":"2025-01-07T00:42:29.768Z","dependency_job_id":null,"html_url":"https://github.com/wakaryry/mypUI","commit_stats":{"total_commits":634,"total_committers":3,"mean_commits":"211.33333333333334","dds":0.009463722397476393,"last_synced_commit":"7b0f505bbfcd8710fa2f26c2e327b8f9933161b2"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wakaryry%2FmypUI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wakaryry%2FmypUI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wakaryry%2FmypUI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wakaryry%2FmypUI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wakaryry","download_url":"https://codeload.github.com/wakaryry/mypUI/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247535516,"owners_count":20954576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hbuilderx","mypui","mypui-uniapp","npro","uniapp","vue2","vue3","weex","weex-app"],"created_at":"2024-11-13T08:12:18.265Z","updated_at":"2025-10-09T08:34:44.533Z","avatar_url":"https://github.com/wakaryry.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mypUI qq群号：`306797275`\n\n**第一个高效且强悍的nvue开源组件库。做最好、最顺手的nvue组件库**\n\n## 重磅推荐：[nPro-全新nvue/vue全端组件库](https://ext.dcloud.net.cn/plugin?id=5169)\n## vue3，纯组合式API。支持vue2.\n\n- 适用于`nvue`页面的组件与工具（app端对应weex，不再是webview）；\n- 纯`flex`布局，符合`weex`规范（兼容Vue页面只需要加几个display:flex即可）；\n- 规范与统一，确保代码质量和开发效率；\n- 可配置主题；\n- 细节开放到位，在好用和可灵活适配之间把握到位；\n- request/router/share...各种工具集；\n- 考虑了完全自控的页面设计（移除掉系统自带的navbar和tabbar，以及外层自动包裹的scroll）；\n- 页面排版更加灵活。遮罩层全屏覆盖。status/nav/xBar处理也非常灵活与方便；\n- 精简`page.json`的配置，减少独立配置；\n- 已在`Android`/`iOS`/`mp-wexin`/`mp-qq`/`mp-toutiao`等上面有实际应用；\n\nmypUI 是基于 uniapp 的一套组件库与工具集，可以 **高效且规范** 地开发出 uniapp 支持的各端应用（APP/各家小程序/H5/快应用）。兼容 nvue 页面 和 vue 页面。nvue 页面对应的 app端 依托 weex 编译为原生，具备良好的性能与体验。mypUI 绝对能为您带来 **稳定、高效、规范** 的开发体验。\n\nmypUI 更加注重于通用组件与手势组件，高阶组件、盒子组件的开发，是真正符合 **高质量、灵活、高效、规范等** 开发要求的组件库。\n\n![demo](https://vkceyugu.cdn.bspapp.com/VKCEYUGU-b238aeb7-f54c-40c0-85b8-d6519342e0ba/ec0f28f2-e1e5-426f-9df8-1faf31fbd4ce.png)\n\n![demo](https://vkceyugu.cdn.bspapp.com/VKCEYUGU-b238aeb7-f54c-40c0-85b8-d6519342e0ba/7aab7217-f764-4f2b-a0bc-e0ed7f86d986.png)\n\n[Android Demo APK下载](https://vkceyugu.cdn.bspapp.com/VKCEYUGU-b238aeb7-f54c-40c0-85b8-d6519342e0ba/3907d12c-e76b-45ae-b830-a66451a0db09.apk)\n\n# 找到代码与我们\n\n- [mypUI-github](https://github.com/wakaryry/mypUI) 欢迎star\n\n- [mypUI-uniapp插件市场](https://ext.dcloud.net.cn/plugin?id=2190) 需要您的好评\n\n- [mypUI-文档开源地址](https://github.com/wakaryry/mypui-doc)\n\n- [mypUI-文档线上地址](https://mypui.redou.vip)\n\n- npm地址：[https://www.npmjs.com/package/@mypui/myp-ui](https://www.npmjs.com/package/@mypui/myp-ui) (因为npm突然忘记了密码，暂时还没有同步更新)\n\n- 作者wx：`pptpdf`\n\n- 作者qq：`382006503`\n\n- 欢迎加入wx群和qq群。wx群请加wx，qq群请加qq群号：`306797275`\n\n\u003e 强烈建议加入wx与qq群，获取更多mypUI的动态与帮助\n\n# 快速体验\n\n- 安装HBuilderX；\n- 下载或者clone本UI库；\n- 在HBuilderX里面打开或者导入；\n- 运行到自己想要体验的平台即可；\n\n# 说明\n\n- 当时写这套`nvue`组件的时候，还没有任何一款`nvue`页面组件在开放或者售卖;\n- 第一版的时候，其实是根据`weex-ui`改的。`scroll`是根据`mescroll`改的（当时`mescroll`还不是`mixin`的形式，现在`mescroll`和以前也大不相同了吧）;\n- 不要盲目去适配一个组件，当一个组件的适配程度比较复杂的时候，宁愿重新写，也不去适配;\n\n希望对你有用。\n\n# 工具与申明\n\n- [免费图片压缩](https://tinypng.com/)\n- [字体文件转base64](https://transfonter.org/)\n- [mescroll](https://ext.dcloud.net.cn/plugin?id=343)。我最开始的scroll刷新和加载更多处理参考了mescroll\n\n如果您发现我们使用了您的`设计`或者`图片`资源，如有侵权，恳请告知，我们一定第一时间删除或者按照您的要求添加申明。\n\n项目中的图片基本上来自于`百度图片`，以及`ui.cn`上面的设计。`ui.cn`上面的资源，我们会列出`设计者名单`以及`主页地址`。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwakaryry%2Fmypui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwakaryry%2Fmypui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwakaryry%2Fmypui/lists"}