https://github.com/rexerwang/min-kit
🚀 Toolkit of miniapp based on Tarojs/React
https://github.com/rexerwang/min-kit
miniapp miniprogram react tarojs
Last synced: 4 months ago
JSON representation
🚀 Toolkit of miniapp based on Tarojs/React
- Host: GitHub
- URL: https://github.com/rexerwang/min-kit
- Owner: rexerwang
- License: mit
- Created: 2023-12-18T12:46:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-10T07:16:22.000Z (over 1 year ago)
- Last Synced: 2025-09-29T09:21:48.046Z (9 months ago)
- Topics: miniapp, miniprogram, react, tarojs
- Language: TypeScript
- Homepage:
- Size: 2.22 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# min-kit
[](https://github.com/rexerwang/min-kit/actions/workflows/ci.yml)
[](https://codecov.io/gh/rexerwang/min-kit)
[](https://github.com/rexerwang/min-kit)
[](https://github.com/rexerwang/min-kit)
[](https://github.com/NervJS/taro)
Toolkit for miniapp based on Tarojs/React
## Packages
List of all public packages in monorepo:
| package | npm | desc |
| :------------------------------------------- | :---------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------- |
| [@min-kit/components](./packages/components) | [](https://npm.im/@min-kit/components) | React components for miniapp |
| [@min-kit/extends](./packages/extends) | [](https://npm.im/@min-kit/extends) | Tarojs apis extends for miniapp |
| [@min-kit/hooks](./packages/hooks) | [](https://npm.im/@min-kit/hooks) | React Hooks for miniapp |
| [@min-kit/store](./packages/store) | [](https://npm.im/@min-kit/store) | React store kit based on [Zustand](https://github.com/pmndrs/zustand) for miniapp |
| [@min-kit/shared](./packages/shared) | [](https://npm.im/@min-kit/shared) | Utils & constants shared of @min-kit packages |
| [@min-kit/helper](./packages/helper) | [](https://npm.im/@min-kit/helper) | Plugins & configs of Tarojs for miniapp |
### Install
Using npm:
```sh
npm i -S @min-kit/components @min-kit/extends @min-kit/hooks @min-kit/store @min-kit/share
npm i -D @min-kit/helper
```
Using pnpm:
```sh
pnpm add @min-kit/components @min-kit/extends @min-kit/hooks @min-kit/store @min-kit/share
pnpm add -D @min-kit/helper
```
Using yarn:
```sh
yarn add @min-kit/components @min-kit/extends @min-kit/hooks @min-kit/store @min-kit/share
yarn add -D @min-kit/helper
```
## Examples
- [examples/app-min-kit](./examples/app-min-kit)