JavaCV는 JavaCPP Presets를 통해 OpenCV, FFmpeg 등 컴퓨터 비전 라이브러리를 Java와 Android에서 사용할 수 있도록 하는 래퍼입니다. 이미지 처리, 비디오 캡처/녹화, 얼굴 인식, 카메라 보정이 가능합니다.
오픈 소스. 새로운 가능성.
우수한 오픈 소스 프로젝트를 발견하고, 익명으로 프로젝트를 제출하며, 내 프로젝트를 신청해 편집하세요.
호기심으로 오픈 소스의 세계를 발견하세요.
THE FIRST COLLECTIONJUI는 최소한의 코드로 대화형 웹 앱을 구축하는 경량 Java 프레임워크입니다. JuiApp을 구현하고 UIContext를 받아 title, textInput, button, table, map 같은 간결한 호출로 UI를 설명하면 JUI가 HTTP, 렌더링, 세션 상태를 처리합니다. Apache 2.0 라이선스입니다. (약 100자) (실제 100자 미만, 약 90자)
ANTLR v4는 문법을 읽고 구조화된 텍스트 또는 바이너리 파일용 파서, 파스 트리, 리스너/비지터 인터페이스를 생성하는 파서 생성기입니다. Java, C#, Python3, JavaScript, TypeScript, Go, C++, Swift, Dart, PHP 등 10개 대상 언어를 지원합니다.
OwnChat은 Java Swing과 소켓으로 구축된 자체 호스팅 데스크톱 채팅 애플리케이션으로, Oracle Database를 사용합니다. 계정 생성, 연락처, 실시간 메시징, 채팅 기록, 테마, 온라인 상태 추적을 지원합니다.
기술 전반의 방대한 콘텐츠를 담은 종합 가이드로, 기술 분야 커리어에 필요한 지식을 제공하고 의문점을 해결해 줍니다.
The Algorithms - Java는 교육 목적으로 작성된 자바 기반 알고리즘 구현체를 제공하는 오픈소스 저장소입니다. 이 프로젝트는 학습용 참조 자료로 적합하며, Gitpod 및 Discord 커뮤니티를 지원합니다.
DBeaver는 개발자, DBA, 분석가를 위한 무료 멀티플랫폼 데이터베이스 도구이자 SQL 클라이언트로, JDBC/ODBC를 통해 100개 이상의 데이터베이스 드라이버를 지원하며, SQL 편집기, 데이터 편집기, ER 다이어그램, 가져오기/내보내기 및 AI 채팅 통합 기능을 제공합니다.
jadx는 명령줄 및 GUI 도구를 제공하는 Dex에서 Java로의 디컴파일러로, Android APK, dex, aar, aab 및 zip 파일을 읽을 수 있는 Java 소스 코드로 변환하고, 리소스를 디코딩하며, 난독 해제 기능을 포함합니다.
Java 원본 PlantUML을 100% Rust로 재구현하여 동작 동등성을 목표로 하는 프로젝트입니다. 현재 시퀀스 다이어그램 파싱, SVG 렌더링, 전처리 기능을 지원하며 Java(JNI)와 TypeScript(WASM) 바인딩을 포함하고 Python은 계획 중입니다.
Eclipse DL4J는 JVM 기반 딥러닝 생태계로 Java, Scala, Kotlin 등을 지원합니다. Keras, TensorFlow, ONNX 모델 가져오기, ND4J 선형 대수, SameDiff 자동 미분, DataVec ETL을 포함하며 Windows, Linux, macOS에서 CPU/GPU로 동작합니다.
인터넷 Java 엔지니어를 위한 심화 지식 정리 프로젝트로, 고성능 동시성, 분산 시스템, 고가용성 아키텍처, 마이크로서비스 및 대량 데이터 처리 등 백엔드 아키텍처 핵심 분야의 면접 및 실무 지식을 체계적으로 정리했습니다.
Spring AI는 Spring 생태계의 오픈소스 애플리케이션 프레임워크로, 휴대성과 강력한 타입의 API를 통해 엔터프라이즈 데이터와 API를 주요 AI 모델 제공업체 및 벡터 저장소에 연결합니다.
Gradle은 Java, Kotlin, Scala, Android, Groovy, C++ 및 Swift를 지원하는 확장 가능한 빌드 자동화 도구로, IDE 및 CI 통합과 방대한 문서 및 커뮤니티 리소스를 제공합니다.
2024년 프로그래밍 챌린지 로드맵: 단계별 연습 문제, 솔루션, 영상 및 순위. 원하는 언어를 사용하고 솔루션을 기여할 수 있습니다.
Cadence는 확장 가능하고 내결함성이 있으며 장기 실행되는 워크플로우를 구축하고 실행하기 위한 오픈 소스 분산 오케스트레이션 엔진입니다. CLI 도구, 스키마 관리, 벤치마킹, 카나리 상태 점검을 포함합니다.
Kestra는 선언적 YAML 인터페이스를 활용하여 데이터, AI 및 인프라 워크플로우를 위해 설계된 오픈 소스 이벤트 기반 오케스트레이션 플랫폼입니다.
mall은 Spring Boot + MyBatis 기반의 오픈소스 전자상거래 시스템으로, 프론트 쇼핑몰과 백엔드 관리를 포함하며 Docker 배포를 지원하고 학습 튜토리얼, 마이크로서비스 버전 및 프론트엔드 프로젝트를 제공합니다.
Checkstyle는 Java 개발자가 코딩 표준을 준수하도록 돕는 정적 분석 도구로, Google Java Style과 Sun Conventions을 지원하며 Maven, Ant 등 빌드 도구와 통합 가능합니다.
Spring Boot는 독자적이고 프로덕션 수준의 Spring 기반 Java 애플리케이션과 서비스를 최소한의 번거로움으로 만들 수 있게 해주는 프레임워크입니다. 내장 서버, 보안, 메트릭, 상태 확인, 외부화된 구성 등을 제공하며 코드 생성이나 XML 구성이 필요 없습니다.
Awesome-Java는 커뮤니티가 유지 관리하는 Java 오픈 소스 프로젝트 큐레이션 목록으로, AI 프레임워크부터 실전 프로젝트, 시스템 설계, 유틸리티 라이브러리 및 개발 도구까지 다양한 분야의 고품질 학습 자원과 기술 참고 자료를 제공합니다.