🇬🇧 Made in United Kingdom

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

TOP Java Projects

1
kunal-kushwaha/DSA-Bootcamp-Java

kunal-kushwaha/DSA-Bootcamp-Java

This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
Java
15,227
star
2
chrisbanes/Android-PullToRefresh

chrisbanes/Android-PullToRefresh

DEPRECATED
Java
8,717
star
3
davemorrissey/subsampling-scale-image-view

davemorrissey/subsampling-scale-image-view

Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc.
Java
7,791
star
4
Bearded-Hen/Android-Bootstrap

Bearded-Hen/Android-Bootstrap

Bootstrap style widgets for Android, with Glyph Icons
Java
7,286
star
5
real-logic/aeron

real-logic/aeron

Efficient reliable UDP unicast, UDP multicast, and IPC message transport
Java
7,064
star
6
ArthurHub/Android-Image-Cropper

ArthurHub/Android-Image-Cropper

Image Cropping Library for Android, optimized for Camera / Gallery.
Java
6,377
star
7
joelittlejohn/jsonschema2pojo

joelittlejohn/jsonschema2pojo

Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
Java
6,149
star
8
emilsjolander/StickyListHeaders

emilsjolander/StickyListHeaders

An android library for section headers that stick to the top
Java
5,511
star
9
jgilfelt/SystemBarTint

jgilfelt/SystemBarTint

[DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes
Java
5,367
star
10
lucasr/twoway-view

lucasr/twoway-view

[DEPRECATED] RecyclerView made simple
Java
5,230
star
11
JodaOrg/joda-time

JodaOrg/joda-time

Joda-Time is the widely used replacement for the Java date and time classes prior to Java SE 8.
Java
4,966
star
12
web3j/web3j

web3j/web3j

Lightweight Java and Android library for integration with Ethereum clients
Java
4,890
star
13
andkulikov/Transitions-Everywhere

andkulikov/Transitions-Everywhere

Set of extra Transitions on top of Jetpack Transitions Library
Java
4,832
star
14
orientechnologies/orientdb

orientechnologies/orientdb

OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
Java
4,685
star
15
jgilfelt/chuck

jgilfelt/chuck

An in-app HTTP inspector for Android OkHttp clients
Java
4,670
star
16
jdamcd/android-crop

jdamcd/android-crop

Android library project for cropping images
Java
4,541
star
17
GeyserMC/Geyser

GeyserMC/Geyser

A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
Java
4,423
star
18
AlmasB/FXGL

AlmasB/FXGL

Java / JavaFX / Kotlin Game Library (Engine)
Java
4,164
star
19
vaticle/typedb

vaticle/typedb

TypeDB: the polymorphic database powered by types
Java
3,643
star
20
ivacf/archi

ivacf/archi

Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns.
Java
3,331
star
21
chrisbanes/ActionBar-PullToRefresh

chrisbanes/ActionBar-PullToRefresh

DEPRECATED
Java
3,155
star
22
OpenHFT/Chronicle-Queue

OpenHFT/Chronicle-Queue

Micro second messaging that stores everything to disk
Java
3,130
star
23
evrencoskun/TableView

evrencoskun/TableView

TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.
Java
3,122
star
24
hitherejoe/animate

hitherejoe/animate

An application demoing meaningful motion on Android
Java
3,117
star
25
real-logic/simple-binary-encoding

real-logic/simple-binary-encoding

Simple Binary Encoding (SBE) - High Performance Message Codec
Java
3,023
star
26
jgilfelt/android-viewbadger

jgilfelt/android-viewbadger

[DEPRECATED] A simple way to "badge" any given Android view at runtime without having to cater for it in layout
Java
3,019
star
27
geftimov/android-pathview

geftimov/android-pathview

Android view with both path from constructed path or from svg.
Java
2,907
star
28
real-logic/agrona

real-logic/agrona

High Performance data structures and utility methods for Java
Java
2,740
star
29
deano2390/MaterialShowcaseView

deano2390/MaterialShowcaseView

A Material Design themed ShowcaseView for Android
Java
2,702
star
30
Krupen/FabulousFilter

Krupen/FabulousFilter

Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa
Java
2,671
star
31
OpenHFT/Chronicle-Map

OpenHFT/Chronicle-Map

Replicate your Key Value Store across your network, with consistency, persistance and performance.
Java
2,669
star
32
Todd-Davies/ProgressWheel

Todd-Davies/ProgressWheel

A progress wheel for android, intended for use instead of the standard progress bar.
Java
2,648
star
33
balysv/material-menu

balysv/material-menu

Animations for Android L drawer, back, dismiss and check icons
Java
2,479
star
34
balysv/material-ripple

balysv/material-ripple

Android L Ripple effect wrapper for Views
Java
2,351
star
35
scottyab/rootbeer

scottyab/rootbeer

Simple to use root checking Android library and sample app
Java
2,314
star
36
sharpie7/circuitjs1

sharpie7/circuitjs1

Electronic Circuit Simulator in the Browser
Java
2,166
star
37
jgilfelt/android-sqlite-asset-helper

jgilfelt/android-sqlite-asset-helper

An Android helper class to manage database creation and version management using an application's raw asset files
Java
2,145
star
38
chrisbanes/philm

chrisbanes/philm

Movie collection and information app for Android.
Java
2,094
star
39
KieronQuinn/PersistentSearch

KieronQuinn/PersistentSearch

A clone of the Google Now/Maps/Play persistent search bar
Java
2,006
star
40
hitherejoe/Android-Boilerplate

hitherejoe/Android-Boilerplate

Android Boilerplate project using RxJava, Dagger 2, Espresso, Mockito + more!
Java
1,871
star
41
mattdesl/lwjgl-basics

mattdesl/lwjgl-basics

🔧 LibGDX/LWJGL tutorials and examples
Java
1,841
star
42
RichardWarburton/java-8-lambdas-exercises

RichardWarburton/java-8-lambdas-exercises

Exercises and Answers for Java 8 Lambdas book
Java
1,804
star
43
geometer/FBReaderJ

geometer/FBReaderJ

Official FBReaderJ project repository
Java
1,798
star
44
gchq/Gaffer

gchq/Gaffer

A large-scale entity and relation database supporting aggregation of properties
Java
1,734
star
45
OpenHFT/Java-Thread-Affinity

OpenHFT/Java-Thread-Affinity

Bind a java thread to a given core
Java
1,724
star
46
aress31/burpgpt

aress31/burpgpt

A Burp Suite extension that integrates OpenAI's GPT to perform an additional passive scan for discovering highly bespoke vulnerabilities, and enables running traffic-based analysis of any type.
Java
1,682
star
47
eluleci/FlatUI

eluleci/FlatUI

Android FlatUI Kit
Java
1,669
star
48
athkalia/Just-Another-Android-App

athkalia/Just-Another-Android-App

An Android base app with loads of cool libraries/configuration NOT MAINTAINED
Java
1,625
star
49
hcoles/pitest

hcoles/pitest

State of the art mutation testing system for the JVM
Java
1,610
star
50
chat-sdk/chat-sdk-android

chat-sdk/chat-sdk-android

Chat SDK Android - Open Source Mobile Messenger
Java
1,603
star
51
badoo/android-weak-handler

badoo/android-weak-handler

Memory safer implementation of android.os.Handler
Java
1,544
star
52
mattia-battiston/clean-architecture-example

mattia-battiston/clean-architecture-example

Clean Architecture Example (Java): Example of what clean architecture would look like (in Java)
Java
1,531
star
53
scottyab/secure-preferences

scottyab/secure-preferences

Android Shared preference wrapper than encrypts the values of Shared Preferences. It's not bullet proof security but rather a quick win for incrementally making your android app more secure.
Java
1,531
star
54
SundeepK/CompactCalendarView

SundeepK/CompactCalendarView

An android library which provides a compact calendar view much like the one used in google calenders.
Java
1,517
star
55
mikaelzero/mojito

mikaelzero/mojito

微信、bilibili大图、长图、gif、视频、自定义view的转场效果,The transition effect of wechat, bilibili large image, long image, GIF, video and custom view
Java
1,505
star
56
SeldonIO/seldon-server

SeldonIO/seldon-server

Machine Learning Platform and Recommendation Engine built on Kubernetes
Java
1,473
star
57
fluttercommunity/flutter_webview_plugin

fluttercommunity/flutter_webview_plugin

Community WebView Plugin - Allows Flutter to communicate with a native WebView.
Java
1,465
star
58
nickbutcher/AnimatorDurationTile

nickbutcher/AnimatorDurationTile

A quick settings tile to quickly set the animator duration scale.
Java
1,377
star
59
albertlatacz/java-repl

albertlatacz/java-repl

Read Eval Print Loop for Java
Java
1,342
star
60
kaz-Anova/StackNet

kaz-Anova/StackNet

StackNet is a computational, scalable and analytical Meta modelling framework
Java
1,321
star
61
jpardogo/GoogleProgressBar

jpardogo/GoogleProgressBar

Android library to display progress like google does in some of his services.
Java
1,297
star
62
peter-lawrey/Java-Chronicle

peter-lawrey/Java-Chronicle

Java Indexed Record Chronicle
Java
1,220
star
63
mpatric/mp3agic

mpatric/mp3agic

A java library for reading mp3 files and reading / manipulating the ID3 tags (ID3v1 and ID3v2.2 through ID3v2.4).
Java
1,165
star
64
daniel-stoneuk/material-about-library

daniel-stoneuk/material-about-library

Makes it easy to create beautiful about screens for your apps
Java
1,123
star
65
hitherejoe/Bourbon

hitherejoe/Bourbon

An MVP Dribbble client for Android Mobile, Tablet, Wear and TV.
Java
1,119
star
66
beehive-lab/TornadoVM

beehive-lab/TornadoVM

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
Java
1,105
star
67
AntonioRedondo/AnotherMonitor

AntonioRedondo/AnotherMonitor

Monitors and records the CPU and memory usage of Android devices
Java
1,087
star
68
datumbox/datumbox-framework

datumbox/datumbox-framework

Datumbox is an open-source Machine Learning framework written in Java which allows the rapid development of Machine Learning and Statistical applications.
Java
1,087
star
69
jamesisaac/react-native-background-task

jamesisaac/react-native-background-task

Periodic background tasks for React Native apps, cross-platform (iOS and Android), which run even when the app is closed.
Java
1,084
star
70
caprica/vlcj

caprica/vlcj

Java framework for the vlc media player
Java
1,075
star
71
ernestoyaquello/VerticalStepperForm

ernestoyaquello/VerticalStepperForm

Vertical Stepper Form Library for Android. It follows Google Material Design guidelines.
Java
1,049
star
72
Endava/cats

Endava/cats

CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.
Java
1,046
star
73
ether/pad

ether/pad

Etherpad Open-Source Repository
Java
1,033
star
74
emilsjolander/StickyScrollViewItems

emilsjolander/StickyScrollViewItems

A small android library for tagging views inside a ScrollView as "sticky" making them stick to the top of the scroll container until a new sticky view comes and takes it's place
Java
1,030
star
75
PortSwigger/param-miner

PortSwigger/param-miner

Java
1,001
star
76
Krupen/AutoplayVideos

Krupen/AutoplayVideos

Android library to auto-play/pause videos from url in recyclerview.
Java
994
star
77
lucasr/smoothie

lucasr/smoothie

[DEPRECATED] Easy async loading for Android's ListView/GridView
Java
985
star
78
ViRb3/TrustMeAlready

ViRb3/TrustMeAlready

🔓 Disable SSL verification and pinning on Android, system-wide
Java
967
star
79
jpardogo/ListBuddies

jpardogo/ListBuddies

Android library to achieve in an easy way, the behaviour of the home page in the Expedia app, with a pair of auto-scroll circular parallax ListViews.
Java
963
star
80
akaita/easylauncher-gradle-plugin

akaita/easylauncher-gradle-plugin

Add a different ribbon to each of your Android app variants using this gradle plugin. Of course, configure it as you will
Java
957
star
81
lucko/spark

lucko/spark

A performance profiler for Minecraft clients, servers, and proxies.
Java
949
star
82
chrisbanes/photup

chrisbanes/photup

photup
Java
945
star
83
Earthcomputer/clientcommands

Earthcomputer/clientcommands

Adds useful client-side commands
Java
942
star
84
PortSwigger/http-request-smuggler

PortSwigger/http-request-smuggler

Java
934
star
85
xeoneux/30-Days-of-Code

xeoneux/30-Days-of-Code

👨‍💻 30 Days of Code by HackerRank Solutions in C, C++, C#, F#, Go, Java, JavaScript, Python, Ruby, Swift & TypeScript. PRs Welcome! 😄
Java
928
star
86
emilsjolander/android-FlipView

emilsjolander/android-FlipView

A small, easy to use android library for implementing flipping between views as seen in the popular Flipboard application
Java
925
star
87
qupath/qupath

qupath/qupath

QuPath - Bioimage analysis & digital pathology
Java
919
star
88
stathissideris/ditaa

stathissideris/ditaa

ditaa is a small command-line utility that can convert diagrams drawn using ascii art ('drawings' that contain characters that resemble lines like | / - ), into proper bitmap graphics.
Java
910
star
89
LukeDeighton/WheelView

LukeDeighton/WheelView

An Android Widget for selecting items that rotate on a wheel.
Java
896
star
90
neild001/SeekArc

neild001/SeekArc

Circular SeekBar view for Android
Java
890
star
91
emmaguy/clean-status-bar

emmaguy/clean-status-bar

Tidy up your Android status bar before taking screenshots for the Play Store
Java
885
star
92
hitherejoe/MVVM_Hacker_News

hitherejoe/MVVM_Hacker_News

Android MVVM experiment project using the official Data Binding library
Java
881
star
93
jshiell/checkstyle-idea

jshiell/checkstyle-idea

CheckStyle plug-in for IntelliJ IDEA
Java
865
star
94
payara/Payara

payara/Payara

Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
Java
864
star
95
scobal/seyren

scobal/seyren

An alerting dashboard for Graphite
Java
862
star
96
jgilfelt/android-mapviewballoons

jgilfelt/android-mapviewballoons

[DEPRECATED] Simple information balloon annotation for Android MapView
Java
851
star
97
authorjapps/zerocode

authorjapps/zerocode

A community-developed, free, opensource, automated testing framework for microservices APIs, Kafka(Data Streams) and Load testing. Zerocode Open Source enables you to create, change and maintain your automated test scenarios via simple JSON or YAML files. Visit documentation below:
Java
850
star
98
chrisbanes/Android-BitmapCache

chrisbanes/Android-BitmapCache

Android-BitmapCache is a specialised cache, for use with Android Bitmap objects.
Java
834
star
99
wenchaojiang/AndroidSwipeableCardStack

wenchaojiang/AndroidSwipeableCardStack

A tinder like swipeable card stack component
Java
832
star
100
NickstaDB/SerializationDumper

NickstaDB/SerializationDumper

A tool to dump Java serialization streams in a more human readable form.
Java
825
star