open-index/open-npm huggingface dataset:
npm package: @gg-ui/mobile
Description: ggui-mobile
Latest version: 0.2.19

 ggui-mobile





<p align="center">
    <img alt="logo" src="https://gg-ui.oss-cn-hangzhou.aliyuncs.com/images/logo.png" width="150" height="150" style="margin-bottom: 10px;">
</p>
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">GGUI 移动端UI组件 v0.1.x</h1>
<h4 align="center">一款高性能，简洁、快速开发的ui组件，功能全面，上手简单</h4>
<h4 align="center">
<a href='https://gitee.com/leeneo_cn/ggui-mobile/stargazers'><img src='https://gitee.com/leeneo_cn/ggui-mobile/badge/star.svg?theme=dark' alt='star'></img></a>
<a href='https://gitee.com/leeneo_cn/ggui-mobile/members'><img src='https://gitee.com/leeneo_cn/ggui-mobile/badge/fork.svg?theme=dark' alt='fork'></img></a>
</h4>

---

## 特点优势

- gg-ui 是一款 高性能，简洁、快速开发的ui组件;
- 基于 uniapp开发
- 全端兼容的基于flex布局的、无dom的ui库
- 目前为止，在小程序和混合app领域，高性能的框架。
- 自动差量更新数据
- 可按需引入必要的扩展组件。
- 暂不支持使用 Vue.use() 的方式安装


## 作者\联系

- jklink-littlemo
- jklink-ctocode

## 官方QQ交流群
- 群：[86466123](https://qm.qq.com/cgi-bin/qm/qr?k=Ho0-DE-6Ln8JF5SaEtGrQ1tuUS1gKkrj&jump_from=webapi) 

##  文档

- [中文文档](http://ggui.cn/)


## 已支持的组件列表 

- [基础组件](http://ggui.cn/)
- [表单组件](http://ggui.cn/)
- [布局组件](http://ggui.cn/)
- [picker选择组件](http://ggui.cn/)
 

## 贡献代码

在使用 `ggui` 中，如遇到无法解决的问题，请提 [Issues](https://gitee.com/www_10yun/ggui-mobile/issues) 给我们；  
假如您有更好的点子或更好的实现方式，也欢迎给我们提交 [PR](https://gitee.com/www_10yun/ggui-mobile/pulls)
npm package: @gg-web-engine/ammo
Description: An attempt to create open source game engine for browser
Author: AndyGura
Latest version: 0.0.58

<p align="center">
  <img src="../../documentation/assets/logo.png" style="height: 400px; width:400px;" alt=''/>
</p>

## [Ammo.js](https://github.com/kripken/ammo.js) integration for [gg-web-engine](https://github.com/AndyGura/gg-web-engine), providing 3D phycics simulation

### Note:
This module uses self-built ammo.js, because requires additional functionality. Do not install another copy of ammo.js, 
if you need direct access, import it straight from this module: 
```typescript
import { Ammo } from "@gg-web-engine/ammo";
``` 

### Installation:
1) make sure **@gg-web-engine/core** installed
1) `npm install --save @gg-web-engine/ammo`
1) Add to your `tsconfig.json` in the record `compilerOptions.paths`:
```json lines
"mini-signals": ["./node_modules/mini-signals/index.js"]
```
1) Add to your `package.json`:
```json lines
"browser": {
    "fs": false,
    "os": false,
    "path": false
}
```
npm package: @gg-web-engine/core
Description: An attempt to create open source game engine for browser
Author: AndyGura
Latest version: 0.0.58

<p align="center">
  <img src="../../documentation/assets/logo.png" style="height: 400px; width:400px;" alt=''/>
</p>

## Core package for [gg-web-engine](https://github.com/AndyGura/gg-web-engine)

### Installation:
1) `npm install --save @gg-web-engine/core`
npm package: @gg-web-engine/matter
Description: An attempt to create open source game engine for browser
Author: AndyGura
Latest version: 0.0.58

<p align="center">
  <img src="../../documentation/assets/logo.png" style="height: 400px; width:400px;" alt=''/>
</p>

## [Matter.js](https://github.com/liabru/matter-js) integration for [gg-web-engine](https://github.com/AndyGura/gg-web-engine), providing 2D physics simulation

### Installation:
1) make sure **@gg-web-engine/core** installed
1) `npm install --save @gg-web-engine/matter`
npm package: @gg-web-engine/pixi
Description: An attempt to create open source game engine for browser
Author: AndyGura
Latest version: 0.0.58

<p align="center">
  <img src="../../documentation/assets/logo.png" style="height: 400px; width:400px;" alt=''/>
</p>

## [Pixi.js](https://github.com/pixijs/pixijs) integration for [gg-web-engine](https://github.com/AndyGura/gg-web-engine), providing 2D rendering

### Installation:
1) make sure **@gg-web-engine/core** installed
1) `npm install --save @gg-web-engine/pixi`
1) add to your `tsconfig.json` in the record `compilerOptions`:
    ```json lines
    "allowSyntheticDefaultImports": true,
    ```
1) add to your `tsconfig.json` in the array `compilerOptions.types`:
    ```
    "offscreencanvas"
    ```
npm package: @gg-web-engine/rapier2d
Description: An attempt to create open source game engine for browser
Author: AndyGura
Latest version: 0.0.58

<p align="center">
  <img src="../../documentation/assets/logo.png" style="height: 400px; width:400px;" alt=''/>
</p>

## [Rapier.js](https://github.com/dimforge/rapier.js) 2D integration for [gg-web-engine](https://github.com/AndyGura/gg-web-engine), providing 2D phycics simulation

### Installation:
1) make sure **@gg-web-engine/core** installed
1) `npm install --save @gg-web-engine/rapier2d`
npm package: @gg-web-engine/rapier3d
Description: An attempt to create open source game engine for browser
Author: AndyGura
Latest version: 0.0.58

<p align="center">
  <img src="../../documentation/assets/logo.png" style="height: 400px; width:400px;" alt=''/>
</p>

## [Rapier.js](https://github.com/dimforge/rapier.js) 3D integration for [gg-web-engine](https://github.com/AndyGura/gg-web-engine), providing 3D phycics simulation

### Installation:
1) make sure **@gg-web-engine/core** installed
1) `npm install --save @gg-web-engine/rapier3d`
npm package: @gg-web-engine/three
Description: An attempt to create open source game engine for browser
Author: AndyGura
Latest version: 0.0.58

<p align="center">
  <img src="../../documentation/assets/logo.png" style="height: 400px; width:400px;" alt=''/>
</p>

## [Three.js](https://github.com/mrdoob/three.js) integration for [gg-web-engine](https://github.com/AndyGura/gg-web-engine), providing 3D rendering

### Installation:
1) make sure **@gg-web-engine/core** installed
1) `npm install --save @gg-web-engine/three`

Addons are not included in three.js build, but `@gg-web-engine/three` provides GLTFLoader:
```
import { GLTFLoader } from '@gg-web-engine/three';
```