Files
Github-Ranking/Top100/Java.md
T
2022-09-24 11:04:32 +08:00

15 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 JavaGuide 127490 42546 Java 66 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2022-09-23T12:53:51Z
2 advanced-java 65781 17546 Java 1 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2022-09-24T00:27:26Z
3 spring-boot 63313 37241 Java 514 Spring Boot 2022-09-23T16:48:09Z
4 interviews 58264 12297 Java 30 Everything you need to know to get the job. 2022-08-21T10:39:54Z
5 guava 45765 10156 Java 659 Google core libraries for Java 2022-09-21T17:53:04Z
6 ghidra 34463 4431 Java 1185 Ghidra is a software reverse engineering (SRE) framework 2022-09-23T14:49:40Z
7 lottie-android 33224 5300 Java 36 Render After Effects animations natively on Android and iOS, Web, and React Native 2022-09-21T00:12:52Z
8 tutorials 31992 50614 Java 27 Just Announced - "Learn Spring Security OAuth": 2022-09-23T16:45:58Z
9 AndroidUtilCode 31392 10420 Java 215 🔥 Android developers should collect the following utils(updating). 2022-08-26T21:26:59Z
10 dbeaver 28429 2603 Java 1543 Free universal database tool and SQL client 2022-09-23T15:54:09Z
11 spring-boot-demo 26715 9415 Java 74 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、xxl-job(分布式定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、SpringSession(Session共享)、Zookeeper(结合AOP实现分布式锁)、RabbitMQ(消息队列)、Kafka(消息队列)、websocket(服务端推送监控服务器运行信息)、socket.io(聊天室)、ureport2(中国式报表)、打包成war文件、集成 ElasticSearch(基本操作和高级查询)、Async(异步任务)、集成Dubbo(采用官方的starter)、MongoDB(文档数据库)、neo4j(图数据库)、docker(容器化)、JPA多数据源、Mybatis多数据源、代码生成器、GrayLog(日志收集)、JustAuth(第三方登录)、LDAP(增删改查)、动态添加/切换数据源、单机限流(AOP + Guava RateLimiter)、分布式限流(AOP + Redis + Lua)、ElasticSearch 7.x(使用官方 Rest High Level Client)、HTTPS、Flyway(数据库初始化)、UReport2(中国式复杂报表)。 2022-09-23T17:15:18Z
12 canal 24112 6938 Java 795 阿里巴巴 MySQL binlog 增量订阅&消费组件 2022-09-15T06:57:59Z
13 toBeTopJavaer 23873 5344 Java 52 To Be Top Javaer - Java工程师成神之路 2022-09-18T22:16:21Z
14 NewPipe 21004 2429 Java 1136 A libre lightweight streaming front-end for Android. 2022-09-23T05:47:38Z
15 redisson 19849 4800 Java 307 Redisson - 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 ... 2022-09-23T06:20:18Z
16 ExoPlayer 19835 5746 Java 643 An extensible media player for Android 2022-09-19T22:13:22Z
17 graal 17494 1407 Java 847 GraalVM: Run Programs Faster Anywhere 🚀 2022-09-23T23:13:56Z
18 litemall 17394 6810 Java 23 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2022-09-03T03:29:45Z
19 cat 17190 5253 Java 113 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2022-09-16T08:38:39Z
20 SpringCloudLearning 16894 8009 Java 36 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
21 fresco 16863 3781 Java 187 An Android library for managing images and the memory they use. 2022-09-20T00:06:07Z
22 Mindustry 16013 2225 Java 0 The automation tower defense RTS 2022-09-24T01:51:33Z
23 SpringBoot-Learning 14733 4782 Java 34 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2022-09-15T08:08:50Z
24 ARouter 13956 2492 Java 89 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2022-09-23T04:14:58Z
25 APIJSON 13784 1815 Java 142 🚀 零代码、全功能、强安全 ORM 库,后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🚀 A JSON Transmission Protocol and an ORM Library for providing APIs and Docs without writing any code. 2022-09-18T15:44:25Z
26 mybatis-plus 13537 3714 Java 131 An powerful enhanced toolkit of MyBatis for simplify development 2022-09-23T06:24:04Z
27 logger 13413 2125 Java 66 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
28 Arduino 13181 7056 Java 716 Arduino IDE 1.x 2022-09-02T20:44:02Z
29 vert.x 13157 1965 Java 173 Vert.x is a tool-kit for building reactive applications on the JVM 2022-09-23T21:23:34Z
30 hadoop 12939 8032 Java 0 Apache Hadoop 2022-09-23T22:50:00Z
31 stetho 12583 1152 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2022-04-20T16:47:36Z
32 pinpoint 12395 3633 Java 309 APM, (Application Performance Management) tool for large-scale distributed systems. 2022-09-23T11:16:42Z
33 caffeine 12254 1340 Java 2 A high performance caching library for Java 2022-09-19T07:07:07Z
34 banner 12138 2381 Java 226 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-04-16T12:59:45Z
35 DataX 12009 4343 Java 824 DataX是阿里云DataWorks数据集成的开源版本。 2022-09-22T17:41:55Z
36 piggymetrics 11886 5724 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
37 realm-java 11323 1780 Java 349 Realm is a mobile database: a replacement for SQLite & ORMs 2022-09-22T10:38:16Z
38 androidannotations 11159 2415 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
39 quarkus 10714 1978 Java 1954 Quarkus: Supersonic Subatomic Java. 2022-09-23T18:05:13Z
40 jedis 10686 3691 Java 141 Redis Java client designed for performance and ease of use. 2022-09-20T12:55:28Z
41 android-async-http 10644 4212 Java 111 This project under develop 2021-08-04T12:47:34Z
42 FileDownloader 10631 2157 Java 146 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
43 ImmersionBar 10509 1806 Java 115 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
44 JiaoZiVideoPlayer 10422 2416 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
45 Java 10318 4480 Java 41 27天成为Java大神 2022-09-21T09:46:08Z
46 ViewPagerIndicator 10201 4109 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
47 MVPArms 10186 2423 Java 43 ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架). 2021-11-19T02:57:52Z
48 cas 9721 3807 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2022-09-23T16:34:56Z
49 paascloud-master 9456 4333 Java 81 spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 2022-07-15T19:47:29Z
50 AndroidSlidingUpPanel 9434 2316 Java 264 This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano. 2022-07-21T00:21:03Z
51 newbee-mall 9279 2429 Java 2 🔥 🎉newbee-mall是一套电商系统,包括基础版本(Spring Boot+Thymeleaf)、前后端分离版本(Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Vuex 4+Vant 3) 、秒杀版本、Go语言版本、微服务版本(Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign)。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。 2022-09-21T10:05:36Z
52 OpenRefine 9014 1733 Java 656 OpenRefine is a free, open source power tool for working with messy data and improving it 2022-09-21T18:55:54Z
53 Activiti 8975 6823 Java 416 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. 2022-09-22T10:52:32Z
54 storm 8895 1704 Java 0 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
55 Android-PullToRefresh 8755 4782 Java 0 DEPRECATED 2017-10-13T08:40:58Z
56 AndroidNote 8716 2088 Java 49 安卓学习笔记 2021-05-25T00:50:17Z
57 AgentWeb 8652 1588 Java 78 AgentWeb is a powerful library based on Android WebView. 2022-09-03T12:33:14Z
58 Android-SpinKit 8293 1294 Java 54 Android loading animations 2022-09-02T10:08:37Z
59 resilience4j 8291 1125 Java 122 Resilience4j is a fault tolerance library designed for Java8 and functional programming 2022-09-23T03:03:43Z
60 MaterialViewPager 8206 1506 Java 180 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z