GitDiagram
Browse

Java project architecture examples, page 13

Interactive architecture diagrams of the 1,000 most-starred open-source Java repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.

Repositories 601–650 of 1,000

  1. nightscoutfoundation/xdrip★ 1.8k

    Nightscout xDrip is a multi-module Android data hub and processor for glucose, treatment, insulin, activity, and device data.

  2. timefoldai/timefold-solver★ 1.8k

    Timefold Solver is a Java/Kotlin constraint-optimization engine.

  3. gchq/gaffer★ 1.8k

    Gaffer is a graph database framework for ingesting, storing, querying and exporting richly attributed graphs.

  4. android/connectivity-samples★ 1.8k

    UwbRanging is an Android sample app demonstrating Ultra-Wideband (UWB) ranging.

  5. netflix/genie★ 1.8k

    Project type: a federated Big Data orchestration & execution platform

  6. apache/eventmesh★ 1.8k

    Apache EventMesh is event middleware: clients publish CloudEvents, the Runtime accepts and stores them, then manages subscriptions, offsets and delivery independently of broker…

  7. opensourcebim/bimserver★ 1.8k

    BIMserver is an IFC model database for construction projects, not a conventional file server.

  8. sqlancer/sqlancer★ 1.8k

    SQLancer automatically tests DBMS implementations by generating database states and SQL, then checking results with test oracles and reporting failures.

  9. grimanticheat/grim★ 1.8k

    GrimAC is a Minecraft server anticheat.

  10. jline/jline3★ 1.8k

    JLine is an open-source, multi-module Java console library.

  11. apache/plc4x★ 1.8k

    Apache PLC4X provides libraries for uniform access to industrial PLCs across several language runtimes.

  12. mit-cml/appinventor-sources★ 1.7k

    MIT App Inventor lets users create projects in a visual programming environment, manage project files, build applications, and run them in companion apps.

  13. yangzongzhuan/ruoyi-cloud★ 1.7k

    - This repo is a distributed, front-end/back-end separated microservice platform.

  14. spring-projects/spring-security-samples★ 1.7k

    This is a multi‐module “monorepo” of Spring Security sample applications.

  15. stacksimplify/aws-eks-kubernetes-masterclass★ 1.7k

    – AWS EKS Cluster: The heart of the project where all containerized applications run.

  16. smartbear/soapui★ 1.7k

    SoapUI is an API testing application for SOAP and REST services.

  17. catimaloyalty/android★ 1.7k

    Catima is an offline Android loyalty- and membership-card manager.

  18. pgjdbc/pgjdbc★ 1.7k

    This is an open-source JDBC driver that lets Java applications communicate with PostgreSQL databases.

  19. murraco/spring-boot-jwt★ 1.7k

    This is a Spring Boot JWT authentication service.

  20. cjbi/admin3★ 1.7k

    Admin3 is a web-based administration system for accounts, organizations, roles, menu/button permissions, logs, and object storage.

  21. webhtv/webhtv★ 1.7k

    WebHomeTV is an Android TV and mobile media app built on the FongMi/CatVod ecosystem.

  22. jammy928/coinexchange_cryptoexchange_java★ 1.7k

    This is a full-stack, Spring-Cloud-based microservice cryptocurrency exchange platform.

  23. apache/solr★ 1.7k

    Solr is a multimodal search platform built on Lucene.

  24. mekanism/mekanism★ 1.7k

    Mekanism is a Minecraft technology mod: players use machinery and tiered components to process resources and build advanced equipment.

  25. bazaarvoice/jolt★ 1.7k

    Main transform types (Shiftr, Defaultr, Removr, Sortr, CardinalityTransform)

  26. kikiletgo/virusbroadcast★ 1.7k

    VirusBroadcast is a Java desktop simulation of contagious disease in a bounded city. Main initializes hospital capacity, starts the Swing simulation panel, and seeds infections.

  27. zalexdev/strykerapp★ 1.7k

    StrykerOSS is an Android penetration-testing suite that presents security tools through a unified UI and runs heavyweight tools in a Debian chroot or, where supported, a rootless…

  28. ocetnik/react-native-background-timer★ 1.7k

    Based on our review of the file structure and README, this project is a React Native module that provides background timer functionality on both iOS and Android.

  29. openbas-platform/openbas★ 1.7k

    This is a full-stack, modular platform (“OpenBAS”) for planning and running cyber-adversary simulations.

  30. fushengqian/fuint★ 1.6k

    This is a full-stack, modular Java Spring Boot application (fuint-application) for in-store membership management and marketing, backed by MySQL, Redis, Quartz scheduling and…

  31. zhisheng17/blog★ 1.6k

    - This is a Spring Boot personal blog application with a classic layered MVC architecture.

  32. wh1t3p1g/tabby★ 1.6k

    This is an open-source static code analysis tool for Java (Tabby).

  33. emichael/dslabs★ 1.6k

    Based on our analysis of the file tree and the README, this project is a distributed systems framework intended for educational labs.

  34. spring-projects/spring-integration★ 1.6k

    Spring Integration is a Spring-based enterprise messaging and integration framework.

  35. clickhouse/clickhouse-java★ 1.6k

    This repository provides ClickHouse connectivity for Java through two generations of a core client, JDBC and R2DBC drivers, plus shared data and protocol support.

  36. devnied/emv-nfc-paycard-enrollment★ 1.6k

    This is a Java library whose purpose is to “read and extract public data from NFC EMV credit cards.” It is a tool that provides the core functionality for interacting with EMV…

  37. protegeproject/protege★ 1.6k

    Protege Desktop is a pluggable OWL ontology editor.

  38. cygnusx-1-org/continuum★ 1.6k

    Continuum is a single-module Android Reddit client, forked from Infinity for Reddit. It is primarily Java with Kotlin additions, built by Gradle as the app module.

  39. leonardoz/java-concurrency-patterns★ 1.6k

    This is a single Maven-based Java project.

  40. reso7200/instaeclipse★ 1.6k

    InstaEclipse is an Android Xposed module that adds configurable privacy, feed, messaging, story, media, and appearance features inside Instagram, plus a companion app for status…

  41. bancika/diy-layout-creator★ 1.6k

    DIYLC is a desktop electronics-layout and circuit-analysis application.

  42. deltachat/deltachat-android★ 1.6k

    Android Application (Frontend/UI): Represent the different source variants (e.g., “src/main”, “src/foss”, “src/gplay”) which include Activities, Fragments, Services, Content…

  43. zinja-coder/jadx-ai-mcp★ 1.6k

    This is a Java‐based plugin for the JADX Android decompiler (“JADX-AI-MCP”), packaged and published via Maven (pom.xml).

  44. apache/opennlp★ 1.6k

    Apache OpenNLP is an open-source, Java-based NLP toolkit.

  45. openems/openems★ 1.6k

    OpenEMS is a modular energy-management platform.

  46. tongchengopensource/smart-doc★ 1.6k

    Smart‑doc is an open-source Java tool for generating API documentation.

  47. owasp/crapi★ 1.6k

    crAPI is a deliberately vulnerable, microservices-based vehicle-owner application for API security education.

  48. spring-projects/spring-graphql★ 1.6k

    This is an open-source, multi-module Gradle project implementing “Spring for GraphQL” – a library that provides GraphQL support for Spring applications (both server-side and…

  49. liangfeidotme/androidrubberindicator★ 1.6k

    Contains all the source code for the custom view. Under the Java package (me.liangfei.indicator), you have key classes such as.

Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.