Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ninecat-ui/ninecat-ui
A Light Vue 3.0 Web UI Framework build with JavaScript and Typescript.
https://github.com/ninecat-ui/ninecat-ui
components javascript typescript vue vue-component vue-ui vue-ui-components vue3
Last synced: 16 days ago
JSON representation
A Light Vue 3.0 Web UI Framework build with JavaScript and Typescript.
- Host: GitHub
- URL: https://github.com/ninecat-ui/ninecat-ui
- Owner: ninecat-ui
- License: mit
- Created: 2019-05-26T15:35:34.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-26T15:36:19.000Z (8 months ago)
- Last Synced: 2024-04-27T20:20:44.240Z (7 months ago)
- Topics: components, javascript, typescript, vue, vue-component, vue-ui, vue-ui-components, vue3
- Language: Vue
- Homepage: https://ninecat-ui.github.io
- Size: 4.39 MB
- Stars: 433
- Watchers: 8
- Forks: 40
- Open Issues: 4
-
Metadata Files:
- Readme: README-zh_CN.md
- Contributing: .github/CONTRIBUTING.en-US.md
- License: LICENSE
Awesome Lists containing this project
README
ninecat-ui
一个清爽的Vue 3.0 UI Web框架
[![Build Status](https://travis-ci.com/ninecat-ui/ninecat-ui.svg?branch=master)](https://travis-ci.com/ninecat-ui/ninecat-ui)
[![codecov](https://codecov.io/gh/ninecat-ui/ninecat-ui/branch/master/graph/badge.svg)](https://codecov.io/gh/ninecat-ui/ninecat-ui)
![MIT](https://img.shields.io/badge/license-MIT-000000.svg)
![webpack](https://img.shields.io/badge/webpack-5-blue.svg)
![vue](https://img.shields.io/badge/vue-3.0.2-green.svg)简体中文 | [English](./README.md)
## 📦 安装
通过npm```bash
npm install ninecat-ui --S
```
通过yarn```bash
yarn add ninecat-ui
```## 🔨 快速开始
```javascript
import { createApp } from 'vue'
import App from './App.vue'
import ninecat from 'ninecat-ui'const app = createApp(App);
app
.use(ninecat)
.mount('#app')```
## 🖥 浏览器支持
现代浏览器
| Edge | Firefox | Chrome | Safari |
------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| >=14 | >= 45 | >=49 | >=10 |## 🔗 链接
- [主页](https://ninecat-ui.github.io)
- [贡献指南](./.github/CONTRIBUTING.zh-CN.md)## ⌨️ 开发
本地Clone
```bash
$ git clone https://github.com/ninecat-ui/ninecat-ui.git
$ cd ninecat-ui
$ yarn install
$ yarn start
```现在正在用VUE3重构组件,需要帮助,和我一下啊!
## ✅ Todo List
- [x] 自定义文档目录结构
- [x] 在线预览UI组件
- [x] 集成Travis CI实现自动化构建
- [x] 集成Codecov展示测试覆盖率
- [x] 自动构建发布文档
- [x] 自动通过git tag 发布npm
- [x] 完成组件单元测试
- [x] 集成Docsearch
- [x] 支持JSX语法开发
- [ ] 基本组件开发完善(进行中)
- [ ] 集成codepen完成在线编辑代码
- [ ] 自定义主题色
- [ ] 国际化
- [x] Typescript 和 JavaScript混合开发## 🤝加入讨论群
用[QQ](https://im.qq.com/) 扫描下方二维码加入群聊