🇺🇸 Made in United States

Discover United States's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United States.

TOP Java Projects

1
spring-projects/spring-boot

spring-projects/spring-boot

Spring Boot
Java
71,736
star
2
kdn251/interviews

kdn251/interviews

Everything you need to know to get the job.
Java
61,459
star
3
spring-projects/spring-framework

spring-projects/spring-framework

Spring Framework
Java
54,504
star
4
NationalSecurityAgency/ghidra

NationalSecurityAgency/ghidra

Ghidra is a software reverse engineering (SRE) framework
Java
47,515
star
5
airbnb/lottie-android

airbnb/lottie-android

Render After Effects animations natively on Android and iOS, Web, and React Native
Java
34,665
star
6
bumptech/glide

bumptech/glide

An image loading and caching library for Android focused on smooth scrolling
Java
34,373
star
7
JakeWharton/butterknife

JakeWharton/butterknife

Bind Android views and callbacks to fields and methods.
Java
25,610
star
8
signalapp/Signal-Android

signalapp/Signal-Android

A private messenger for Android.
Java
24,766
star
9
Netflix/Hystrix

Netflix/Hystrix

Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
Java
23,594
star
10
jenkinsci/jenkins

jenkinsci/jenkins

Jenkins automation server
Java
21,381
star
11
oracle/graal

oracle/graal

GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Java
19,716
star
12
iBotPeaches/Apktool

iBotPeaches/Apktool

A tool for reverse engineering Android apk files
Java
17,348
star
13
facebook/fresco

facebook/fresco

An Android library for managing images and the memory they use.
Java
17,041
star
14
williamfiset/Algorithms

williamfiset/Algorithms

A collection of algorithms and data structures
Java
16,535
star
15
antlr/antlr4

antlr/antlr4

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Java
16,313
star
16
prestodb/presto

prestodb/presto

The official home of the Presto distributed SQL query engine for big data
Java
15,571
star
17
ben-manes/caffeine

ben-manes/caffeine

A high performance caching library for Java
Java
15,234
star
18
Konloch/bytecode-viewer

Konloch/bytecode-viewer

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
Java
14,207
star
19
quarkusio/quarkus

quarkusio/quarkus

Quarkus: Supersonic Subatomic Java.
Java
13,025
star
20
Netflix/zuul

Netflix/zuul

Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
Java
12,993
star
21
Netflix/conductor

Netflix/conductor

Conductor is a microservices orchestration engine.
Java
12,920
star
22
sqshq/piggymetrics

sqshq/piggymetrics

Microservice Architecture with Spring Boot, Spring Cloud and Docker
Java
12,732
star
23
Netflix/eureka

Netflix/eureka

AWS Service registry for resilient mid-tier load balancing and failover.
Java
11,991
star
24
jfeinstein10/SlidingMenu

jfeinstein10/SlidingMenu

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!
Java
11,105
star
25
mission-peace/interview

mission-peace/interview

Interview questions
Java
10,952
star
26
jhy/jsoup

jhy/jsoup

jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
Java
10,312
star
27
TooTallNate/Java-WebSocket

TooTallNate/Java-WebSocket

A barebones WebSocket client and server implementation written in 100% Java.
Java
10,229
star
28
JakeWharton/ViewPagerIndicator

JakeWharton/ViewPagerIndicator

Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock.
Java
10,166
star
29
umano/AndroidSlidingUpPanel

umano/AndroidSlidingUpPanel

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.
Java
9,480
star
30
stanfordnlp/CoreNLP

stanfordnlp/CoreNLP

CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Java
9,470
star
31
awsdocs/aws-doc-sdk-examples

awsdocs/aws-doc-sdk-examples

Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
Java
8,895
star
32
nathanmarz/storm

nathanmarz/storm

Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more
Java
8,848
star
33
signalapp/Signal-Server

signalapp/Signal-Server

Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS
Java
8,781
star
34
chrisjenx/Calligraphy

chrisjenx/Calligraphy

Custom fonts in Android the easy way...
Java
8,591
star
35
facebook/buck

facebook/buck

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Java
8,568
star
36
firebase/quickstart-android

firebase/quickstart-android

Firebase Quickstart Samples for Android
Java
8,563
star
37
airbnb/epoxy

airbnb/epoxy

Epoxy is an Android library for building complex screens in a RecyclerView
Java
8,448
star
38
LawnchairLauncher/lawnchair

LawnchairLauncher/lawnchair

No clever tagline needed.
Java
8,340
star
39
spring-projects/spring-security

spring-projects/spring-security

Spring Security
Java
8,263
star
40
Netflix/SimianArmy

Netflix/SimianArmy

Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Java
7,955
star
41
JakeWharton/hugo

JakeWharton/hugo

Annotation-triggered method call logging for your debug builds.
Java
7,892
star
42
HannahMitt/HomeMirror

HannahMitt/HomeMirror

Android application powering the mirror in my house
Java
7,868
star
43
facebook/litho

facebook/litho

A declarative framework for building efficient UIs on Android.
Java
7,646
star
44
koush/AndroidAsync

koush/AndroidAsync

Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.
Java
7,439
star
45
kevin-wayne/algs4

kevin-wayne/algs4

Algorithms, 4th edition textbook code and libraries
Java
7,372
star
46
TechEmpower/FrameworkBenchmarks

TechEmpower/FrameworkBenchmarks

Source for the TechEmpower Framework Benchmarks project
Java
7,299
star
47
pentaho/pentaho-kettle

pentaho/pentaho-kettle

Pentaho Data Integration ( ETL ) a.k.a Kettle
Java
7,254
star
48
geeeeeeeeek/WeChatLuckyMoney

geeeeeeeeek/WeChatLuckyMoney

💸 WeChat's lucky money helper (微信抢红包插件) by Zhongyi Tong. An Android app that helps you snatch red packets in WeChat groups.
Java
7,194
star
49
frohoff/ysoserial

frohoff/ysoserial

A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization.
Java
7,144
star
50
JakeWharton/ActionBarSherlock

JakeWharton/ActionBarSherlock

[DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
Java
7,130
star
51
Graylog2/graylog2-server

Graylog2/graylog2-server

Free and open log management
Java
6,877
star
52
Angel-ML/angel

Angel-ML/angel

A Flexible and Powerful Parameter Server for large-scale machine learning
Java
6,703
star
53
zo0r/react-native-push-notification

zo0r/react-native-push-notification

React Native Local and Remote Notifications
Java
6,696
star
54
processing/processing

processing/processing

Source code for the Processing Core and Development Environment (PDE)
Java
6,437
star
55
vinc3m1/RoundedImageView

vinc3m1/RoundedImageView

A fast ImageView that supports rounded corners, ovals, and circles.
Java
6,428
star
56
rabbitmq/rabbitmq-tutorials

rabbitmq/rabbitmq-tutorials

Tutorials for using RabbitMQ in various ways
Java
6,393
star
57
zendesk/android-floating-action-button

zendesk/android-floating-action-button

Floating Action Button for Android based on Material Design specification
Java
6,374
star
58
PowerJob/PowerJob

PowerJob/PowerJob

Enterprise job scheduling middleware with distributed computing ability.
Java
6,353
star
59
koush/ion

koush/ion

Android Asynchronous Networking and Image Loading
Java
6,299
star
60
prolificinteractive/material-calendarview

prolificinteractive/material-calendarview

A Material design back port of Android's CalendarView
Java
5,903
star
61
haifengl/smile

haifengl/smile

Statistical Machine Intelligence & Learning Engine
Java
5,898
star
62
jeremylong/DependencyCheck

jeremylong/DependencyCheck

OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.
Java
5,885
star
63
Genymobile/gnirehtet

Genymobile/gnirehtet

Gnirehtet provides reverse tethering for Android
Java
5,807
star
64
hazelcast/hazelcast

hazelcast/hazelcast

Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Java
5,802
star
65
JakeWharton/DiskLruCache

JakeWharton/DiskLruCache

Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.
Java
5,766
star
66
JakeWharton/u2020

JakeWharton/u2020

A sample Android app which showcases advanced usage of Dagger among other open source libraries.
Java
5,682
star
67
journeyapps/zxing-android-embedded

journeyapps/zxing-android-embedded

Barcode scanner library for Android, based on the ZXing decoder
Java
5,622
star
68
confluentinc/ksql

confluentinc/ksql

The database purpose-built for stream processing applications.
Java
5,533
star
69
dm77/barcodescanner

dm77/barcodescanner

Barcode Scanner Libraries for Android
Java
5,455
star
70
auth0/java-jwt

auth0/java-jwt

Java implementation of JSON Web Token (JWT)
Java
5,403
star
71
Evernote/android-job

Evernote/android-job

Android library to handle jobs in the background.
Java
5,386
star
72
KeepSafe/TapTargetView

KeepSafe/TapTargetView

An implementation of tap targets from the Material Design guidelines for feature discovery.
Java
5,315
star
73
thinkaurelius/titan

thinkaurelius/titan

Distributed Graph Database
Java
5,247
star
74
socketio/socket.io-client-java

socketio/socket.io-client-java

Full-featured Socket.IO Client Library for Java, which is compatible with Socket.IO v1.0 and later.
Java
5,244
star
75
xxv/android-lifecycle

xxv/android-lifecycle

A diagram of the Android Activity / Fragment lifecycle
Java
5,243
star
76
intuit/karate

intuit/karate

Test Automation Made Simple
Java
5,080
star
77
JanusGraph/janusgraph

JanusGraph/janusgraph

JanusGraph: an open-source, distributed graph database
Java
5,061
star
78
spring-projects/spring-data-examples

spring-projects/spring-data-examples

Spring Data Example Projects
Java
5,026
star
79
spring-attic/spring-mvc-showcase

spring-attic/spring-mvc-showcase

Demonstrates the features of the Spring MVC web framework
Java
4,994
star
80
yipianfengye/android-zxingLibrary

yipianfengye/android-zxingLibrary

几行代码快速集成二维码扫描功能
Java
4,975
star
81
deathmarine/Luyten

deathmarine/Luyten

An Open Source Java Decompiler Gui for Procyon
Java
4,899
star
82
Ramotion/folding-cell-android

Ramotion/folding-cell-android

:octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
Java
4,887
star
83
spring-cloud/spring-cloud-netflix

spring-cloud/spring-cloud-netflix

Integration with Netflix OSS components
Java
4,843
star
84
mcxiaoke/packer-ng-plugin

mcxiaoke/packer-ng-plugin

下一代Android打包工具(对Gradle 7.x的支持,欢迎提PR)
Java
4,818
star
85
claritylab/lucida

claritylab/lucida

Speech and Vision Based Intelligent Personal Assistant
Java
4,807
star
86
saiwu-bigkoo/Android-ConvenientBanner

saiwu-bigkoo/Android-ConvenientBanner

Simple and convenient banner, loop viewpager with 3D effects
Java
4,777
star
87
etsy/AndroidStaggeredGrid

etsy/AndroidStaggeredGrid

An Android staggered grid view which supports multiple columns with rows of varying sizes.
Java
4,763
star
88
lugg/react-native-config

lugg/react-native-config

Bring some 12 factor love to your mobile apps!
Java
4,730
star
89
pardom-zz/ActiveAndroid

pardom-zz/ActiveAndroid

Active record style SQLite persistence for Android
Java
4,710
star
90
spring-attic/spring-security-oauth

spring-attic/spring-security-oauth

Support for adding OAuth1(a) and OAuth2 features (consumer and provider) for Spring web applications.
Java
4,683
star
91
spring-projects/spring-authorization-server

spring-projects/spring-authorization-server

Spring Authorization Server
Java
4,660
star
92
Fuzion24/JustTrustMe

Fuzion24/JustTrustMe

An xposed module that disables SSL certificate checking for the purposes of auditing an app with cert pinning
Java
4,591
star
93
firebase/FirebaseUI-Android

firebase/FirebaseUI-Android

Optimized UI components for Firebase
Java
4,590
star
94
bisq-network/bisq

bisq-network/bisq

A decentralized bitcoin exchange network
Java
4,577
star
95
go-lang-plugin-org/go-lang-idea-plugin

go-lang-plugin-org/go-lang-idea-plugin

Google Go language IDE built using the IntelliJ Platform
Java
4,568
star
96
mik3y/usb-serial-for-android

mik3y/usb-serial-for-android

Android USB host serial driver library for CDC, FTDI, Arduino and other devices.
Java
4,546
star
97
zhanghai/Douya

zhanghai/Douya

开源的 Material Design 豆瓣客户端(A Material Design app for douban.com)
Java
4,542
star
98
Flipboard/bottomsheet

Flipboard/bottomsheet

Android component which presents a dismissible view from the bottom of the screen
Java
4,536
star
99
jagrosh/MusicBot

jagrosh/MusicBot

🎶 A Discord music bot that's easy to set up and run yourself!
Java
4,523
star
100
JakeWharton/NineOldAndroids

JakeWharton/NineOldAndroids

[DEPRECATED] Android library for using the Honeycomb animation API on all versions of the platform back to 1.0!
Java
4,508
star