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

Opsli

Open source

Java Spring Boot and Vue rapid development platform for admin systems, with code generation, multi-tenancy, API versioning and security features.

opsli.com
Opsli homepage screenshot
GitHub stars
1.1k
Last commit
5 mo ago
Repository age
6 years
Version
2.2.1
Licence
Apache-2.0
Self-hosted
Yes

About Opsli

OPSLI is a low-code rapid-development platform for building back-office management systems, with Chinese documentation. It uses Spring Boot on the back end and Vue with Element UI on the front end in a separated architecture, with hot-pluggable business modules and plugins. The authors say it removes much of the repetitive work in Java projects so developers can concentrate on business logic.

Highlighted features include an extensible login system built on Spring Security that can later add email, phone or third-party sign-in, automatic API version management from v1 to vn, and an online visual code generator that uses Jfinal Enjoy templates. It also offers multi-tenant SaaS support, encrypted login data with switchable keys, annotation-based data encryption, a custom security cache against cache penetration, breakdown and avalanche, separate identity checks for sensitive account changes, and online API docs through SpringDoc.

The back end uses MyBatis-Plus and other common Java libraries, and the front end builds on vue-admin-beautiful. A demo, documentation wiki and issue tracker are linked. OPSLI is licensed under Apache-2.0.

Key features

  • Spring Boot and Vue separated architecture
  • Online visual code generator
  • Multi-tenant SaaS support
  • Extensible login via Spring Security
  • Multi-version API management
  • Encrypted login and data protection
  • SpringDoc API documentation

Good fit for

  • →Bootstrapping a Java admin backend quickly
  • →Generating CRUD code for management modules
Built with
Java
Vue
Redis
Tags
low-code
spring-boot
java
vue
admin
code-generator
multi-tenant
rbac

Opsli: questions and answers

What is Opsli used for?
Opsli is a Java Spring Boot and Vue rapid development platform for admin systems, with code generation, multi-tenancy, API versioning and security features. It is a good fit for bootstrapping a Java admin backend quickly and generating CRUD code for management modules.
Is Opsli open source?
Yes. Opsli is open source under the Apache-2.0 licence. Its source code is on GitHub at hiparker/opsli-boot and is written mainly in Java.
Is Opsli free?
Yes. Opsli is open source, so the software itself is free to use.
Can I self-host Opsli?
Yes. Opsli can be self-hosted on your own server or infrastructure.
What are some alternatives to Opsli?
Similar open-source tools in the Low-code & Internal Tools category include Diboot, SmartAdmin and JeecgBoot. SaaS products in the same category include WaveMaker, Appery.io and Appinvento.
Is Opsli actively maintained?
The most recent commit to Opsli was on 20 April 2026, and the latest release is 2.2.1, published on 8 June 2025. The project has 1.1k stars on GitHub.

Open-source alternatives to Opsli

See all

SaaS alternatives to Opsli

See all