Java Security

Open-source Java projects categorized as Security

Top 23 Java Security Projects

  1. Keycloak

    Open Source Identity and Access Management For Modern Applications and Services

    Project mention: Save time with sumsummary.com! | dev.to | 2025-06-08

    Authentication with Keycloak

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. SuperTokens Community

    Open source alternative to Auth0 / Firebase Auth / AWS Cognito

    Project mention: The Backend Shift: Leveraging Open Source Powerhouses for Faster, Leaner Apps | dev.to | 2025-05-10
  4. ZAP

    The ZAP by Checkmarx Core project

    Project mention: Security - Solving the "Content Security Policy (CSP) Header Not Set" in Next.js | dev.to | 2025-05-28

    Zed Attack Proxy (ZAP)

  5. Cryptomator

    Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.

    Project mention: Useful Sites for Privacy and Security | dev.to | 2025-03-22

    Cryptomator - Secure cloud storage encryption.

  6. jjwt

    Java JWT: JSON Web Token for Java and Android

  7. Spring Security

    Spring Security

    Project mention: March 2025 Java Key Updates in Boot, Security, and More | dev.to | 2025-03-24

    Comprehensive details are available in the release notes.

  8. graylog

    Free and open log management

    Project mention: Centralized Logging for Docker: What Are Your Options? | dev.to | 2025-05-28

    🔗 Graylog

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. MifareClassicTool

    An Android NFC app for reading, writing, analyzing, etc. MIFARE Classic RFID tags.

  11. Apache Shiro

    Apache Shiro

    Project mention: Show HN: Torii – a framework agnostic authentication library for Rust | news.ycombinator.com | 2025-02-28

    I think the most similar you'd find for Java are Shiro [0], Java Authentication and Authorization Service (JAAS) [1], and pac4j [2].

    0: https://shiro.apache.org/

  12. hawk

    ✔️ Secure, simple key-value storage for Android

  13. FairEmail

    Fully featured, open source, privacy friendly email app for Android

    Project mention: React Native – New Architecture is here | news.ycombinator.com | 2024-10-24

    > It is not uncommon to have bugs on certain Android brands, with the community on github reporting the bug but waiting months for it to be fixed.

    Welcome to Android.

    https://github.com/M66B/FairEmail/blob/master/app/src/main/j...

  14. dependency-track

    Dependency-Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain.

    Project mention: Dependency-Track: Software Bill of Materials (SBoM) Analysis | news.ycombinator.com | 2025-01-23
  15. jasypt-spring-boot

    Jasypt integration for Spring boot

  16. orbot-android

    The Github home of Orbot: Tor on Android (Also available on gitlab!)

  17. jCasbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Java

  18. pac4j

    Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

    Project mention: Show HN: Torii – a framework agnostic authentication library for Rust | news.ycombinator.com | 2025-02-28
  19. Bouncy Castle

    Bouncy Castle Java Distribution (Mirror)

    Project mention: Top 10 most intriguing Java errors in 2024 | dev.to | 2024-12-26

    Due to the specifics of the week number, so testing isn't the best pal to find this error. So why does such a topical bug come in the last place? The reason is that the warning isn't from the actual version of Bouncy Castle but from our testing base. The old sources still remain there, and this bug has been fixed for a long time. This is such a salute from the past, just a time travel again :)

  20. find-sec-bugs

    The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)

  21. Peergos

    A p2p, secure file storage, social network and application protocol

    Project mention: Briar: Peer to Peer Encrypted Messaging | news.ycombinator.com | 2025-03-14

    G'day mempko, I remember firestr! Very nice! You might remember around the same time (2013) I started Peergos. We're still working on it!

    https://peergos.org

  22. burpgpt

    A Burp Suite extension that integrates OpenAI's GPT to perform an additional passive scan for discovering highly bespoke vulnerabilities and enables running traffic-based analysis of any type.

  23. itext-java

    iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.

    Project mention: How I Made PDF Table Rendering 95% Faster in an Afternoon | news.ycombinator.com | 2025-05-16
  24. ballcat

    😸一个快速开发脚手架,快速搭建企业级后台管理系统,并提供多种便捷starter进行功能扩展。主要功能包括前后台用户分离,菜单权限,数据权限,定时任务,访问日志,操作日志,异常日志,统一异常处理,XSS过滤,SQL防注入,国际化 等多种功能

    Project mention: BallCat: Your New Secret Weapon for Supercharged Project Development | dev.to | 2025-04-19

    View the Project on GitHub

  25. BinAbsInspector

    BinAbsInspector: Vulnerability Scanner for Binaries

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Security discussion

Log in or Post with

Java Security related posts

  • Keycloak and Okta Integration: Complete Developer Guide

    1 project | dev.to | 7 Jun 2025
  • Security - Solving the "Content Security Policy (CSP) Header Not Set" in Next.js

    1 project | dev.to | 28 May 2025
  • Building a Self-hosted IAM Platform to Add SSO to My Home Lab

    3 projects | dev.to | 19 May 2025
  • Setting up Parseable with Kubernetes and Docker Desktop

    2 projects | dev.to | 9 May 2025
  • Fortifying Cloud-Native Applications: Key Security Measures

    3 projects | dev.to | 29 Apr 2025
  • March 2025 Java Key Updates in Boot, Security, and More

    13 projects | dev.to | 24 Mar 2025
  • Unveiling the Success Behind Spring Security: Open Source Business Models, Funding, and Community

    1 project | dev.to | 6 Mar 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Security projects in Java? This list will help you:

# Project Stars
1 Keycloak 27,668
2 SuperTokens Community 14,190
3 ZAP 13,704
4 Cryptomator 12,956
5 jjwt 10,708
6 Spring Security 9,163
7 graylog 7,698
8 MifareClassicTool 5,166
9 Apache Shiro 4,380
10 hawk 3,984
11 FairEmail 3,680
12 dependency-track 3,086
13 jasypt-spring-boot 2,965
14 orbot-android 2,547
15 jCasbin 2,506
16 pac4j 2,476
17 Bouncy Castle 2,472
18 find-sec-bugs 2,349
19 Peergos 2,165
20 burpgpt 2,142
21 itext-java 2,112
22 ballcat 1,628
23 BinAbsInspector 1,619

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?