Design patterns implemented in Java
- java
- principles
- design-patterns
- awesome-list
47,133 repositories indexed
1–24 of 132 · Most stars
Design patterns implemented in Java
Learn System Design concepts and prepare for interviews using free resources.
The automation tower defense RTS
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
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.
Learn Low Level Design (LLD) and prepare for interviews using free resources.
Desktop/Android/HTML5/iOS Java game development framework
TranslatedTo Be Top Javaer - The Road to Becoming a God-Tier Java Engineer
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
A Java serialization/deserialization library to convert Java Objects into JSON and back
[MAINTENANCE MODE] Modular and customizable Material Design UI components for Android
Access your entire server infrastructure from your local desktop
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...
Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
Generate diagrams from textual description
:fireworks: A well-designed local image and video selector for Android
The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS
Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
Android library to observe scroll events on scrollable views.
This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.
This is a library with components of Android L to you use in android 2.2
A Material design back port of Android's CalendarView