Highlights
Stars
Master programming by recreating your favorite technologies from scratch.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
An open-source AI agent that brings the power of Gemini directly into your terminal.
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
The fastest path to AI-powered full stack observability, even for lean teams.
real time face swap and one-click video deepfake with only a single image
#1 Locally hosted web application that allows you to perform various operations on PDF files
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Distributed reliable key-value store for the most critical data of a distributed system
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
The java implementation of Apache Dubbo. An RPC and microservice framework.
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
Netty project - an event-driven asynchronous network application framework
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
Alibaba Java Coding Guidelines pmd implements and IDE plugin
A GPT-4 AI Tutor Prompt for customizable personalized learning experiences.
👨🎓 Java Core Sprout : basic, concurrent, algorithm