Learn Low Level Design (LLD) and prepare for interviews using free resources.
- awesome
- design-patterns
- interview
- interview-practice
47,133 repositories indexed
1–24 of 48 · Most stars
Learn Low Level Design (LLD) and prepare for interviews using free resources.
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
🥤 COLA: Clean Object-oriented & Layered Architecture
greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.
A configuration as code language with rich validation and tooling.
A Java to iOS Objective-C translation tool and runtime.
cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
Intelligent object mapping
Distributed object store
MongoDB object-document mapper in Java based on https://github.com/mongodb/mongo-java-driver
Writing SQL using Java syntax
A library that creates fully populated objects for your unit tests.
NoSQL embedded document store for Java
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field validation and parallelized object warmup.
Java 8 optimized, memory efficient, speedy template engine producing statically typed, plain java objects
Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
binary serialization format
Generator fake objects from a template
A fast object pool for the JVM
Convert Java to JSON/TOON and back. Supports complex object graphs, cyclic references, and TOON format for 40-50% LLM token savings. JDK 8+