GitHub 火線榜
GitHub 開源歷史上,累計星星數最多的一百個專案。
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
Design patterns implemented in Java
Ghidra is a software reverse engineering (SRE) framework
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促…
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Free and Open Source, Distributed, RESTful Search Engine
Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路,完整单步/回看/变速/语音讲解在 algomooc.com)
All Algorithms implemented in Java
Everything you need to know to get the job.
Termux - a terminal emulator application for Android OS extendible by variety of packages.
Spring Framework
Free universal database tool and SQL client
Google core libraries for Java
Dex to Java decompiler
【低代码v2.0,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码…
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
A type-safe HTTP client for Android and the JVM
Learn System Design concepts and prepare for interviews using free resources.
The java implementation of Apache Dubbo. An RPC and microservice framework.
A libre lightweight streaming front-end for Android.
官方推荐 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、…
Halo 是一款强大易用的开源建站工具,从个人博客、知识库,到企业官网、在线商城,Halo 都能助您轻松实现,一站式满足您的多样化建站需求。
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
Open Source Identity and Access Management For Modern Applications and Services
Getting Started with Spring Boot 3:
LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,感谢~)推荐免费ChatGPT使用网站
Render After Effects animations natively on Android and iOS, Web, and React Native
Browse media content with your own rules on Android TV
Netty project - an event-driven asynchronous network application framework
An image loading and caching library for Android focused on smooth scrolling
A browser automation framework and ecosystem.
ZXing ("Zebra Crossing") barcode scanning library for Java, Android
Apache Kafka - A distributed event streaming platform
一个用来深入学习并实战 Spring Boot 的项目。
:fire: Android developers should collect the following utils(updating).
快速、简洁、解决大文件内存溢出的java处理Excel工具
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
微信开发 Java SDK ,支持包括微信支付,开放平台,小程序,企业微信,视频号,公众号等的后端开发
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
A set of tools that keep Java sweet.
Telegram for Android source
Event Driven Orchestration & Scheduling Platform for Mission Critical Applications
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
阿里巴巴 MySQL binlog 增量订阅&消费组件
The automation tower defense RTS
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://m…
Chat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40+ datab…
阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。
Learn Low Level Design (LLD) and prepare for interviews using free resources.
Light, fluffy, and always free - The AWS Local Emulator alternative
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an Op…
Java Core Sprout : basic, concurrent, algorithm
Jenkins automation server
秒杀系统设计与实现.互联网工程师进阶与分析
A tool for reverse engineering Android apk files
Apache Flink
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
a fast, scalable, multi-language and extensible build system
FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
Desktop/Android/HTML5/iOS Java game development framework
Bind Android views and callbacks to fields and methods.
To Be Top Javaer - Java工程师成神之路
LSPosed Framework
下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
APM, Application Performance Monitoring System
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
http下载工具,基于http代理,支持多连接分块下载
人人可用的开源 BI 工具,数据可视化神器。An open-source BI tool alternative to Tableau.
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop casca…
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and ser…
A Java serialization/deserialization library to convert Java Objects into JSON and back
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of We…
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
JDK main-line development https://openjdk.org/projects/jdk
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
All-in-one IoT Platform - Device management, data collection, processing and visualization.
This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/media
eladmin jpa 版本:项目基于 Spring Boot 2.7.18、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources
Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external subtitles, support for filters, wate…
光 HikariCP・A solid, high-performance, JDBC connection pool at last.
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
IntelliJ IDEA & IntelliJ Platform
MyBatis SQL mapper framework for Java
一款面向泛前端产品研发全生命周期的效率平台。
又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端
一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024
RxJava bindings for Android
ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城、C…
开源、免费、一站式 Java 权限认证框架,让鉴权变得简单、优雅!—— 登录认证、权限认证、分布式 Session 会话、微服务网关鉴权、SSO 单点登录、OAuth2.0 统一认证、jwt 集成、API Key 秘钥授权、API 参数签名
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or bi…
CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警…
Implementation of ImageView for Android that supports zooming, by various touch gestures.
A collection of algorithms and data structures
High Performance Inter-Thread Messaging Library
Real-Time no-code, powerful and secure ORM providing APIs and Docs without coding by Backend, and Frontend(Client) can customize response JSONs 实时 零代…
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
A high performance caching library for Java
《史上最简单的Spring Cloud教程源码》
一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路
Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
🏻 신입 개발자 전공 지식 & 기술 면접 백과사전
Gitee 最有价值开源项目 :100: 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、Stac…
The IK Analysis plugin integrates Lucene IK analyzer into Elasticsearch and OpenSearch, support customized dictionary.
An powerful enhanced toolkit of MyBatis for simplify development
Zipkin is a distributed tracing system
QuestDB is a high performance, open-source, time-series database
[MAINTENANCE MODE] Modular and customizable Material Design UI components for Android
DataX是阿里云DataWorks数据集成的开源版本。
Graphs for Everyone
大数据入门指南 :star:
A server software reimplementation for a certain anime game.
Powerful and flexible library for loading, caching and displaying images on Android.
The official home of the Presto distributed SQL query engine for big data
Modern Java - A Guide to Java 8
基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级…
spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。
Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.
Apache Doris is a real-time analytics and hybrid search database for AI agents.
A simple app to use Xposed without root, unlock the bootloader or modify system image, etc.
The ZAP by Checkmarx Core project
Quarkus: Supersonic Subatomic Java.
Apache Hadoop
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录!
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean arch…
Most popular Mocking framework for unit tests written in Java
Apache Pulsar - distributed pub-sub messaging system
Open source alternative to Auth0 / Firebase Auth / AWS Cognito
The Unified and Autonomous Development Platform
A standalone Java Decompiler GUI
Style and Grammar Checker for 25+ Languages
flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL…
Free implementation of Play Services
Logstash - transport and process your logs, events, or other data
Debloat any Android or Google TV over Wi-Fi and get an Apple TV-style home.
Universal File Online Preview Project based on Spring-Boot
Vert.x is a tool-kit for building reactive applications on the JVM
Arduino IDE 1.x
Access your entire server infrastructure from your local desktop
27天成为Java大神
Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
提高 Android UI 开发效率的 UI 库
A circular ImageView for Android
Build container images for your Java applications.
A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch…
MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville
Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
Apache Druid: a high performance real-time analytics database.
Microservice Architecture with Spring Boot, Spring Cloud and Docker
Open source distributed and RESTful search engine.
APM, (Application Performance Management) tool for large-scale distributed systems.
Spring源码阅读
No clever tagline needed.
A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
Picture Selector Library for Android or 图片选择器
MeterSphere 是新一代的开源持续测试工具,内置 AI 助手,让软件测试工作更简单、更高效,不再成为持续交付的瓶颈。
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) t…
Android Transition animations explanation with examples.
Very spicy additions to the Java programming language.
mall学习教程,架构、业务、技术要点全方位解析。mall项目(60k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot、MyBatis、Elasticsearch、RabbitMQ、Redis、MongoDB、MySQL等技术,采用Docker容器化部署。
This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动)
Generate diagrams from textual description
A free, secure and open source app for Android to manage your 2-step verification tokens.
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM prov…
Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.
mall-swarm是一套微服务商城系统,采用了 Spring Cloud Alibaba、Spring Boot 3.5、Sa-Token、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swar…
Tools to work with android .dex and java .class files
COLA: Clean Object-oriented & Layered Architecture
Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。
Admin UI for administration of spring boot applications
Apache ZooKeeper
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
Conductor is a microservices orchestration engine.
AWS Service registry for resilient mid-tier load balancing and failover.
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.
Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.
:fireworks: A well-designed local image and video selector for Android
Cute view animation collection.
Your Cheat Sheet For Android Interview - Android Interview Questions and Answers
Redis Java client
The Most Powerful Swipe Layout!
Mybatis通用分页插件
Open-Source Web UI for Apache Kafka Management
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 scenari…
Ad-Free, New Features & Freedom
Image Cropping Library for Android
The Java gRPC implementation. HTTP/2 based RPC
按儲存庫歷史累計星星數降序排列,資料來自 GitHub Search API(stars:>1000、排除 fork 儲存庫),快取約 5~15 分鐘更新一次。
本榜只收錄累計星星超過 1000、且不是其他儲存庫 fork 的專案;GitHub Search 索引有一定延遲,新專案通常幾小時內就會入池。
官方 Trending 看的是近期增速;本榜看重的是長期累積熱度,更適合觀察開源世界的「長青資產」。