Design patterns implemented in Java
- java
- principles
- design-patterns
- awesome-list
47,133 repositories indexed
1–24 of 298 · Most stars
Design patterns implemented in Java
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Everything you need to know to get the job.
Translated[Low-code v2.0: generate an entire system with a single sentence] An enterprise-grade AI low-code platform that generates front-end and back-end code, even an entire system, with one click. AI Skills let you draw workflows, design forms, and generate reports and dashboards with a single sentence. The built-in AI application platform covers AI chat, knowledge base, workflow orchestration, MCP plugins and more, and is compatible with mainstream large models. It leads the AI low-code development model of "Skills generation → online configuration → code generation → manual merging → AI modification", solving 90% of the repetitive work in Java projects and improving efficiency without losing flexibility.
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Translated🚀A project for in-depth learning and hands-on practice of Spring Boot.
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
Learn Low Level Design (LLD) and prepare for interviews using free resources.
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
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..
All-in-one IoT Platform - Device management, data collection, processing and visualization.
光 HikariCP・A solid, high-performance, JDBC connection pool at last.
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
TranslatedA repository covering six columns: Spring Boot 2.X, Spring Cloud, Spring Cloud Alibaba, Dubbo, distributed message queues, and distributed transactions. I hope you will give it a quick tap and click Star in the upper right corner. Thank you, 1024
RxJava bindings for Android
A collection of algorithms and data structures
🚌 The IK Analysis plugin integrates Lucene IK analyzer into Elasticsearch and OpenSearch, support customized dictionary.
TranslatedA distributed agile development system architecture based on Spring+SpringMVC+Mybatis, providing a complete set of common microservice modules: centralized permission management (single sign-on), content management, payment center, user management (supporting third-party login), WeChat platform, storage system, configuration center, log analysis, tasks and notifications, etc., supporting service governance, monitoring and tracing, and striving to build a comprehensive J2EE enterprise-level development solution for small and medium-sized enterprises.
Quarkus: Supersonic Subatomic Java.
Vert.x is a tool-kit for building reactive applications on the JVM
💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.