🔥FLASH SALE: 30% OFF everything!
LogoTemplateFame
icon of vue-typescript-admin-template

vue-typescript-admin-template

vue-typescript-admin-template is a production-ready front-end solution for admin interfaces based on Vue, TypeScript, and Element-UI.

Introduction

vue-typescript-admin-template is a production-ready front-end solution for admin interfaces, built upon Vue, TypeScript, and the Element-UI toolkit. It serves as a robust starting point for developing complex administrative dashboards, offering a comprehensive set of features for modern web applications. This project is a TypeScript adaptation of the acclaimed vue-element-admin by PanJiaChen, extending its capabilities with strong typing for enhanced maintainability and developer experience. For those seeking a more streamlined foundation, a 'minimal' branch is also available.

Key Features include:

  • Login / Logout
  • Permission Authentication
    • Page permission
    • Directive permission
    • Permission configuration page
    • Two-step login
  • Multi-environment build
    • Dev / Stage / Prod
  • Global Features
    • I18n
    • Dynamic themes
    • Dynamic sidebar (supports multi-level routing)
    • Dynamic breadcrumb
    • Tags-view (supports right-click operation)
    • Clipboard
    • Svg icons
    • Search
    • Screenfull
    • Settings
    • Mock data / Mock server
    • PWA support
  • Components
    • Editors
      • Rich Text Editor
      • Markdown Editor
      • JSON Editor
    • Avatar Upload
    • Back To Top
    • CountTo
    • Dropzone
    • Draggable Dialog
    • Draggable Kanban
    • Draggable List
    • Draggable Select
    • ECharts
    • Mixin
    • SplitPane
    • Sticky
  • Table
    • Dynamic Table
    • Draggable Table
    • Inline Edit Table
    • Complex Table
  • Excel
    • Export Excel
    • Upload Excel
    • Excel Visualization
  • Zip
    • Export zip
  • PDF
    • Download pdf
  • Dashboard
  • Guide Page
  • Advanced Example Page
  • Error Log
  • Error Page
    • 401
    • 404

Information

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates