Trending Java repositories
16 tracked repositories with Java as the primary language.
16 of 16 repositories
krahets/hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
AI summary: An interactive, beautifully illustrated guide to data structures and algorithms.
130,616learningJavaOtherStirling-Tools/Stirling-PDF
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
AI summary: A comprehensive, self-hosted open-source platform offering deep PDF manipulation and conversion tools without external dependencies.
93,571productivityJavaOtherNationalSecurityAgency/ghidra
Ghidra is a software reverse engineering (SRE) framework
AI summary: A highly extensible software reverse engineering framework created by the NSA for deep binary analysis.
80,555securityJavaApache-2.0elastic/elasticsearch
Free and Open Source, Distributed, RESTful Search Engine
AI summary: Distributed search, analytics engine, and vector database optimized for speed and relevance.
78,188dataJavaOthergoogle/guava
Google core libraries for Java
AI summary: A comprehensive suite of core Google Java libraries providing essential utilities, collections, and concurrency tools.
51,913developer-toolsJavaApache-2.0ashishps1/awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
AI summary: A curated repository of high-quality resources for mastering complex system design concepts and interview preparation.
41,945learningJavaGPL-3.0yuliskov/SmartTube
Browse media content with your own rules on Android TV
AI summary: An ad-free, open-source YouTube client optimized specifically for Android TVs and set-top boxes.
34,480productivityJavaMITopendataloader-project/opendataloader-pdf
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
AI summary: A high-accuracy PDF parser that extracts AI-ready Markdown, JSON, and HTML using deterministic and hybrid approaches.
29,452dataJavaApache-2.0OtterMind/Chat2DB
Chat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40+ databases, manage data, edit and run SQL, and use your own AI model to generate, explain, and optimize queries. Available on desktop, web, Docker, and CLI, with MCP support.
AI summary: An AI-powered, cross-platform database client and SQL workspace supporting over 40 engines.
28,302developer-toolsJavaOtherjenkinsci/jenkins
Jenkins automation server
AI summary: The leading open-source automation server for building, deploying, and automating software projects.
26,610infrastructureJavaMITfloci-io/floci
Light, fluffy, and always free - The AWS Local Emulator alternative
AI summary: Frictionless, account-free AWS cloud environment emulation deployed instantly via a single Docker compose command.
26,222developer-toolsJavaMITapache/cassandra
Open source transactional distributed database. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure without compromising performance.
AI summary: Highly scalable, partitioned row store database designed for zero single points of failure.
10,113dataJavaApache-2.0checkstyle/checkstyle
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
AI summary: A Java development tool that ensures code adheres to specific coding standards and best practices.
9,590developer-toolsJavaLGPL-2.1DetachHead/rebased
A git client based on the IntelliJ platform
AI summary: A standalone, open-source Git client built on the IntelliJ IDEA platform with exclusive UI tweaks.
5,787developer-toolsJavaOtheriflytek/skillhub
Self-hosted, open-source agent skill registry for enterprises. Publish & version skill packages, govern with RBAC and audit logs, deploy on-premise with Docker or Kubernetes.
AI summary: A centralized repository of pre-trained, easily integrable AI skills and components for the iFLYTEK ecosystem.
5,141ai-mlJavaApache-2.0bethington/ghidra-mcp
Ghidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.
AI summary: A robust Model Context Protocol server linking Ghidra's reverse engineering features with autonomous AI coding agents.
4,085securityJavaApache-2.0