Design patterns implemented in Java
- java
- principles
- design-patterns
- awesome-list
71,372 visible repositories in the index
1–24 of 329 · Most stars
Design patterns implemented in Java
All Algorithms implemented in Java
Everything you need to know to get the job.
Termux - a terminal emulator application for Android OS extendible by variety of packages.
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
TranslatedWeChat development Java SDK, supporting back-end development for WeChat Pay, Open Platform, Mini Programs, WeCom (Enterprise WeChat), Channels (video accounts), Official Accounts, and more
TranslatedA distributed task scheduling framework.
Orchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agents. Declarative YAML, event-driven, any language, Git-versioned, scalable to millions of executions.
The automation tower defense RTS
Learn Low Level Design (LLD) and prepare for interviews using free resources.
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Jenkins automation server
TranslatedTo Be Top Javaer - The Road to Becoming a God-Tier Java Engineer
APM, Application Performance Monitoring System
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Extends Valkey and Redis with over 60 objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
A Java serialization/deserialization library to convert Java Objects into JSON and back
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
TranslatedA brand-new Cloud version of ruoyi-vue-pro, with all features optimized and refactored. A back-office management system + user mini program built on Spring Cloud Alibaba + MyBatis Plus + Vue & Element, supporting RBAC dynamic permissions, multi-tenancy, data permissions, workflow, third-party login, payment, SMS, mall, CRM, ERP, MES, IM, AI large models, IoT (Internet of Things), and more. Your ⭐️ Star ⭐️ is the motivation for the author to grow hair!
TranslatedAn easy-to-understand, witty and humorous Java learning guide, covering core knowledge points such as Java basics, Java concurrent programming, the Java Virtual Machine, Java enterprise development, and Java interviews. To learn Java, look no further than 二哥's (Erge, "Second Brother") Java advancement path 😄
QuestDB is a high performance, open-source, time-series database
Zipkin is a distributed tracing system
Apache Doris is a real-time analytics and hybrid search database for AI agents.
The ZAP by Checkmarx Core project