ysoserial은 자바 역직렬화 취약점을 악용하는 페이로드를 생성하는 개념 증명 보안 도구로, Commons Collections, Spring 등 30개 이상의 가젯 체인을 포함한다. 보안 연구 및 인가된 테스트를 위해 설계되었다.
오픈 소스. 새로운 가능성.
우수한 오픈 소스 프로젝트를 발견하고, 익명으로 프로젝트를 제출하며, 내 프로젝트를 신청해 편집하세요.
호기심으로 오픈 소스의 세계를 발견하세요.
THE FIRST COLLECTIONGatling은 Java, JavaScript/TypeScript, Kotlin, Scala로 성능 테스트를 코드로 작성할 수 있는 오픈소스 부하 테스트 플랫폼입니다. 비블로킹 비동기 엔진으로 높은 확장성을 제공하며 HTTP, WebSocket, SSE, JMS, gRPC, MQTT를 지원하고 CI/CD 파이프라인과 통합됩니다.
Sa-Token은 오픈소스 무료 Java 권한 인증 프레임워크로, 로그인 인증, 권한 검증, 분산 세션, 마이크로서비스 게이트웨이 인증, SSO 싱글 사인온, OAuth2.0, JWT 통합, API Key 인증 및 파라미터 서명 등 원스톱 기능을 제공하며 SpringBoot, Solon 등 프레임워크를 지원하고 즉시 사용 가능합니다.
《代码随想录》(LeetCode-Master)는 데이터 구조와 알고리즘 학습을 위한 단계별 LeetCode 문제 이 계획으로, 지식 체계와 난이도별로 정리된 약 200개의 고전 문제를 제공하며, 그림과 설명, 영상 강의를 포함하고 C++, Java, Python 등 다국어 구현을 지원합니다.
Eclipse GlassFish(Java EE 애플리케이션 서버)의 공식 Docker 이미지 저장소입니다. 버전별 Dockerfile을 제공하며, 컨테이너 배포에는 GlassFish 7을 권장합니다.
Kyrixen Studio는 LibGDX 개발을 위해 특별히 설계된 가볍고 오픈 소스인 IDE입니다.
Box2D 물리 엔진의 Java 바인딩인 jBox2D는 JNI, FFM, TeaVM, WebAssembly를 통해 데스크톱, Android 및 웹 플랫폼을 지원하며, libGDX 및 libfdx 통합과 크로스 플랫폼 샘플을 제공합니다.
Retrofit는 Android 및 JVM용 타입 안전 HTTP 클라이언트로, 주석이 달린 Java 인터페이스로 REST API 호출을 정의합니다. Java 8+ 또는 Android API 21+ 필요, R8/ProGuard 규칙 포함.
구아바는 Google의 핵심 Java 라이브러리 모음으로, 멀티맵/멀티셋 같은 새 컬렉션 타입, 불변 컬렉션, 그래프 라이브러리, 동시성/I/O/해싱/프imitives/문자열 유틸리티를 제공한다. JRE와 Android 두 가지 버전으로 제공되며 Java 프로젝트에서 널리 사용된다.
A reference Spring Boot 4 service on Kubernetes demonstrating production patterns, including Carvel deployment, Prometheus metrics, Actuator probes, and a hardened CI/CD pipeline with security scanning and image signing.
LeakCanary는 Square가 유지 관리하는 Android용 오픈소스 메모리 누수 감지 라이브러리입니다. Android 앱의 메모리 누수를 찾고 진단하는 데 도움을 주며, 문서는 square.github.io/leakcanary에서 제공됩니다.
여러 프로그래밍 언어, 프레임워크, 도구, 아키텍처, 디자인 패턴을 학습하기 위한 코딩 챌린지와 연습 문제를 모아둔 개인 저장소입니다. 교육용이 아닌 개인 학습 포트폴리오로 활용됩니다.
Arthas는 알리바바의 오픈소스 Java 진단 도구로, 코드를 수정하거나 서버를 재시작하지 않고 프로덕션 JVM 문제를 해결할 수 있게 해주며, 클래스 검사, 디컴파일, 메서드 추적, 모니터링, 프로파일링 및 웹 콘솔을 위한 명령을 제공합니다.
Feign은 Java용 선언적 HTTP 클라이언트 라이브러리로, 주석 기반 인터페이스를 통해 HTTP 클라이언트 작성을 단순화하며 Retrofit과 JAX-RS 2.0에서 영감을 받았습니다.
Apache Dubbo는 Triple(gRPC 호환), Dubbo2 TCP, REST 등 다양한 프로토콜을 지원하는 Java 기반 RPC 및 마이크로서비스 프레임워크로, 서비스 디스커버리, 트래픽 관리, 옵저버빌리티, Spring Boot 통합 등을 제공합니다.
RxJava는 관찰 가능한 시퀀스를 사용하여 비동기 및 이벤트 기반 프로그램을 구성하기 위한 라이브러리인 Reactive Extensions의 JVM 구현입니다. 이는 선언적 구성을 위한 연산자를 통해 옵저버 패턴을 확장하여 스레딩, 동기화 및 동시성 문제를 추상화합니다.
Maven/Gradle에서 Kotlin/Java 라이브러리 소스를 가져와 분석하고, AI 어시스턴트와 IDE를 위한 도구 세트를 통해 API 시그니처, KDoc, 소스 코드, 의존성 및 버전 목록을 노출하는 MCP 서버를 제공합니다.
자바로 구현된 디자인 패턴 모음으로, 각 패턴별 실용적인 튜토리얼로 활용 가능한 잘 주석 처리된 소스 코드 예제를 제공합니다.
Flowable는 Java 개발자를 위한 경량 BPM 플랫폼으로, BPMN 프로세스, CMMN 케이스, DMN 규칙 엔진을 제공합니다. 임베디드 또는 서비스로 실행 가능하며, Spring과 통합되고 Java 및 REST API를 지원합니다.
스톰은 Kotlin 2.0 이상과 Java 21 이상을 대상으로 하는 타입 안전성과 SQL 우선 원칙을 기반으로 한 ORM으로, 불변 데이터 클래스 엔티티, 컴파일 타임 메타모델 쿼리를 사용하며 N+1 문제, 프록시 객체, 숨겨진 영속성 컨텍스트를 제거합니다.