跳到主要内容
weapp.dev

weapp.dev

保留你的写法,升级交付链路

工具分别接管样式转换、工程构建与组件源码,让现有小程序可以渐进接入,也让 H5 与新项目共享现代开发体验。

  1. 编写

    继续使用原生小程序、Vue SFC 或跨端框架,保留团队熟悉的页面与组件边界。

  2. 构建

    让 weapp-tailwindcss 处理样式与类名,让 weapp-vite 处理依赖、路由和多平台构建生命周期。

  3. 组装

    从 Varo Registry 安装可编辑的双端组件、业务 Blocks 与 Agent UI,并在真实运行时中验证交付。

weapp 生态

工程、组件与数据

weapp-vite 负责工程构建,Varo 提供可编辑组件源码,weapp-sqlite 提供测试版 SQLite 本地数据能力。

稳定版

weapp-vite

用 Vite 做小程序工程构建

处理依赖、路由、分包和多平台单目标构建。你可以继续写熟悉的页面结构,把构建链路交给它。

周下载
3178
Stars
465
weapp-vite
vite.config.ts
import { defineConfig } from 'weapp-vite'

export default defineConfig({
  weapp: {
    multiPlatform: {
      enabled: true,
      targets: ['weapp'],
    },
  },
})
输出目录示例
dist/weapp/dist/
pages/index/
  • index.wxml
  • index.wxss
  • index.js
  • index.json
pnpm exec wv build -p weapp
多平台模板 · experimental
稳定版

Varo

双端移动 UI Registry

Varo 通过 Registry 向 H5 与 Wevu 小程序交付可编辑组件源码、业务 Blocks 与 Agent UI,并保留各端原生渲染。

周下载
195
Stars
2
测试版

weapp-sqlite

面向小程序工程的本地数据层

通过 weapp-vite 集成 SQLite WASM,提供统一异步查询、事务、迁移与本地持久化。Web 与微信开发者工具已通过自动验收,微信真机仍待验证;当前以测试版展示。

周下载
21
Stars
2

样式工具

选择适合你的样式写法

用 Tailwind CSS 写原子类,用 Panda CSS 生成样式,或用 StyleX 编译样式。先看框架与平台适配范围,再选择适合现有项目的路线。

比较三个样式项目
稳定版

weapp-tailwindcss

把 Tailwind 写进小程序样式里

在现有小程序项目里用 Tailwind 类名。插件负责转换和体积相关约束,不替你改路由或打包流程。

周下载
1.2万
Stars
1849
稳定版

weapp-pandacss

把 Panda CSS 的生成样式带进小程序

通过 Panda 生成期插件与 PostCSS 适配器,让生成的 class 与小程序 CSS 选择器保持一致。保留 Panda 的 css、recipes 和 tokens 工作流,也可用于 Web。

周下载
71
Stars
17
测试版

weapp-stylex

把官方 StyleX 编译为微信小程序 WXSS

沿用官方 StyleX runtime 与样式合并 API,通过构建适配器输出 WXSS。支持原生 Page/Component、Wevu、Taro React / Vue 3 和 uni-app Vue 3;当前范围限微信小程序。

周下载
暂无数据
Stars
0

Taro 生态

把 Taro / React 工程接到 Vite

VPT 为已有 Taro 项目提供构建迁移入口。

稳定版

VPT

给 Taro 接上 Vite

在 Taro 项目里用 Vite 做开发与构建,而不是老的 webpack 链路。它负责把现有 React 工程接入工具链。

周下载
934
Stars
50

Runtime

选择小程序运行时

Vue Mini 提供 Vue 3 响应式与组合式 API,Rezor 提供 React Hooks。两条路线负责页面与状态更新,可按团队熟悉的写法和项目成熟度选择。

Runtime · Vue 3

稳定版

Vue Mini

基于 Vue 3 的小程序框架

Vue Mini 用 Vue 3 的响应式数据和组合式 API 写小程序,兼容原生语法,可以渐进接入。文档在 vuemini.org,源码在 vue-mini/vue-mini。

Runtime · React

测试版

Rezor

基于 React 的小程序框架

Rezor 用 React Hooks 写小程序,目标是接近原生性能。当前先列在目录里,文档入口是 GitHub 仓库 rezorjs/rezor。

uni-app 生态

Uni Helper 和 Wot UI

它们服务 uni-app 组织,和 weapp 原生工具链分开列。

Uni Helper

增强 uni-app 系列产品的开发体验

Uni Helper 是面向 uni-app 的开源工具组织。门户站点汇总创建器、类型、ESLint、UnoCSS 预设等仓库;可安装入口是 create-uni。

Wot UI

轻量、美观、AI 友好的 uni-app 组件库

Wot UI(npm 包 wot-design-uni)为 uni-app 与 Vue 3 提供组件。文档在 wot-ui.cn,源码在 wot-ui/wot-ui。

weapp 工具链

从工程到数据,按职责选择工具

  1. 工程稳定

    weapp-vite

    用 Vite 做小程序工程构建

    查看项目
  2. 样式稳定

    weapp-tailwindcss

    把 Tailwind 写进小程序样式里

    查看项目
  3. 样式稳定

    weapp-pandacss

    把 Panda CSS 的生成样式带进小程序

    查看项目
  4. 样式测试版

    weapp-stylex

    把官方 StyleX 编译为微信小程序 WXSS

    查看项目
  5. 组件稳定

    Varo

    双端移动 UI Registry

    查看项目
  6. 数据测试版

    weapp-sqlite

    面向小程序工程的本地数据层

    查看项目

持续发布,稳定演进

版本信息在构建时从 npm 获取,并保留可靠的离线快照。

weapp-vite

发布于 2026年8月24日

v6.22.0

weapp-tailwindcss

发布于 2026年8月25日

v5.3.5

weapp-pandacss

发布于 2026年10月9日

v2.0.1

weapp-stylex

发布于 2026年10月9日

v0.1.0

Varo

发布于 2026年9月13日

v2.1.0

weapp-sqlite

发布于 2026年10月3日

v0.3.0

VPT

发布于 2026年9月7日

v0.7.1

Vue Mini

发布于 2026年8月6日

v1.2.15

Rezor

发布于 2026年9月3日

v0.6.1

Uni Helper

发布于 2026年9月14日

v2.17.1

Wot UI

发布于 2026年1月4日

v1.14.0

在 weapp.js.org,一起参与开源

独立的开源生态门户,汇集项目发现、文档、源码、真实发布与贡献入口。你可以通过 issues、代码、测试和文档参与项目。weapp.dev 在这里介绍工具与工程服务,开源项目资料和社区协作也有自己的空间。

当前可以一起完成的事

单页 / 单仓库迁移

接入 weapp-vite + Tailwind,确保 CI 能绿。

¥8,000-15,000

全项目迁移

覆盖路由、分包、多端输出与体积基线。

¥20,000-40,000

企业培训

最多 20 人,含实验仓库。

¥12,000 / 天

模板定制

按页面定制,或上架后按 15% 分成。

¥2,000-8,000 / 关键页
查看服务与报价

每一步,都有明确的交付边界

  1. 了解现状

    确认技术栈、目标平台、仓库结构与当前问题。

  2. 约定范围

    书面确认实施内容、报价、验收标准和协作方式。

  3. 试点验证

    从约定的页面或模块验证构建、样式和运行结果。

  4. 交付与交接

    按约定验收改动,并完成文档说明与团队交接。

正在建设,尚未开放

云构建、官方模板与私有组件仓库仍在规划或建设中。当前不提供订阅、购买入口或上线时间承诺。

聊聊你的项目

告诉我们现有工程、希望解决的问题和目标平台,作为范围评估的起点。

微信 加好友二维码

扫描二维码添加好友;也可以保存原图,在应用内从相册识别。

QQ 加好友二维码

扫描二维码添加好友;也可以保存原图,在应用内从相册识别。

支持开源维护

自愿赞助用于维护、文档与贡献者基金。赞助不购买实施服务,服务费用也不自动计入赞助分配。

统计偏好

百度统计和 Google Analytics 在正式站点默认启用,用于了解访问与有限交互。你可以随时关闭。