盤點12個yyds的微信小程序開源項目
大家好,我是 CUGGZ。
今天來分享 12 個 yyds 的微信小程序開源項目,速速收藏!
全文概覽:
- wechat-app-mall:微信小程序商城。
- Vant Weapp:小程序 UI 組件庫。
- iView Weapp:小程序 UI 組件庫。
- echarts-for-weixin:Apache ECharts 的微信小程序版本。
- Gitter:GitHub 微信小程序客戶端。
- winxin-app-watch-life.net:微慕小程序開源版。
- Bee:餐飲點餐商城。
- taro-music:網易云音樂小程序。
- weapp-library:在線借書平臺。
- Garbage:小程序云開發(fā)的垃圾分類小程序。
- WePY:讓小程序支持組件化開發(fā)的框架。
- awesome-wechat-weapp:微信小程序開發(fā)資源匯總。
wechat-app-mall
wechat-app-mall 是一個微信小程序商城、微信小程序微店。其具有以下功能:
- 基于云接口及自動化后臺管理,無需部署后臺及服務器資源。
- 商品展示、單商品多規(guī)格配置單獨的庫存和價格。
- 基于小程序Storage接口的購物車功能。
- 訂單管理。
- 小程序在線支付。
- 物流跟蹤管理。
Github(?? 16.2k):https://github.com/EastWorld/wechat-app-mall。
vant-weapp
Vant 是一個輕量、可靠的移動端組件庫,于 2017 年開源。目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社區(qū)團隊維護 React 版本和支付寶小程序版本。
Github(?? 16.2k):https://github.com/vant-ui/vant-weapp。
iView Weapp
iView Weapp 是一套高質量的微信小程序 UI 組件庫。
Github(?? 6.2k):https://github.com/TalkingData/iview-weapp。
echarts-for-weixin
echarts-for-weixin 是 Apache ECharts (incubating) 的微信小程序版本,以及使用的示例。開發(fā)者可以通過熟悉的 ECharts 配置方式,快速開發(fā)圖表,滿足各種可視化需求。
Github(?? 6k):https://github.com/ecomfe/echarts-for-weixin。
Gitter
Gitter for GitHub,可能是目前顏值最高的GitHub微信小程序客戶端。該項目采用 Taro 框架 + Taro UI 進行開發(fā),小程序內數據均來自于 GitHub Api v3。
Github(?? 3.6k):https://github.com/nslogx/Gitter。
winxin-app-watch-life.net
微慕小程序開源版-WordPress版微信小程序,其支持分享朋友圈、微信小程序廣告、文章海報、WordPress相冊、小程序直播、微信搜一搜頁面接入和內容搜索、視頻號、半屏打開小程序、訂閱專題、頁面的分享和轉發(fā)、文章瀏覽數顯示及更新、文章分、文章評論、文章排行等。
Github(?? 2.3 k):https://github.com/iamxjb/winxin-app-watch-life.net。
Bee
Bee 是一個餐飲點餐商城微信小程序,是針對餐飲行業(yè)推出的一套完整的餐飲解決方案,實現(xiàn)了用戶在線點餐下單、外賣、叫號排隊、支付、配送等功能,完美的使餐飲行業(yè)更高效便捷!
Github(?? 1k):https://github.com/woniudiancang/bee。
taro-music
taro-music是 基于taro + taro-ui + redux + react-hooks + typescript 開發(fā)的網易云音樂小程序,taro3已升級完畢。通過這個項目也可以幫助你快速使用Taro開發(fā)一個屬于你自己的小程序。
Github(?? 1.3k):https://github.com/lsqy/taro-music。
weapp-library
weapp-library 是一個在線借書平臺微信小程序,連接讀者與圖書館的借書平臺、讀者的圖書資料庫與書單系統(tǒng)。30+ 頁面,多個可復用組件,微信小程序開發(fā)入門。提供本地 mock server 解決方案。
Github(?? 754):https://github.com/imageslr/weapp-library。
Garbage
Garbage 是一個使用小程序云開發(fā)的垃圾分類小程序。
Github(?? 736):https://github.com/qi19901212/Garbage。
wepy
WePY 是一款讓小程序支持組件化開發(fā)的框架,通過預編譯的手段讓開發(fā)者可以選擇自己喜歡的開發(fā)風格去開發(fā)小程序??蚣艿募毠?jié)優(yōu)化,Promise,Async Functions 的引入都是為了能讓開發(fā)小程序項目變得更加簡單,高效。
其具有以下特性:
- 類 Vue 開發(fā)風格。
- 支持自定義組件開發(fā)。
- 支持引入 NPM 包。
- 支持 Promise。
- 支持 ES2015+ 特性,如 Async Functions。
- 支持多種編譯器,Less/Sass/Stylus/PostCSS、Babel/Typescript、Pug。
- 支持多種插件處理,文件壓縮,圖片壓縮,內容替換等。
- 支持 Sourcemap,ESLint 等。
- 小程序細節(jié)優(yōu)化,如請求列隊,事件優(yōu)化等。
Github(?? 21.9k):https://github.com/Tencent/wepy。
awesome-wechat-weapp
微信小程序開發(fā)資源匯總,本項目收集了微信小程序開發(fā)過程中會使用到的資料、問題以及第三方組件庫。
Github(?? 38.7k):https://github.com/justjavac/awesome-wechat-weapp。