🇺🇸 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
73,985
star
2
kdn251/interviews

kdn251/interviews

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

spring-projects/spring-framework

Spring Framework
Java
55,858
star
4
NationalSecurityAgency/ghidra

NationalSecurityAgency/ghidra

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

airbnb/lottie-android

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

bumptech/glide

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

JakeWharton/butterknife

Bind Android views and callbacks to fields and methods.
Java
25,610
star
8
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
9
jenkinsci/jenkins

jenkinsci/jenkins

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

oracle/graal

GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Java
20,237
star
11
iBotPeaches/Apktool

iBotPeaches/Apktool

A tool for reverse engineering Android apk files
Java
17,348
star
12
williamfiset/Algorithms

williamfiset/Algorithms

A collection of algorithms and data structures
Java
17,227
star
13
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
17,043
star
14
facebook/fresco

facebook/fresco

An Android library for managing images and the memory they use.
Java
17,041
star
15
prestodb/presto

prestodb/presto

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

ben-manes/caffeine

A high performance caching library for Java
Java
15,767
star
17
Konloch/bytecode-viewer

Konloch/bytecode-viewer

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

quarkusio/quarkus

Quarkus: Supersonic Subatomic Java.
Java
13,620
star
19
Netflix/zuul

Netflix/zuul

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

Netflix/conductor

Conductor is a microservices orchestration engine.
Java
12,842
star
21
sqshq/piggymetrics

sqshq/piggymetrics

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

Netflix/eureka

AWS Service registry for resilient mid-tier load balancing and failover.
Java
11,991
star
23
mission-peace/interview

mission-peace/interview

Interview questions
Java
11,097
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,081
star
25
TooTallNate/Java-WebSocket

TooTallNate/Java-WebSocket

A barebones WebSocket client and server implementation written in 100% Java.
Java
10,438
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
apple/pkl

apple/pkl

A configuration as code language with rich validation and tooling.
Java
10,223
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
stanfordnlp/CoreNLP

stanfordnlp/CoreNLP

CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Java
9,678
star
30
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,496
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
9,294
star
32
LawnchairLauncher/lawnchair

LawnchairLauncher/lawnchair

No clever tagline needed.
Java
9,208
star
33
signalapp/Signal-Server

signalapp/Signal-Server

Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS
Java
9,071
star
34
nathanmarz/storm

nathanmarz/storm

Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more
Java
8,834
star
35
spring-projects/spring-security

spring-projects/spring-security

Spring Security
Java
8,623
star
36
chrisjenx/Calligraphy

chrisjenx/Calligraphy

Custom fonts in Android the easy way...
Java
8,589
star
37
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
38
firebase/quickstart-android

firebase/quickstart-android

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

airbnb/epoxy

Epoxy is an Android library for building complex screens in a RecyclerView
Java
8,517
star
40
DImuthuUpe/AndroidPdfViewer

DImuthuUpe/AndroidPdfViewer

Android view for displaying PDFs rendered with PdfiumAndroid
Java
8,112
star
41
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
42
JakeWharton/hugo

JakeWharton/hugo

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

HannahMitt/HomeMirror

Android application powering the mirror in my house
Java
7,860
star
44
facebook/litho

facebook/litho

A declarative framework for building efficient UIs on Android.
Java
7,646
star
45
pentaho/pentaho-kettle

pentaho/pentaho-kettle

Pentaho Data Integration ( ETL ) a.k.a Kettle
Java
7,588
star
46
frohoff/ysoserial

frohoff/ysoserial

A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization.
Java
7,580
star
47
TechEmpower/FrameworkBenchmarks

TechEmpower/FrameworkBenchmarks

Source for the TechEmpower Framework Benchmarks project
Java
7,529
star
48
koush/AndroidAsync

koush/AndroidAsync

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

kevin-wayne/algs4

Algorithms, 4th edition textbook code and libraries
Java
7,410
star
50
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,195
star
51
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
52
Graylog2/graylog2-server

Graylog2/graylog2-server

Free and open log management
Java
6,877
star
53
zo0r/react-native-push-notification

zo0r/react-native-push-notification

React Native Local and Remote Notifications
Java
6,743
star
54
Angel-ML/angel

Angel-ML/angel

A Flexible and Powerful Parameter Server for large-scale machine learning
Java
6,732
star
55
PowerJob/PowerJob

PowerJob/PowerJob

Enterprise job scheduling middleware with distributed computing ability.
Java
6,722
star
56
processing/processing

processing/processing

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

vinc3m1/RoundedImageView

A fast ImageView that supports rounded corners, ovals, and circles.
Java
6,440
star
58
ArthurHub/Android-Image-Cropper

ArthurHub/Android-Image-Cropper

Image Cropping Library for Android, optimized for Camera / Gallery.
Java
6,398
star
59
rabbitmq/rabbitmq-tutorials

rabbitmq/rabbitmq-tutorials

Tutorials for using RabbitMQ in various ways
Java
6,393
star
60
jeremylong/DependencyCheck

jeremylong/DependencyCheck

OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.
Java
6,375
star
61
zendesk/android-floating-action-button

zendesk/android-floating-action-button

Floating Action Button for Android based on Material Design specification
Java
6,374
star
62
koush/ion

koush/ion

Android Asynchronous Networking and Image Loading
Java
6,299
star
63
Genymobile/gnirehtet

Genymobile/gnirehtet

Gnirehtet provides reverse tethering for Android
Java
6,200
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
6,036
star
65
haifengl/smile

haifengl/smile

Statistical Machine Intelligence & Learning Engine
Java
6,000
star
66
prolificinteractive/material-calendarview

prolificinteractive/material-calendarview

A Material design back port of Android's CalendarView
Java
5,903
star
67
JakeWharton/DiskLruCache

JakeWharton/DiskLruCache

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

JakeWharton/u2020

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

journeyapps/zxing-android-embedded

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

confluentinc/ksql

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

dm77/barcodescanner

Barcode Scanner Libraries for Android
Java
5,456
star
72
auth0/java-jwt

auth0/java-jwt

Java implementation of JSON Web Token (JWT)
Java
5,403
star
73
exadel-inc/CompreFace

exadel-inc/CompreFace

Leading free and open-source face recognition system
Java
5,400
star
74
Evernote/android-job

Evernote/android-job

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

KeepSafe/TapTargetView

An implementation of tap targets from the Material Design guidelines for feature discovery.
Java
5,372
star
76
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,302
star
77
xxv/android-lifecycle

xxv/android-lifecycle

A diagram of the Android Activity / Fragment lifecycle
Java
5,263
star
78
JanusGraph/janusgraph

JanusGraph/janusgraph

JanusGraph: an open-source, distributed graph database
Java
5,253
star
79
thinkaurelius/titan

thinkaurelius/titan

Distributed Graph Database
Java
5,247
star
80
spring-projects/spring-data-examples

spring-projects/spring-data-examples

Spring Data Example Projects
Java
5,142
star
81
intuit/karate

intuit/karate

Test Automation Made Simple
Java
5,080
star
82
spring-attic/spring-mvc-showcase

spring-attic/spring-mvc-showcase

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

yipianfengye/android-zxingLibrary

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

deathmarine/Luyten

An Open Source Java Decompiler Gui for Procyon
Java
4,966
star
85
jagrosh/MusicBot

jagrosh/MusicBot

🎶 A Discord music bot that's easy to set up and run yourself!
Java
4,935
star
86
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,902
star
87
spring-cloud/spring-cloud-netflix

spring-cloud/spring-cloud-netflix

Integration with Netflix OSS components
Java
4,866
star
88
ddd-by-examples/library

ddd-by-examples/library

A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
Java
4,860
star
89
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,834
star
90
mcxiaoke/packer-ng-plugin

mcxiaoke/packer-ng-plugin

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

claritylab/lucida

Speech and Vision Based Intelligent Personal Assistant
Java
4,807
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,803
star
93
spring-projects/spring-authorization-server

spring-projects/spring-authorization-server

Spring Authorization Server
Java
4,799
star
94
lugg/react-native-config

lugg/react-native-config

Bring some 12 factor love to your mobile apps!
Java
4,789
star
95
saiwu-bigkoo/Android-ConvenientBanner

saiwu-bigkoo/Android-ConvenientBanner

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

etsy/AndroidStaggeredGrid

An Android staggered grid view which supports multiple columns with rows of varying sizes.
Java
4,756
star
97
pardom-zz/ActiveAndroid

pardom-zz/ActiveAndroid

Active record style SQLite persistence for Android
Java
4,704
star
98
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
99
bisq-network/bisq

bisq-network/bisq

A decentralized bitcoin exchange network
Java
4,683
star
100
firebase/FirebaseUI-Android

firebase/FirebaseUI-Android

Optimized UI components for Firebase
Java
4,628
star