Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including cube-ui with all npm packages installed. Try it out:

require("vue/package.json"); // vue is a peer dependency. var cubeUi = require("cube-ui")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

cube-ui v1.12.42

A fantastic mobile ui lib implement by Vue

cube-ui Build Status downloads

A fantastic mobile ui lib implement by Vue.



QQ Community QR

New cube-ui project ?

Recommend use the CLI tools base on vue-cli to init the config and base code:

$ vue init cube-ui/cube-template projectname


npm install cube-ui --save


import Vue from 'vue'
import Cube from 'cube-ui'


Use modularized cube-ui

import Vue from 'vue'
import {
  /* eslint-disable no-unused-vars */
} from 'cube-ui'


For more information, please refer to Quick Start


git clone
cd cube-ui
npm install
npm run dev
# or run document development
npm run doc-dev


Detailed changes for each release are documented in the release notes.

DiDi Open Sources

  • Mpx: An enhanced miniprogram framework with data reactivity and deep optimizition.
  • Chameleon/kəˈmiːlɪən/: Unify all platforms(Web/Weex/Mini program) with MVVM. Focus on Write Once Run AnyWhere.
  • mand-mobile: A mobile UI toolkit, based on Vue.js 2, designed for financial scenarios.
  • DoraemonKit/'dɔ:ra:'emɔn/: A full-featured App (iOS & Android) development assistant. You deserve it.
  • Booster: An easy-to-use, lightweight, powerful and extensible quality optimization toolkit designed specially for mobile applications.
  • More repos


RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free