Trending Java repositories

16 tracked repositories with Java as the primary language.

Filter by topic

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,616learningJavaOther
  • Stirling-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,571productivityJavaOther
  • NationalSecurityAgency/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.0
  • elastic/elasticsearch

    Free and Open Source, Distributed, RESTful Search Engine

    AI summary: Distributed search, analytics engine, and vector database optimized for speed and relevance.

    78,188dataJavaOther
  • google/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.0
  • ashishps1/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.0
  • yuliskov/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,480productivityJavaMIT
  • opendataloader-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.0
  • OtterMind/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-toolsJavaOther
  • jenkinsci/jenkins

    Jenkins automation server

    AI summary: The leading open-source automation server for building, deploying, and automating software projects.

    26,610infrastructureJavaMIT
  • floci-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-toolsJavaMIT
  • apache/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.0
  • checkstyle/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.1
  • DetachHead/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-toolsJavaOther
  • iflytek/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.0
  • bethington/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