awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Armour avatar

Armour/vue-typescript-admin-template

0
View on GitHub↗
5,677 स्टार्स·1,750 फोर्क्स·Vue·MIT·6 व्यूज़armour.github.io/vue-typescript-admin-template↗

Vue Typescript Admin Template

Vue-typescript-admin-template is a TypeScript-based admin panel starter built with Vue CLI 3, providing a complete foundation for building enterprise back-office interfaces. It enforces type safety across Vue components using TypeScript, reducing runtime errors and improving code maintainability, while offering a dynamic route permission system that controls sidebar navigation and page access by mapping user roles to route permissions at runtime.

The template includes a mock API service layer that simulates backend responses for frontend development without a live server, along with internationalization through Vue I18n for switching UI language dynamically. It features a tags-view tab management system that maintains open-page tabs with operations like close and refresh, an SVG icon component system for scalable vector icons, and plugin-based integration for third-party libraries such as ECharts, Quill, and SortableJS.

The project provides a complete authentication flow with login, logout, and two-step login, supporting both credential-based and social login options. It includes permission-based access control with a dedicated configuration page, error logging for capturing runtime errors, and a global search feature for quickly finding pages or content within the admin panel.

The template offers a wide range of UI components and capabilities including advanced tables, charts and graphs, rich text editing, Markdown and JSON editors, file upload with drag-and-drop, Excel import and export, PDF export, and zip archiving. It also includes configurable application settings, visual themes, breadcrumb navigation, dialog management, drag-and-drop reordering, full-screen mode, split panels, sticky elements, user onboarding guides, and custom error pages for 401 and 404 statuses.

Features

  • Type Safety - Enforces type safety across Vue components using TypeScript throughout the codebase.
  • Admin Interface Components - Provides a complete TypeScript-based admin panel starter with ready-made enterprise templates and components.
  • TypeScript-Powered Panels - Builds enterprise back-office interfaces with TypeScript, Vue, and pre-built admin components for rapid development.
  • TypeScript-Enforced Component Architectures - Uses TypeScript to enforce type safety across Vue components, reducing runtime errors and improving code maintainability.

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI
  • Extension Internationalization - Supports multiple languages in the admin panel using a built-in internationalization solution.
  • Vue 3 - Provides a dashboard template using Vue 3 and TypeScript with ready-made enterprise UI components and page templates.
  • Interactive Data Visualizations - Displays interactive charts and tables with capabilities to import, export, and download data in various formats.
  • API Mocking Services - Includes a mock API service layer that simulates backend responses for frontend development without a live server.
  • API Response Simulators - Ships a mock API service layer that intercepts HTTP requests and returns predefined data for frontend development.
  • Permission-Based Access Control - Controls page and directive-level access based on user permissions, with a dedicated configuration page.
  • Runtime Route Permissions - Implements a dynamic route permission system that maps user roles to sidebar navigation and page access at runtime.
  • Credential Authentications - Validates user-provided username and password against a backend to grant access to the application.
  • Rich Text Editors - Ships a WYSIWYG rich text editor for creating and formatting formatted HTML content.
  • Drag-and-Drop Row Reorderers - Enables drag-and-drop functionality for reordering lists, table rows, and managing kanban boards.
  • Internationalization - Switches the entire UI between multiple languages using a built-in i18n system with locale switching.
  • Language Selectors - Ships a dropdown language selector that switches the entire UI between supported locales.
  • Dynamic Sidebar Navigations - Renders a sidebar menu that supports multi-level routing and updates based on user permissions.
  • Content Editors - Editing and managing content with WYSIWYG, Markdown, and JSON editors within an admin panel.
  • Tags-View - Maintains open-page tabs with right-click operations like close and refresh.
  • Multi-Language Interfaces - Supports multiple languages with built-in internationalization and locale switching for the admin interface.
  • Vue.js Internationalization Plugins - Provides a built-in Vue I18n plugin that switches the UI language dynamically with on-demand locale file loading.
  • TypeScript-Configured Starters - Provides a TypeScript-based admin panel starter built with Vue CLI 3, offering pre-built components and layouts.
  • Back-Office Starters - Provides a TypeScript-based starter kit for building back-office interfaces with authentication, routing, and permission management.
  • Vue CLI 3 Scaffolds - Provides a project template scaffolded with Vue CLI 3 that includes TypeScript support and a minimal admin layout structure.
  • Client-Side PDF Generators - Generates PDF documents from page content and triggers a download directly in the browser.
  • Grid-to-Excel Exports - Exports tabular data from the application into an Excel spreadsheet file for offline analysis.
  • Excel Parsers - Uploads an Excel file and parses its data for use within the application.
  • Interactive Data Charting - Renders interactive charts and graphs using the ECharts library for data visualization.
  • Global Content Searches - Ships a global search feature for quickly finding pages and content within the admin panel.
  • Application Settings - Provides a settings panel to adjust global application preferences such as theme, language, and layout.
  • SVG Icon Components - Renders scalable vector icons throughout the interface using a built-in SVG icon component system.
  • Two-Step Login Flows - Provides a complete authentication flow including login, logout, and two-step login for securing admin access.
  • Social Login Integrations - Supports authentication through third-party social login providers as an alternative to credential-based login.
  • Third-Party Library Integrations - Integrates third-party libraries like ECharts, Quill, and SortableJS as modular plugins for extended functionality.
  • Dynamic Data Tables - Renders tables that can be dynamically configured or updated with new data.
  • Drag-and-Drop File Upload - Provides a dropzone area for uploading files by dragging and dropping them from the desktop.
  • Complex Table Builders - Creates tables with advanced features like nested data, custom columns, and aggregated rows.
  • Vue SVG - Ships an SVG icon component system that renders scalable icons by importing SVG files as Vue components.
  • Theme Customization - Changes the application's color scheme and visual style dynamically without rebuilding.
  • Route History - Provides a tags-view tab management system that tracks route history and supports tab operations like close and refresh.
  • Web Frameworks - Minimal admin template for Vue-based front-end solutions.
  • स्टार हिस्ट्री

    armour/vue-typescript-admin-template के लिए स्टार हिस्ट्री चार्टarmour/vue-typescript-admin-template के लिए स्टार हिस्ट्री चार्ट

    Vue Typescript Admin Template के ओपन-सोर्स विकल्प

    समान ओपन-सोर्स प्रोजेक्ट्स, जो Vue Typescript Admin Template के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
    • pinterest/gestaltpinterest का अवतार

      pinterest/gestalt

      4,360GitHub पर देखें↗

      Gestalt is a type-safe React UI component library and design system. It provides a collection of reusable interface elements and design tokens that follow international accessibility standards to ensure usability for people with diverse needs. The framework includes a responsive web layout system with defined breakpoints and grid containers that adapt interfaces for desktop, mobile, and tablet devices. It features an internationalized component suite that supports multiple languages, regional color schemes, and right-to-left text orientations. The library covers a broad range of interface ca

      TypeScript
      GitHub पर देखें↗4,360
    • un-pany/v3-admin-viteun-pany का अवतार

      un-pany/v3-admin-vite

      6,982GitHub पर देखें↗

      v3-admin-vite is a Vue 3 admin template and frontend framework used for building administrative dashboards and internal business tools. It utilizes Vite for module bundling, providing hot module replacement during development and optimized builds for production. The project features a themeable management interface with customizable visual styles and dark mode toggles. It includes a responsive dashboard layout that adapts navigation and content displays across desktop and mobile screen resolutions. The framework implements role-based access control to manage user permissions and restrict acc

      Vueadminaxioselement-plus
      GitHub पर देखें↗6,982
    • zclzone/vue-naive-adminzclzone का अवतार

      zclzone/vue-naive-admin

      3,976GitHub पर देखें↗

      vue-naive-admin is a lightweight administrative dashboard template and boilerplate built with Vue 3, Vite, and Naive UI. It provides a pre-configured foundation for developing enterprise management interfaces, combining a UI component suite with a frontend architecture designed for rapid deployment. The project is distinguished by its use of UnoCSS for utility-first atomic styling and a role-based access control system that dynamically generates application routes based on user permissions. It further standardizes data management through encapsulated CRUD components, providing reusable table

      Vue
      GitHub पर देखें↗3,976
    • rappasoft/laravel-boilerplaterappasoft का अवतार

      rappasoft/laravel-boilerplate

      5,630GitHub पर देखें↗

      Laravel Boilerplate is a pre-built admin panel and application scaffolding for Laravel that provides a complete backend foundation including user management, role-based permissions, and a CoreUI interface. It serves as a starting point for web application development by bundling essential administrative features into a single, ready-to-use package. The project distinguishes itself through a comprehensive identity management system that combines multi-language support across over 20 locales with two-factor authentication and user impersonation capabilities. Its role-based access control system

      PHPboilerplatelaravellaravel-boilerplate
      GitHub पर देखें↗5,630
    Vue Typescript Admin Template के सभी 30 विकल्प देखें→

    अक्सर पूछे जाने वाले प्रश्न

    armour/vue-typescript-admin-template क्या करता है?

    Vue-typescript-admin-template is a TypeScript-based admin panel starter built with Vue CLI 3, providing a complete foundation for building enterprise back-office interfaces. It enforces type safety across Vue components using TypeScript, reducing runtime errors and improving code maintainability, while offering a dynamic route permission system that controls sidebar navigation and page access by mapping user roles to route permissions at runtime.

    armour/vue-typescript-admin-template की मुख्य विशेषताएं क्या हैं?

    armour/vue-typescript-admin-template की मुख्य विशेषताएं हैं: Type Safety, Admin Interface Components, TypeScript-Powered Panels, TypeScript-Enforced Component Architectures, Extension Internationalization, Vue 3, Interactive Data Visualizations, API Mocking Services।

    armour/vue-typescript-admin-template के कुछ ओपन-सोर्स विकल्प क्या हैं?

    armour/vue-typescript-admin-template के ओपन-सोर्स विकल्पों में शामिल हैं: pinterest/gestalt — Gestalt is a type-safe React UI component library and design system. It provides a collection of reusable interface… un-pany/v3-admin-vite — v3-admin-vite is a Vue 3 admin template and frontend framework used for building administrative dashboards and… zclzone/vue-naive-admin — vue-naive-admin is a lightweight administrative dashboard template and boilerplate built with Vue 3, Vite, and Naive… rappasoft/laravel-boilerplate — Laravel Boilerplate is a pre-built admin panel and application scaffolding for Laravel that provides a complete… theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… tastyigniter/tastyigniter — TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular…