Skip to content
forked from opentiny/tiny-vue

An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.

License

Notifications You must be signed in to change notification settings

faylai/tiny-vue

This branch is 2025 commits behind opentiny/tiny-vue:dev.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

05f3353 · Mar 22, 2023

History

65 Commits
Feb 22, 2023
Feb 16, 2023
Mar 20, 2023
Feb 22, 2023
Mar 22, 2023
Mar 22, 2023
Mar 22, 2023
Feb 22, 2023
Feb 22, 2023
Feb 16, 2023
Feb 16, 2023
Feb 16, 2023
Feb 16, 2023
Feb 16, 2023
Feb 16, 2023
Mar 20, 2023
Mar 20, 2023
Feb 16, 2023
Mar 20, 2023
Mar 20, 2023
Feb 22, 2023
Feb 16, 2023
Feb 16, 2023
Feb 16, 2023
Feb 22, 2023
Feb 16, 2023
Feb 16, 2023
Mar 13, 2023
Feb 28, 2023
Mar 22, 2023
Feb 20, 2023

Repository files navigation

OpenTiny Logo

An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.

English | 简体中文

🌈 Features:

  • 📦 69 clean, easy-to-use and powerful components.
  • 🖖 One code, Support both Vue.js 2 and Vue.js 3.
  • 🖥️ One code, Support both PC and Mobile.
  • 🌍 Support internationalization.
  • 🎨 Support theme customization.
  • 📊 Components support configuration development, can support low-code platform.
  • 💡 Use a cross-end and cross-framework architecture, flexible and portable.

🛠️ Usage

1. Installation

Execute the following command to install the TinyVue component library for Vue.js 3.

npm i @opentiny/vue@3

Execute the following command to install the TinyVue component library for Vue.js 2.

npm i @opentiny/vue@2

2. Import component

Then you can use the TinyVue component(such as <tiny-button>) in the App.vue file.

<script lang="ts" setup>
import { Button as TinyButton } from '@opentiny/vue'
</script>

<template>
  <tiny-button>Tiny Vue</tiny-button>
</template>

🖥️ Development

git clone [email protected]:opentiny/tiny-vue.git
cd tiny-vue
npm i --legacy-peer-deps

# Vue.js 3
npm run dev:vue3

# Vue.js 2
npm run dev:vue2

Open your browser and visit: http://127.0.0.1:5173/

🤝 Contributing

Welcome to join our OpenTiny community!🎉

If you don't know how to start, please read our contributing guide.

  • Add the official assistant WeChat opentiny-official and join the technical exchange group.
  • Add to the mailing list [email protected]

License

MIT

About

An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 67.4%
  • JavaScript 32.2%
  • Other 0.4%