TranslatedDemonstrate all the questions on LeetCode in the form of animation. (Presenting the approach to solving LeetCode problems in the form of animation; full step-by-step, replay, variable speed, and voice explanation are available at algomooc.com)
- leetcode
- leetcode-solutions
- leetcode-java
- animation
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.
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.
TranslatedA powerful flow control component enabling reliability, resilience and monitoring for microservices. (A high-availability flow control and protection component for cloud-native microservices)
🚌 The IK Analysis plugin integrates Lucene IK analyzer into Elasticsearch and OpenSearch, support customized dictionary.
Generate diagrams from textual description
- diagram
- diagram-as-code
- diagrams
- diagrams-as-code
LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
Resilience4j is a fault tolerance library designed for Java8 and functional programming
- resilience
- circuitbreaker
- rate-limiter
- retry
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Translated⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (an Android MVP rapid integration framework that integrates a large number of mainstream open source projects and is highly configurable).
- mvp
- rxjava
- retrofit2
- dagger2
Test Automation Made Simple
Distributed ID Generate Service
- leaf
- distributed-id-generator
Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
- domain-driven-design
- ddd
- ddd-architecture
- c4
A high-performance rendering engine replacement for Minecraft, which greatly improves frame rates and reduces micro-stutter
RStudio is an integrated development environment (IDE) for R
Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
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.
Fault tolerance and resilience patterns for the JVM
- java
- retry
- resilience
- timeout
Code as configuration. Annotate a Java entity with @Erupt and ship a production-grade admin backend in minutes — UI, RBAC, audit logs and APIs, all generated at runtime. No codegen, no frontend.
- annotation
- erupt
- low-code
- mdd
World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake.
Java rate limiting library based on token-bucket algorithm.
- token-bucket
- hazelcast
- rate-limiter
- apache-ignite
A Java library for technical analysis.