FindSoftware

Apache Shiro

Java security framework that performs authentication, authorization, cryptography and session management.

Apache Shiro is a Java security framework for authentication, authorization, cryptography and session management. A Java application adds it through Maven: shiro-core is required in every environment, and shiro-web is the module for web applications. The web configuration pages register a listener and a filter in web.xml, and the site lists Spring, Guice and Jakarta EE integrations alongside the core.

The Apache Software Foundation maintains the project.

Worth knowing

The site marks its older release lines as end of life; the download page offers the current line. Building from the source bundle needs a newer JDK than the runtime minimum on the download page.

Identity

Status
Active
Maintainer
The Apache Software Foundation1
Maintained by
Foundation1
First release
20104

Rendering and deploy

Install with
maven5

Releases

Current major version
37
Last release
2026-08-238

Adoption

GitHub stars
4,4642
Contributors
839

Why these figures do not compare

Sources

  1. 2026-11-04: links, Maintainer, Maintained by, Categories
    shiro.apache.org/
  2. 2026-11-04: links, Written in, GitHub stars
    api.github.com/repos/apache/shiro
  3. 2026-11-04: links
    shiro.apache.org/10-minute-tutorial.html
  4. 2026-11-04: First release
    search.maven.org/solrsearch/select?q=g:org.apache.shiro+AND+a:shiro-core&core=gav&rows=200&wt=json
  5. 2026-11-04: Runtime, Minimum runtime, Install with
    shiro.apache.org/download.html
  6. 2026-11-04: License, License model
    github.com/apache/shiro/blob/main/LICENSE
  7. 2026-11-04: Current major version
    github.com/apache/shiro/releases/tag/shiro-root-3.0.1
  8. 2026-11-04: Last release
    api.github.com/repos/apache/shiro/releases
  9. 2026-11-04: Contributors
    api.github.com/repos/apache/shiro/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON