532 Repositories
Java library-automation Libraries
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. its open and designed to accommodate changes. (no sidecar in a form of broker or any kind)
scalecube-services MICROSERVICES 2.0 An open-source project that is focused on streamlining reactive-programming of Microservices Reactive-systems tha
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Fault tolerance library designed for functional programming Table of Contents 1. Introduction 2. Documentation 3. Overview 4. Resilience patterns 5. S
SneakyThrow is a Java library to ignore checked exceptions
SneakyThrow SneakyThrow is a Java library to ignore checked exceptions. You can integrate it using maven: dependency groupIdcom.rainerhahnekamp
Java library for handling exceptions in concise, unified, and architecturally clean way.
NoException NoException is a Java library for handling exceptions in concise, unified, and architecturally clean way. System.out.println(Exceptions.lo
A library that simplifies error handling for Functional Programming in Java
Faux Pas: Error handling in Functional Programming Faux pas noun, /fəʊ pɑː/: blunder; misstep, false step Faux Pas is a library that simplifies error
Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field validation and parallelized object warmup.
Governator DESCRIPTION Governator is a library of extensions and utilities that enhance Google Guice to provide injector lifecycle and well as support
Advanced date, time and interval library for Java with sun/moon-astronomy and calendars like Chinese, Coptic, Ethiopian, French Republican, Hebrew, Hijri, Historic Christian, Indian National, Japanese, Julian, Korean, Minguo, Persian, Thai, Vietnamese
Time4J Advanced date, time and interval library for Java Motivation: Time4J is thought as a complete and high-end replacement for old java classes aro
A Java library for parsing and building iCalendar data models
iCal4j - iCalendar parser and object model Table of Contents Introduction - What is iCal4j? Setup - Download and installation of iCal4j System require
sql2o is a small library, which makes it easy to convert the result of your sql-statements into objects. No resultset hacking required. Kind of like an orm, but without the sql-generation capabilities. Supports named parameters.
sql2o Sql2o is a small java library, with the purpose of making database interaction easy. When fetching data from the database, the ResultSet will au
Main Liquibase Source
Liquibase Liquibase helps millions of teams track, version, and deploy database schema changes. This repository contains the main source code for Liqu
Flyway by Redgate • Database Migrations Made Easy.
Flyway by Redgate Database Migrations Made Easy. Evolve your database schema easily and reliably across all your instances. Simple, focused and powerf
Apache ORC - the smallest, fastest columnar storage for Hadoop workloads
Apache ORC ORC is a self-describing type-aware columnar file format designed for Hadoop workloads. It is optimized for large streaming reads, but with
A Persistent Java Collections Library
PCollections A Persistent Java Collections Library Overview PCollections serves as a persistent and immutable analogue of the Java Collections Framewo
A fast, programmer-friendly, free CSV library for Java
super-csv Dear super-csv community, we are looking for people to help maintain super-csv. See https://github.com/super-csv/super-csv/issues/47 Super C
An open-source Java library for Constraint Programming
Documentation, Support and Issues Contributing Download and installation Choco-solver is an open-source Java library for Constraint Programming. Curre
A twelve-factor configuration (12factor.net/config) library for Java 8+
dotenv A twelve-factor configuration library for Java 8+. Features: seamless integration with Guice (prefer Spring? see here); zero dependencies; avai
A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation
Configurate Configurate is a simple configuration library for Java applications that provides a node-based representation of data, able to handle a wi
configuration library for JVM languages using HOCON files
Configuration library for JVM languages. If you have questions or are working on a pull request or just curious, please feel welcome to join the chat
Modern configuration library for distributed apps written in Java.
Overview cfg4j ("configuration for Java") is a configuration library for Java distributed apps (and more). Features: Open source Easy to use Auto-relo
Fast computer vision library for SFM, calibration, fiducials, tracking, image processing, and more.
Table of Contents Introduction Cloning Repository Quick Start Gradle and Maven Building from Source Dependencies Help/Contact Introduction BoofCV is a
Java library to provide an API for beans and properties.
Joda-Beans Joda-Beans provides a small framework that adds properties to Java, greatly enhancing JavaBeans. An API is provided that defines a bean and
:microscope: Java Code Coverage Library
JaCoCo Java Code Coverage Library JaCoCo is a free Java code coverage library distributed under the Eclipse Public License. Check the project homepage
Spoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Spoon Spoon is an open-source library to analyze, rewrite, transform, transpile Java source code. It parses source files to build a well-designed AST
Java library for creating text-based GUIs
Lanterna Lanterna is a Java library allowing you to write easy semi-graphical user interfaces in a text-only environment, very similar to the C librar
A library for creating interactive console applications in Java
Text-IO Text-IO is a library for creating Java console applications. It can be used in applications that need to read interactive input from the user.
JLine is a Java library for handling console input.
JLine JLine is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline but with additional features
Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows.
Description Jansi is a small java library that allows you to use ANSI escape codes to format your console output which works even on Windows. It also
Lightweight, high performance Java caching
cache2k Java Caching cache2k is an in-memory high performance Java Caching library. CacheString,String cache = new Cache2kBuilderString, String(
A high performance caching library for Java
Caffeine is a high performance, near optimal caching library. For more details, see our user's guide and browse the API docs for the latest release. C
cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
cglib Byte Code Generation Library is high level API to generate and transform JAVA byte code. It is used by AOP, testing, data access frameworks to g
Adaptable, fast automation for all
Gradle is a build tool with a focus on build automation and support for multi-language development. If you are building, testing, publishing, and depl
A declarative mapping library to simplify testable object mappings.
ReMap - A declarative object mapper Table of Contents Long story short About ReMap Great News Mapping operations Validation Features Limitations The m