Skip to content

Introduction

Trix Admin is a JSON-driven modern admin system based on Vue 3 + Naive UI + VSchema.

Features

  • 🚀 JSON Driven - Build pages declaratively with JSON Schema, no template code needed
  • 🎨 Theme Customization - Flexible theme configuration with dark mode support
  • 🔐 Permission Control - Fine-grained route and button permission management
  • 🌍 Internationalization - Built-in i18n support for multiple languages
  • 📦 Rich Components - Integrated NaiveUI and custom business components
  • Modern Stack - Vue 3 + TypeScript + Vite + Pinia

Tech Stack

TechnologyDescription
Vue 3Progressive JavaScript framework
TypeScriptType-safe JavaScript
ViteNext-generation frontend build tool
PiniaVue state management
Naive UIVue 3 component library
VSchemaJSON-driven UI rendering
UnoCSSAtomic CSS engine
VueRouterVue routing

Browser Support

BrowserVersion
ChromeLast 2 versions
FirefoxLast 2 versions
SafariLast 2 versions
EdgeLast 2 versions

Getting Help

Released under the MIT License