lux-ui  by yangjiakai

Vue3 admin template for rapid UI development

created 2 years ago
678 stars

Top 51.0% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a feature-rich, responsive admin template built with Vue 3, Vite 5, and Vuetify 3, targeting developers seeking a modern and efficient backend interface. It offers a clean project structure, AI integration via OpenAI, and cross-platform compatibility, aiming to streamline common development requirements.

How It Works

The template leverages Vue 3's Composition API (<script setup>) and Vite for a fast development experience. It integrates Vuetify 3 for a comprehensive set of Material Design components. Key features include component auto-importing, Pinia for state management, and extensive plugin support for charting (Echarts, ApexChart), drag-and-drop functionality, virtual scrolling, and rich text editing.

Quick Start & Requirements

  • Install/Run: git clone https://github.com/yangjiakai/lux-admin-vuetify3.git, cd lux-admin-vuetify3, yarn install, yarn dev
  • Prerequisites: Node.js, Yarn. API keys for OpenAI, Unsplash, GitHub, and Azure Text-to-Speech are required for full functionality.
  • Setup: Requires setting API keys in .env file.
  • Docs: Document 1.0 Chinese

Highlighted Details

  • Built with Vue 3.2, Vite 4.x, and Vuetify 3.
  • Integrates OpenAI/ChatGPT for AI assistance.
  • Supports Iconify for extensive icon sets and UnoCSS for pure CSS icons.
  • Includes plugins for Echarts, ApexChart, VueUse, VuedDaggable, Vue-Masonry-Wall, and Vue-Virtual-Scroller.
  • Offers responsive multi-platform adaptive design.

Maintenance & Community

Licensing & Compatibility

  • License: Not explicitly stated in the README.
  • Compatibility: Designed for Vue 3.x and Vite 5.x environments.

Limitations & Caveats

The README does not specify the project's license, which may impact commercial use or closed-source integration. Full AI features require obtaining and configuring multiple third-party API keys.

Health Check
Last commit

11 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
19 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.