Files
Github-Ranking/Top100/Java.md
T
2023-02-08 12:05:00 +02:00

21 KiB

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 lottie-android 33575 5331 Java 14 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-02-08T07:53:03Z
2 dbeaver 30324 2744 Java 1653 Free universal database tool and SQL client 2023-02-08T09:51:32Z
3 spring-boot-demo 28635 9932 Java 81 🚀一个用来深入学习并实战 Spring Boot 的项目。 2022-12-22T02:27:52Z
4 ExoPlayer 20354 5883 Java 716 An extensible media player for Android 2023-02-07T23:16:15Z
5 cat 17522 5301 Java 123 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2022-12-16T01:49:03Z
6 Mindustry 17108 2384 Java 6 The automation tower defense RTS 2023-02-08T03:24:26Z
7 ARouter 14084 2528 Java 96 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-01-11T18:11:37Z
8 mybatis-plus 14000 3807 Java 66 An powerful enhanced toolkit of MyBatis for simplify development 2023-02-08T02:16:06Z
9 caffeine 13106 1404 Java 2 A high performance caching library for Java 2023-02-08T07:03:38Z
10 DataX 12775 4588 Java 827 DataX是阿里云DataWorks数据集成的开源版本。 2023-02-08T03:15:10Z
11 jedis 10893 3721 Java 135 Redis Java client designed for performance and ease of use. 2023-02-08T09:38:25Z
12 Java 10723 4599 Java 41 27天成为Java大神 2022-10-08T07:56:12Z
13 JiaoZiVideoPlayer 10436 2418 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
14 ViewPagerIndicator 10197 4102 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
15 cas 9948 3825 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-02-07T20:29:20Z
16 OpenRefine 9252 1772 Java 610 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-02-08T08:04:04Z
17 Activiti 9200 6846 Java 444 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. 2023-02-08T04:10:25Z
18 epoxy 8135 710 Java 275 Epoxy is an Android library for building complex screens in a RecyclerView 2023-01-18T11:13:06Z
19 HomeMirror 7890 692 Java 32 Android application powering the mirror in my house 2021-04-27T18:07:36Z
20 AndroidAsync 7337 1564 Java 333 Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads. 2022-11-23T15:20:07Z
21 Java 10723 4599 Java 41 27天成为Java大神 2022-10-08T07:56:12Z
22 JiaoZiVideoPlayer 10436 2418 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
23 grpc-java 10329 3584 Java 452 The Java gRPC implementation. HTTP/2 based RPC 2023-02-08T02:02:38Z
24 ViewPagerIndicator 10197 4102 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
25 cas 9948 3825 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-02-07T20:29:20Z
26 android-Ultra-Pull-To-Refresh 9628 2710 Java 150 Ultra Pull to Refresh for Android. Support all the views. 2020-04-10T05:12:58Z
27 Android-ObservableScrollView 9612 2092 Java 174 Android library to observe scroll events on scrollable views. 2021-06-01T03:54:51Z
28 PocketHub 9422 3536 Java 123 PocketHub Android App 2022-01-17T10:16:26Z
29 OpenRefine 9252 1772 Java 610 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-02-08T08:04:04Z
30 Activiti 9200 6846 Java 444 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. 2023-02-08T04:10:25Z
31 MaterialDesignLibrary 9062 2287 Java 210 This is a library with components of Android L to you use in android 2.2 2019-10-16T07:58:26Z
32 VirtualAPK 8807 1510 Java 110 A powerful and lightweight plugin framework for Android 2022-05-27T02:53:02Z
33 feign 8596 1779 Java 152 Feign makes writing java http clients easier 2023-02-07T17:12:22Z
34 awesome-java-leetcode 8501 1753 Java 5 👑 LeetCode of algorithms with java solution(updating). 2020-12-10T15:20:21Z
35 epoxy 8135 710 Java 275 Epoxy is an Android library for building complex screens in a RecyclerView 2023-01-18T11:13:06Z
36 Jetpack-MVVM-Best-Practice 8116 1504 Java 1 难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解! 2023-02-02T15:47:03Z
37 HomeMirror 7890 692 Java 32 Android application powering the mirror in my house 2021-04-27T18:07:36Z
38 AndroidAsync 7337 1564 Java 333 Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads. 2022-11-23T15:20:07Z
39 dagger 7295 3080 Java 59 A fast dependency injector for Android and Java. 2021-08-26T11:07:52Z
40 MVVMHabit 7204 1662 Java 10 👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。 2022-08-11T09:18:55Z
41 SlidingMenu 11138 5129 Java 262 An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! 2021-09-19T14:04:18Z
42 androidannotations 11137 2409 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
43 zookeeper 11045 6896 Java 0 Apache ZooKeeper 2023-02-08T08:36:14Z
44 neo4j 11035 2230 Java 297 Graphs for Everyone 2023-02-06T11:57:34Z
45 vlayout 10839 1828 Java 190 Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview. 2021-07-14T04:40:34Z
46 FileDownloader 10734 2172 Java 156 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
47 android-async-http 10647 4199 Java 111 This project under develop 2021-08-04T12:47:34Z
48 okhttp-OkGo 10496 2527 Java 456 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
49 RxPermissions 10415 1318 Java 87 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
50 SmarterStreaming 10366 2721 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-02-08T01:51:01Z
51 clojure 9857 1453 Java 0 The Clojure programming language 2022-12-11T13:04:21Z
52 dolphinscheduler 9751 3632 Java 896 Apache DolphinScheduler is the modern data workflow orchestration platform with powerful user interface, dedicated to solving complex task dependencies in the data pipeline and providing various types of jobs available out of the box 2023-02-08T03:30:06Z
53 android-interview-questions 9734 2035 Java 14 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-02-06T08:37:18Z
54 Fragmentation 9732 2148 Java 190 [DEPRECATED] A powerful library that manage Fragment for Android 2021-06-03T12:38:20Z
55 glide-transformations 9732 1424 Java 50 An Android transformation library providing a variety of image transformations for Glide. 2022-03-08T16:07:21Z
56 AVLoadingIndicatorView 9688 1888 Java 66 DEPRECATED 2022-02-09T09:15:36Z
57 easypermissions 9623 1470 Java 25 Simplify Android M system permissions 2023-01-29T15:18:06Z
58 react-native-camera 9608 3383 Java 65 A Camera component for React Native. Also supports barcode scanning! 2023-02-01T02:13:01Z
59 DanmakuFlameMaster 9403 2122 Java 251 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
60 Mycat-Server 9377 3893 Java 918 None 2022-11-01T02:37:58Z
61 logger 13525 2138 Java 67 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
62 vert.x 13381 1980 Java 181 Vert.x is a tool-kit for building reactive applications on the JVM 2023-02-08T09:58:08Z
63 Arduino 13378 7065 Java 658 Arduino IDE 1.x 2022-10-29T19:36:35Z
64 flink-learning 13134 3642 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2022-12-30T07:15:04Z
65 caffeine 13106 1404 Java 2 A high performance caching library for Java 2023-02-08T07:03:38Z
66 thingsboard 13045 4147 Java 1396 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-02-08T09:02:42Z
67 DataX 12775 4588 Java 827 DataX是阿里云DataWorks数据集成的开源版本。 2023-02-08T03:15:10Z
68 stetho 12615 1156 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2022-04-20T16:47:36Z
69 pinpoint 12610 3668 Java 321 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-02-08T09:56:00Z
70 jib 12502 1344 Java 115 🏗 Build container images for your Java applications. 2023-02-07T01:01:05Z
71 druid 12376 3441 Java 1401 Apache Druid: a high performance real-time analytics database. 2023-02-08T09:44:11Z
72 AndroidViewAnimations 12227 2435 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
73 jd-gui 12123 2197 Java 185 A standalone Java Decompiler GUI 2023-02-03T16:02:05Z
74 lombok 11756 2211 Java 785 Very spicy additions to the Java programming language. 2023-02-07T14:55:03Z
75 mall-learning 11724 8116 Java 16 mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 2023-02-01T10:57:48Z
76 realm-java 11358 1781 Java 344 Realm is a mobile database: a replacement for SQLite & ORMs 2023-02-03T08:15:11Z
77 SlidingMenu 11138 5129 Java 262 An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! 2021-09-19T14:04:18Z
78 androidannotations 11137 2409 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
79 neo4j 11035 2230 Java 297 Graphs for Everyone 2023-02-06T11:57:34Z
80 jedis 10893 3721 Java 135 Redis Java client designed for performance and ease of use. 2023-02-08T09:38:25Z
81 incubator-seatunnel 4577 901 Java 324 SeaTunnel is a distributed, high-performance data integration platform for the synchronization and transformation of massive data (offline & real-time). 2023-02-08T09:58:06Z
82 bitcoinj 4506 2392 Java 301 A library for working with Bitcoin 2023-02-07T20:02:10Z
83 roncoo-pay 4465 2545 Java 22 龙果支付系统(roncoo-pay)是国内首款开源的互联网支付系统,拥有独立的账户体系、用户体系、支付接入体系、支付交易体系、对账清结算体系。目标是打造一款集成主流支付方式且轻量易用的支付收款系统,满足互联网业务系统打通支付通道实现支付收款和业务资金管理等功能。 2022-12-31T13:23:01Z
84 linuxdeploy 4455 667 Java 706 Install and run GNU/Linux on Android 2022-06-16T23:14:57Z
85 crawler4j 4355 1914 Java 143 Open Source Web Crawler for Java 2021-11-04T08:31:46Z
86 easy-rules 4276 954 Java 59 The simple, stupid rules engine for Java 2023-01-11T07:30:27Z
87 DeepLinkDispatch 4259 416 Java 54 A simple, annotation-based library for making deep link handling better on Android 2023-02-06T20:01:50Z
88 rstudio 4186 1026 Java 1362 RStudio is an integrated development environment (IDE) for R 2023-02-07T20:27:29Z
89 ShineButton 4182 551 Java 26 This is a UI lib for Android. Effects like shining. 2022-10-08T07:47:29Z
90 CoordinatorTabLayout 4153 594 Java 16 Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件 2019-12-25T03:38:34Z
91 JSqlParser 4149 1178 Java 133 JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern 2023-02-07T20:18:52Z
92 AndroidWiFiADB 4118 493 Java 23 IntelliJ/AndroidStudio plugin which provides a button to connect your Android device over WiFi to install, run and debug your applications without a USB connected. 2019-05-23T10:17:28Z
93 simplify 4099 436 Java 29 Android virtual machine and deobfuscator 2022-04-30T12:20:33Z
94 xManager 4085 166 Java 6 Ad-Free, New Features & Freedom 2023-02-01T11:20:19Z
95 FloatWindow 4052 638 Java 94 Andorid 任意界面悬浮窗,实现悬浮窗如此简单 2021-10-13T09:50:11Z
96 mockserver 4035 991 Java 55 MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and SOCKS Proxying (i.e. dynamic port forwarding). 2023-02-03T14:45:17Z
97 AndroidTutorialForBeginners 4025 6075 Java 21 Step by step to build Android apps using Android Studio 2021-03-15T20:07:06Z
98 javacpp 4017 553 Java 61 The missing bridge between Java and native C++ 2023-02-05T20:41:44Z
99 ExpandableTextView 4006 799 Java 40 Android's TextView that can expand/collapse like the Google Play's app description 2022-07-17T19:55:46Z
100 powermock 3965 579 Java 421 PowerMock is a Java framework that allows you to unit test code normally regarded as untestable. 2023-02-04T11:12:19Z