Java Top Open-Source Projects, done by great Java Developers
Daily actualized Java Github Projects
Find Java Jobs
- algorithm
- computer-science
- cpp
- interview
- java
- leetcode
- python
- system-design
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
- algorithms
- interview
- java
- jvm
- mysql
- redis
- spring
- system
- system-design
- zookeeper
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!
- awesome-list
- design-patterns
- hacktoberfest
- java
- principles
- snippets
- snippets-collection
- snippets-library
Design patterns implemented in Java
- advanced-java
- distributed-search-engine
- distributed-systems
- doocs
- dubbo
- elasticsearch
- eureka
- feign
- high-availability
- high-concurrency
- hystrix
- java
- message-queue
- microservices-architecture
- redis
- ribbon
- rpc
- spring-cloud
- springcloud-config
- zookeeper
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Spring Boot
- docker
- elasticsearch
- elk
- java
- mongodb
- mybatis
- mysql
- rabbitmq
- redis
- spring
- spring-boot
- spring-cloud
- spring-security
- springboot
- springcloud
- swagger-ui
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Free and Open, Distributed, RESTful Search Engine
- algorithm
- algorithm-challenges
- algorithm-competitions
- algorithms
- coding-challenge
- coding-challenges
- coding-interview
- coding-interviews
- interview
- interview-practice
- interview-prep
- interview-preparation
- interview-questions
- interviews
- java
- leetcode
- leetcode-java
- leetcode-questions
- leetcode-solutions
- technical-coding-interview
Everything you need to know to get the job.
- algorithm
- algorithm-challenges
- algorithms
- algorithms-datastructures
- data-structures
- hacktoberfest
- java
- search
- sort
- sorting-algorithms
All Algorithms implemented in Java
- algo
- algorithm
- algorithms
- algorithms-datastructures
- computer-science
- cpp
- data-structures
- interview
- java
- javascript
- leetcode
- leetcode-solutions
- python
- tree
推荐免费ChatGPT网站:www.lintcode.com/chat-gpt?utm_source=tf-github-lucifer LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Google core libraries for Java
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
A type-safe HTTP client for Android and the JVM
- algorithm
- cpp
- go
- interview
- java
- javascript
- leetcode
- offer
- programmer
- python
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
- distributed-systems
- dubbo
- framework
- java
- microservices
- restful
- rpc
Apache Dubbo is a high-performance, java based, open source RPC framework.
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
Apache Spark - A unified analytics engine for large-scale data processing
- activiti
- ant-design
- ant-design-vue
- antd
- codegenerator
- flowable
- java
- jbpm
- jeecg
- jeecgboot
- low-code
- mybatis
- shiro
- spring
- spring-boot
- spring-cloud
- springboot
- springcloud
- vue
- vue3
🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
Dex to Java decompiler
- interview
- java
- java8
- jvm
- mysql
- redis
- rocketmq
- system
- zookeeper
【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
- agent
- alibaba
- arthas
- classloader
- diagnosis
- java
- jvm
- trace
- trouble-shooting
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
- database
- db2
- dbeaver
- erd
- gui
- java
- mysql
- nosql
- oracle
- postgresql
- redshift
- sql
- sqlite
- sqlserver
Free universal database tool and SQL client
- android
- barcode
- barcode-scanner
- datamatrix
- java
- qr-code
- upc
- zxing
ZXing ("Zebra Crossing") barcode scanning library for Java, Android
- demo
- in-action
- java
- spring
- spring-boot
- spring-boot-2
- spring-boot-demo
- web
- xkcoding
🚀一个用来深入学习并实战 Spring Boot 的项目。
- docker
- docker-composer
- fastdfs
- java
- mongodb
- mybatis
- rabbitmq
- scheduler
- spring
- spring-boot
- spring-boot-examples
- spring-boot-mail
- spring-boot-mongodb
- spring-boot-upload-file
- spring-cloud
- spring-data-jpa
- springboot
- springboot-shiro
- springcloud
- thymeleaf
about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
- android
- java
- kotlin
- kotlin-android
- leak-canary
- leak-trace
- leakcanary
- memory-leak
- outofmemory
- outofmemoryerror
A memory leak detection library for Android.
快速、简洁、解决大文件内存溢出的java处理Excel工具
- admin-dashboard
- admin-panels
- app-builder
- automation
- crud
- custom-internal
- developer-tools
- gui
- gui-application
- hacktoberfest
- internal-tools
- java
- javascript
- low-code
- low-code-framework
- react
- self-hosted
- typescript
- webdevelopment
- workflows
Framework to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
- algorithm
- basic-java
- concurrent-programming
- java
- jvm
- netty
👨🎓 Java Core Sprout : basic, concurrent, algorithm
- dotnet
- java
- javascript
- python
- ruby
- selenium
- webdriver
A browser automation framework and ecosystem.
🍬A set of tools that keep Java sweet.
- automl
- data-science
- deep-learning
- deployment
- distributed
- hyperparameter-optimization
- hyperparameter-search
- java
- machine-learning
- model-selection
- optimization
- parallel
- python
- pytorch
- ray
- reinforcement-learning
- rllib
- serving
- tensorflow
Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a toolkit of libraries (Ray AIR) for accelerating ML workloads.
- alibaba
- alibaba-middleware
- alibaba-oss
- aliyun
- circuit-breaker
- cloud-native
- distributed-configuration
- distributed-messaging
- distributed-transaction
- dubbo
- java
- microservices
- nacos
- rocketmq
- service-discovery
- service-registry
- spring
- spring-cloud
- spring-cloud-alibaba
- spring-cloud-core
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
- android
- best-performance
- deserialization
- fastjson
- java
- json
- json-parser
- json-serialization
- json-serializer
- serialization
FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
- design-patterns
- java
- jvm
- mysql
- programmer
- spring
To Be Top Javaer - Java工程师成神之路
- distributed
- glue
- java
- job
- quartz
- restful
- schedule
- scheduler
- task
- xxl-job
A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
- ai
- algorithms-and-data-structures
- backend
- developer-tools
- development
- frontend
- github
- java
- javascript
- kubernetes
- linux
- markdown
- open-source
- python
- tutorials
- web
坚持分享 GitHub 上高质量、有趣实用的开源技术教程、开发者工具、编程网站、技术资讯。A list cool, interesting projects of GitHub.
- android
- angular
- capacitor
- cross-platform
- flutter
- hacktoberfest
- ionic
- ios
- java
- javascript
- kotlin
- nativescript
- objective-c
- react
- solidjs
- svelte
- swift
- swiftui
- typescript
- vue
⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue + SwiftUI, Jetpack Compose, Flutter and you name it compatible.
- algorithms
- cpp
- csharp
- golang
- java
- javascript
- leetcode
- python3
😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
- 2d
- 3d
- android
- cross-platform
- framework
- game
- game-development
- game-engine
- gamedev
- html5
- ios
- java
- libgdx
- linux
- macosx
- windows
Desktop/Android/HTML5/iOS Java game development framework
Apache Flink
- cache
- distributed
- distributed-locks
- executor
- hibernate
- java
- list
- lock
- map
- mapreduce
- queue
- redis
- redis-client
- redis-cluster
- scheduler
- session
- set
- spring-cache
- tomcat
Redisson - Easy Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ...
- alibaba
- circuit-breaker
- cloud-native
- java
- microservice
- microservices
- rate-limiting
- reliability
- resiliency
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
- cicd
- continuous-delivery
- continuous-deployment
- continuous-integration
- devops
- groovy
- hacktoberfest
- java
- jenkins
- pipelines-as-code
Jenkins automation server
- android-studio
- clion
- datagrip
- gogland
- intellij
- intellij-idea
- java
- jetbrains
- phpstorm
- pycharm
- rubymine
- tutorial
- webstorm
IntelliJ IDEA 简体中文专题教程
An extensible media player for Android
- angular
- cloud
- docker
- generator
- hacktoberfest
- java
- jhipster
- kubernetes
- react
- spring-boot
- webpack
- yeoman-generator
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
- c
- c-plus-plus
- c-sharp
- cross-platform
- flatbuffers
- go
- grpc
- java
- javascript
- json-parser
- marshalling
- mmap
- protobuf
- python
- rpc
- rust
- serialization
- serialization-library
- typescript
- zero-copy
FlatBuffers: Memory Efficient Serialization Library
- cloud-native
- eventing
- hacktoberfest
- java
- messaging
- rocketmq
- streaming
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.