🔐 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
A complete and open application for automatic backing tracks generation.
- music
- music-library
- music-generation
- music-composition
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 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
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
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
[DEPRECATED] Easily have blurred and transparent background effect on your Android views.
A Java agent that rewrites bytecode to instrument allocation sites
The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts
- obfuscation
- java
- ant
- bytecode-manipulation
Sample ES/CQRS application
eXist Native XML Database and Application Platform
A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation
- configuration
- java
- json
- yaml
[Deprecated] This project can make it easy to theme and custom Android's dialog. Also provides Holo and Material themes for old devices.
Android TensorFlow MachineLearning MNIST Example (Building Model with TensorFlow for Android)
- tensorflow
- tensorflow-tutorials
- mnist-classification
- mnist
Learning Management System OpenOlat
OpenDJ is an open-source LDAP directory server written in Java. It provides robust, scalable, and secure directory services for identity management, access control, and authentication in enterprise environments. OpenDJ supports LDAPv3 standard, replication, REST APIs, and high-performance
- ldap-server
- ldap
- opendj
- rest
The Mapbox Java SDK – Java wrappers around Mapbox APIs and other location data
An extensible Java framework for building event-driven applications that break up XML and non-XML data into chunks for data integration
- java
- smooks
- enterprise-integration
- etl
Toolkit for testing multi-threaded and asynchronous applications
An open source, a high-performance hybrid integration platform that allows developers quick integration with any application, data, or system.