🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
- tls
- truststore
- certificate
- keystore
Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. It features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing
JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.
- chart-fx
- java
- charting-libraries
- javafx
A complete and open application for automatic backing tracks generation.
- music
- music-library
- music-generation
- music-composition
Reference implementation of a Chinese social-insurance / e-government backend: 5 Spring MVC + MyBatis modules, 358 HTTP endpoints, Oracle multi-schema, Axis SOAP.
- axis
- e-government
- govtech
- java
Allows the easy creation of animated transition effects when the state of Android UI has changed
Glide Bitmap Pool is a memory management library for reusing the bitmap memory
- glide
- bitmap
- bitmap-memory
- bitmap-pool
AndroidKickstartR helps you to quickly create a well configured Android application using the most popular libraries. It creates and configures your project for you. Just focus on code!
An Android demo of a foldable layout implementation. Engineered by Vincent Brison.
🔐 An SSL library for configuring http client or server. Rich with features such as hot reloading ssl and trusting additional certificates during runtime, combining multiple keystores, loading pem files and os/jdk certificates, logging certificate information during ssl handshake, bypassing ssl configuration from other libraries and more
imitate Tumblr's menu, dragging animations look like a snake
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
- algebraic-data-types
- optics
- functional-programming
- algebra
java port of Underscore.js
- java
- underscore
- javascript
- functional-programming
An extendible and configurable PDF manipulation layer library written in java.
Official mirror for interface definitions and helper classes for Java code running on the AWS Lambda platform.
Identifies and prioritizes Class and Package Cycles and Anti-pattens in Java & Kotlin codebases you should refactor first.
- maven-plugin
- maven
- java
- report
Java library to analyse Portable Executable files with a special focus on malware analysis and PE malformation robustness
Visualization and controlling application for Android
(UNMAINTAINED) inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
DrawingBotV3 is a software for converting images into vector art
Download, Install, Update
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.
DAO oriented database mapping framework for Java
- java
- annotation-processor
- jdbc
- dao