Geeker Admin screenshot

Geeker Admin

Author Avatar Theme by Halseyspicy
Updated: 14 Sep 2024
7967 Stars

Geeker Admin,基于 Vue3.4、TypeScript、Vite5、Pinia、Element-Plus 开源的一套后台管理框架。

Categories

Overview

Geeker-Admin is an innovative open-source backend management framework built on the latest technologies, including Vue 3.4, TypeScript, and Vite 5. This project is designed to enhance developer productivity through its robust ProTable component and a suite of commonly used components, hooks, directives, dynamic routing, and button-level permission controls. With its modern tech stack, Geeker-Admin not only simplifies the development process but also offers a flexible and customizable environment for developers.

This framework stands out for its ease of use and lightweight architecture, thanks to the integration of Pinia for state management and a tailored setup for routing and permissions. Whether you are building a small application or a complex admin interface, Geeker-Admin provides the tools you need to create efficient and visually appealing applications quickly.

Features

  • ProTable Component: A powerful table component that allows for extensive customization, making it easy to manage and display data efficiently.

  • Lightweight State Management: Utilizes Pinia instead of Vuex, providing a simpler and more straightforward approach to state management with added persistence.

  • Dynamic Routing and Permissions: Configures dynamic routing and includes button-level permission controls to streamline navigation and ensure secure access to features.

  • Internationalization Support: Integrates i18n support, enabling the application to cater to a wider audience by offering multiple language options.

  • Custom Directives: Offers a selection of custom directives for permissions, copying, watermarking, drag-and-drop, throttling, and debouncing, enhancing functionality and user experience.

  • Extensive Configuration Options: All components, including ProTable, are fully configurable, allowing developers to adapt the framework to meet specific project requirements.

  • Code Quality Tools: Incorporates Prettier for consistent code formatting alongside ESLint and Stylelint for code validation and linting, ensuring high-quality code.

  • Comprehensive Documentation: Well-documented with clear installation steps and code examples to aid developers in getting started quickly and efficiently.