awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
HalseySpicy avatar

HalseySpicy/Geeker-Admin

0
View on GitHub↗
8,038 stars·1,657 forks·Vue·MIT·23 viewsadmin.spicyboy.cn↗

Geeker Admin

Geeker-Admin is a Vue.js admin dashboard framework designed for building backend management interfaces. It utilizes Vue 3, TypeScript, and Vite to provide a foundation for creating data-driven administration panels.

The framework features a configurable data table engine that generates complex grids automatically from predefined configuration objects. It incorporates a role-based access control system to restrict access to specific pages and interface elements based on user permissions.

The system includes a centralized state management store for persistent global data and page state preservation across navigation transitions. It employs a UI kit based on Element Plus for consistent interface design and utilizes a centralized HTTP client for request interception and network traffic management.

Features

  • Admin Dashboard Boilerplates - Provides a comprehensive Vue 3 and Element Plus boilerplate for creating backend administrative interfaces.
  • Admin Dashboard Frameworks - Provides a complete Vue 3 and Element Plus based framework for building data-driven backend management interfaces.
  • Management Tables - Offers advanced tabular components specifically designed for administrative data management via configuration objects.
  • Navigation Access Controls - Restricts access to specific application views and buttons based on user permissions and routing rules.
  • Route-Based Restrictions - Restricts access to specific application views by validating user roles against predefined routing rules.
  • Role-Based Access Control - Implements a system for restricting access to pages and interface elements based on assigned user roles.
  • Role-Based Access Control Systems - Provides a permission management layer that restricts access to pages and buttons based on defined user roles.
  • Dynamic Table Generators - Generates complex data grids dynamically by mapping JSON configuration objects to predefined UI components.
  • Component Architectures - Employs a modular architecture for building user interfaces from reusable Vue 3 components and a centralized theme.
  • Runtime Table Generators - Provides a system for generating complex data tables automatically from predefined configuration objects.
  • Configuration-Driven Rendering - Implements a table engine that automatically generates complex data grids from predefined configuration objects.
  • Element Plus UI Components - Integrates a set of pre-styled components and layouts based on the Element Plus design system for Vue 3.
  • Global State Managers - Provides a lightweight global state manager for storing application-wide data that persists across user sessions.
  • Centralized State Management - Employs a centralized Pinia store to maintain a single source of truth for application-wide data in the browser.
  • Reactive Stores - Utilizes a global reactive store to synchronize application data across different views and user sessions.
  • Client-Side Storage Persistence - Provides tools that automatically save navigation and route state to browser storage to maintain user progress.
  • Persistent Application State - Maintains application data and page states across user sessions and navigation transitions.
  • View State Preservation - Includes a mechanism to save the state of pages and nested routes to prevent data loss during navigation.
  • Admin Templates - Backend management framework using Vue 3 and Element Plus.

Star history

Star history chart for halseyspicy/geeker-adminStar history chart for halseyspicy/geeker-admin

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Geeker Admin

These projects share indexed features with Geeker Admin. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • duxianwei520/reactduxianwei520 avatar

    duxianwei520/react

    5,321View on GitHub↗

    This project is a React admin dashboard boilerplate designed for building backend administrative interfaces. It provides a pre-configured development stack that integrates a Redux state management framework, a role-based access control system, and a standardized Axios HTTP client wrapper. The system includes a mock API development environment that serves fake data through a local server to decouple frontend development from backend availability. It uses Vite for module bundling and provides a component-library based UI for constructing management interfaces. The platform covers a broad range

    JavaScriptant-design-proantdbabel
    View on GitHub↗5,321
  • soybeanjs/soybean-adminsoybeanjs avatar

    soybeanjs/soybean-admin

    14,503View on GitHub↗

    Soybean Admin is a type-safe frontend management boilerplate and dashboard template built with Vue 3, Vite, and TypeScript. It provides a pre-configured foundation for creating enterprise administrative interfaces, utilizing the NaiveUI component framework and UnoCSS for utility-first styling. The project distinguishes itself through automated workflow tools, including file-system-based route generation and a command-line interface for automating git commits and project deployments. It implements a comprehensive security model featuring both static and dynamic role-based access control to res

    TypeScriptadminadmin-templateelegant
    View on GitHub↗14,503
  • lin-xin/vue-manage-systemlin-xin avatar

    lin-xin/vue-manage-system

    19,639View on GitHub↗

    Vue Manage System is a type-safe administrative dashboard framework built with Vue 3 and Element Plus. It serves as a management template for backend systems, integrating role-based access control to restrict pages and actions based on assigned user permissions. The project distinguishes itself through a comprehensive set of administrative tools, including a data visualization dashboard with interactive charts and a content management system featuring rich text editing and image cropping utilities. It utilizes TypeScript for static typing and Pinia for centralized state management. The syste

    Vueelement-pluspiniatypescript
    View on GitHub↗19,639
  • panjiachen/vue-admin-templatePanJiaChen avatar

    PanJiaChen/vue-admin-template

    20,414View on GitHub↗

    vue-admin-template is a boilerplate for building administrative interfaces using Vue.js. It provides a pre-configured layout, routing, and state management to bootstrap admin dashboards. The project includes a role-based access control system to restrict menu visibility and route access based on user permissions. It features a component scaffolding tool for generating boilerplate views and business components from templates, as well as an automated SVG icon management system for registering and rendering vector graphics. The template covers data management through Excel import and export uti

    JavaScriptaxioselement-uijavascript
    View on GitHub↗20,414
Compare all 30 related projects→

Frequently asked questions

What does halseyspicy/geeker-admin do?

Geeker-Admin is a Vue.js admin dashboard framework designed for building backend management interfaces. It utilizes Vue 3, TypeScript, and Vite to provide a foundation for creating data-driven administration panels.

What are the main features of halseyspicy/geeker-admin?

The main features of halseyspicy/geeker-admin are: Admin Dashboard Boilerplates, Admin Dashboard Frameworks, Management Tables, Navigation Access Controls, Route-Based Restrictions, Role-Based Access Control, Role-Based Access Control Systems, Dynamic Table Generators.

Which projects share features with halseyspicy/geeker-admin?

Projects with overlapping indexed features include: duxianwei520/react — This project is a React admin dashboard boilerplate designed for building backend administrative interfaces. It… soybeanjs/soybean-admin — Soybean Admin is a type-safe frontend management boilerplate and dashboard template built with Vue 3, Vite, and… lin-xin/vue-manage-system — Vue Manage System is a type-safe administrative dashboard framework built with Vue 3 and Element Plus. It serves as a… panjiachen/vue-admin-template — vue-admin-template is a boilerplate for building administrative interfaces using Vue.js. It provides a pre-configured… herozhou/vue-framework-wz — vue-framework-wz is a Vue.js admin dashboard framework and modular frontend boilerplate designed for building… zuiidea/antd-admin — This project is a production-ready enterprise admin dashboard scaffold and front-end framework built with React and…