7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Ape Volo Admin

Open source

.NET 8 and Vue 3 admin system for enterprises with role, menu, API and data permissions, audit logs, scheduling and multi-database support.

apevolo.com
Ape Volo Admin homepage screenshot
GitHub stars
1.1k
Last commit
5 mo ago
Repository age
4 years
Version
V3.5.2
Licence
Apache-2.0
Self-hosted
Yes

About Ape Volo Admin

Ape-Volo-Admin is a permission management and back-office solution for enterprise scenarios, documented in Chinese. It gives .NET teams a base for users, roles, menus, API permissions and data permissions that they can extend into their own admin systems. It is built with .NET 8, the SqlSugar ORM, Vue 3, Element Plus and Vite, and the backend and frontend live in separate repositories.

Built-in capabilities include authentication and authorization, audit logs, caching with Redis or distributed cache, task scheduling through Quartz.NET, rate limiting, internationalization and a custom authorization handler. The architecture is layered into API, business, infrastructure, repository and job layers, with Autofac dependency injection, Swagger API docs, and Serilog logging to database, console, file or Elasticsearch. Interceptors handle caching and transactions, and message queue support covers RabbitMQ and Redis.

It supports many databases, including MySQL, SQL Server, SQLite, Oracle, PostgreSQL and several Chinese databases such as Dameng, Shentong and GaussDB. An online demo and official site are available. The project is written in C# and licensed under Apache-2.0.

Key features

  • Users, roles, menus and API permissions
  • Data permission control
  • Audit logging and exception filters
  • Quartz.NET task scheduling
  • Redis caching and rate limiting
  • Multiple database engines
  • Serilog logging to several targets

Good fit for

  • →Starting an enterprise admin backend on .NET
  • →Adding role-based access control to a .NET project
Built with
C#
MySQL
Redis
Tags
admin
rbac
dotnet
csharp
vue3
permissions
sqlsugar
enterprise

Ape Volo Admin: questions and answers

What is Ape Volo Admin used for?
Ape Volo Admin is a .NET 8 and Vue 3 admin system for enterprises with role, menu, API and data permissions, audit logs, scheduling and multi-database support. It is a good fit for starting an enterprise admin backend on .NET and adding role-based access control to a .NET project.
Is Ape Volo Admin open source?
Yes. Ape Volo Admin is open source under the Apache-2.0 licence. Its source code is on GitHub at xianhc/ape-volo-admin and is written mainly in C#.
Is Ape Volo Admin free?
Yes. Ape Volo Admin is open source, so the software itself is free to use.
Can I self-host Ape Volo Admin?
Yes. Ape Volo Admin can be self-hosted on your own server or infrastructure.
What are some alternatives to Ape Volo Admin?
Similar open-source tools in the Low-code & Internal Tools category include JeecgBoot, Opsli and amis. SaaS products in the same category include Betty Blocks, Mendix and OutSystems.
Is Ape Volo Admin actively maintained?
The most recent commit to Ape Volo Admin was on 15 April 2026. The project has 1.1k stars on GitHub.

Open-source alternatives to Ape Volo Admin

See all

SaaS alternatives to Ape Volo Admin

See all