An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: java-library

CarmJos/EasyPlugin

轻松(做)插件,旨在于方便快捷的使用Bukkit实现MC中的一些功能。

Language: Java - Size: 1.15 MB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 32 - Forks: 7

felipeucelli/JavaTube

A java library to download videos from youtube

Language: Java - Size: 19.4 MB - Last synced at: about 9 hours ago - Pushed at: about 10 hours ago - Stars: 86 - Forks: 17

inrupt/rdf-wrapping-java

An RDF Wrapping library for working with domain models

Language: Java - Size: 7.85 MB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 5 - Forks: 1

mockito/mockito

Most popular Mocking framework for unit tests written in Java

Language: Java - Size: 47.3 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 15,318 - Forks: 2,643

fabriciofx/cactoos-jdbc

Object-Oriented wrapper to JDBC

Language: Java - Size: 1.12 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 39 - Forks: 9

ChrisCarini/jetbrains-error-utils

A java library, intended to be consumed by plugins for JetBrains IDEs, providing utilities for handling errors from plugins.

Language: Java - Size: 675 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4 - Forks: 0

barakugav/JGAlgo

A high-performance library for graph algorithms written in Java. It contains a wide collection of optimized algorithms and data structures for a range of problems on graphs.

Language: Java - Size: 143 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 20 - Forks: 1

JoyRay0/TextWithSubText

Multi-line TextView Android library

Language: Kotlin - Size: 217 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

marlonlom/timeago

Simple java library for displaying dates as relative time ago language.

Language: Kotlin - Size: 2.04 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 374 - Forks: 78

milkdrinkers/Java-Semver

A lightweight, zero-dependency Java library for parsing, comparing, and managing Semantic Versioning (SemVer 2.0.0) with full spec compliance.

Language: Java - Size: 158 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

milkdrinkers/VersionWatch

Lightweight Java library to fetch the latest software versions from Spigot, Modrinth, GitHub, and more, with SemVer parsing and sync/async support.

Language: Java - Size: 213 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

Hakky54/log-captor

🎯 LogCaptor captures log entries for unit and integration testing purposes

Language: Java - Size: 620 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 418 - Forks: 28

rosivanbg/infix

⚡ Transform C interoperability with `infix`, a JIT-powered FFI library that simplifies calling C functions using intuitive string descriptions.

Language: C - Size: 1.75 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Muturi-Kelvin/free-algorithm-learning

🚀 Explore algorithms interactively with our learning platform, designed for ease and engagement. Join us as we open source code and tutorials soon!

Size: 1.29 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 1

topobyte/jsoup-servlet

Helpers for using JSoup with Servlets

Language: Java - Size: 169 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

ta4j/ta4j

A Java library for technical analysis.

Language: Java - Size: 11.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,305 - Forks: 773

inrupt/solid-client-java

Java Client Libraries for Solid

Language: Java - Size: 201 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 12 - Forks: 5

namastack/namastack-outbox

Outbox Implementation for Spring Boot

Language: Kotlin - Size: 459 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 119 - Forks: 7

igniterealtime/Smack

A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs

Language: Java - Size: 34.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,417 - Forks: 889

chr-fritz/keycloak-kubernetes-authenticator

A keycloak client authenticator that allows to authenticate clients using jwts issued trough the ServiceAccount token volume projection.

Language: Java - Size: 306 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 8 - Forks: 1

jetty-project/jetty-load-generator

Language: Java - Size: 1.61 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 79 - Forks: 9

marianobarrios/dregex

dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.

Language: Java - Size: 1.02 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 48 - Forks: 5

gestalt-config/gestalt

A Java configuration library

Language: Java - Size: 4.29 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 93 - Forks: 4

raphw/byte-buddy

Runtime code generation for the Java virtual machine.

Language: Java - Size: 961 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6,658 - Forks: 833

seart-group/jcloc

Java wrapper for CLOC (Count Lines of Code)

Language: Java - Size: 454 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 0

malczuuu/problem4j-jackson

Jackson integration for library implementing RFC7807

Language: Java - Size: 230 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

malczuuu/problem4j-core

Core library implementing Problem model according to RFC7807

Language: Java - Size: 223 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

Hakky54/ayza

🔐 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

Language: Java - Size: 4.36 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 553 - Forks: 77

operator-framework/java-operator-sdk

Java SDK for building Kubernetes Operators

Language: Java - Size: 10.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 907 - Forks: 236

Correia-jpv/fucking-awesome-java

A curated list of awesome frameworks, libraries and software for the Java programming language. With repository stars⭐ and forks🍴

Size: 1.83 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 1

akkinoc/yaml-resource-bundle

Java ResourceBundle for YAML format.

Language: Kotlin - Size: 899 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 53 - Forks: 7

akkinoc/orika-spring-boot-starter

Spring Boot Starter for Orika.

Language: Kotlin - Size: 976 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 157 - Forks: 32

akkinoc/logback-access-spring-boot-starter

Spring Boot Starter for Logback-access.

Language: Kotlin - Size: 1.56 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 200 - Forks: 35

neoforged/AutoRenamingTool

Remapper/renamer of JAR files, with extensibility for other transformations

Language: Java - Size: 314 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 8

coy-flatness463/markdown-translator

🌐 Translate Markdown files to Chinese seamlessly using Python and OpenRouter API, ensuring quality through intelligent splitting and concurrent processing.

Language: Python - Size: 2.47 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

thag0/JNN

Biblioteca para manipulação de modelos de Redes Neurais

Language: Java - Size: 223 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 1

leplusorg/ristretto

A small library of (hopefully) useful Java classes.

Language: Java - Size: 6.85 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 9 - Forks: 3

shotadft/KanaConverter

This is a library that converts Roman letters to both hiragana and katakana and vice versa.

Language: Kotlin - Size: 155 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

dvchinx/EazyJava

Open Source Java Library that adds a lot of useful methods

Language: Java - Size: 97.7 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 5

YumiProject/yumi-commons

A library containing common utilities.

Language: Java - Size: 542 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 13 - Forks: 0

material-foundation/material-color-utilities

Color libraries for Material You

Language: TypeScript - Size: 3.88 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2,007 - Forks: 188

liquibase/liquibase

Main Liquibase Source

Language: Java - Size: 209 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 5,313 - Forks: 1,931

RomanIakovlev/timeshape

Java library to find timezone based on geo coordinates

Language: Java - Size: 229 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 187 - Forks: 39

docwho2/java-chime-voicesdk-sma

Amazon Chime SDK SIP Media Application(SMA) Java Event and Flow Library

Language: Java - Size: 3.23 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 1

mongodb/mongo-java-driver

The official MongoDB drivers for Java, Kotlin, and Scala

Language: Java - Size: 137 MB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 2,650 - Forks: 1,489

Jaspersoft/jasperreports

JasperReports® - Free Java Reporting Library

Language: Java - Size: 242 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 1,256 - Forks: 433

petrknap/zoned-datetime-persistence

Timezone aware date-time persistence

Language: PHP - Size: 123 KB - Last synced at: about 13 hours ago - Pushed at: about 14 hours ago - Stars: 0 - Forks: 0

flyway/flyway

Flyway by Redgate • Database Migrations Made Easy.

Language: Java - Size: 1.13 GB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 9,240 - Forks: 1,575

LearnLib/learnlib

A free, open-source Java library for automata learning algorithms

Language: Java - Size: 33 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 220 - Forks: 56

CommonWealthRobotics/BowlerStudio

A Full-Stack Robotics Development Environment

Language: Java - Size: 174 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 156 - Forks: 29

w3stling/rssreader

A simple Java library for reading RSS and Atom feeds

Language: Java - Size: 7.36 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 187 - Forks: 26

MoeraOrg/java-moeralib

Java library to interact with Moera decentralized social network

Language: Java - Size: 717 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

felleslosninger/idporten-certificate-validator-lib

Generic X509 certificate validation library

Language: Java - Size: 465 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

yegor256/cactoos

Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons

Language: Java - Size: 6.01 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 762 - Forks: 173

w3stling/tickersymbol

Java library for ticker symbol lookup.

Language: Java - Size: 7.56 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 7 - Forks: 5

OneLiteFeatherNET/Aves

General api for the Minestom server software

Language: Java - Size: 2.26 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

authzed/authzed-java

Official SpiceDB client library for JVM languages

Language: Java - Size: 17 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 23 - Forks: 13

felleslosninger/idporten-access-log-spring-boot-starter

Language: Java - Size: 146 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

retrodaredevil/couchdb-java

A CouchDB Java library that is (mostly) uncoupled from any particular JSON library

Language: Java - Size: 357 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

milkdrinkers/ThreadUtil

Fluent java library for Minecraft, providing elegant async/sync runnable chaining with Bukkit, Spigot, Paper, Velocity integration.

Language: Java - Size: 188 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

milkdrinkers/WordWeaver

A blazingly fast java translation library with Adventure support for Java 8 and up.

Language: Java - Size: 220 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

phax/ph-web

Java library with common web stuff

Language: Java - Size: 7.75 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 5 - Forks: 5

marianobarrios/linked-blocking-multi-queue

A concurrent collection that extends the existing Java concurrent collection library, offering an optionally-bounded blocking "multi-queue" based on linked nodes.

Language: Java - Size: 757 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 47 - Forks: 14

BernhardAngerer/simple-speedtest-client

A Java library and CLI tool for measuring internet bandwidth using speedtest.net

Language: Java - Size: 289 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 4 - Forks: 0

LeakyAbstractions/result-docs

🎱 Result Library Docs

Language: Java - Size: 13.5 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

marianobarrios/tls-channel

A Java library that implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS for Java applications.

Language: Java - Size: 1.17 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 207 - Forks: 50

jscancella/bagging

A clean and easy to use implementation of the BagIt specification

Language: Java - Size: 980 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 8

Typhon0/AnimateFX

A library of +70 ready-to-use animations for JavaFX

Language: Java - Size: 17.4 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 496 - Forks: 67

locationtech/jts

The JTS Topology Suite is a Java library for creating and manipulating vector geometry.

Language: Java - Size: 41.9 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2,148 - Forks: 459

nahsra/antisamy

a library for performing fast, configurable cleansing of HTML coming from untrusted sources

Language: DIGITAL Command Language - Size: 4.93 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 198 - Forks: 94

neoforged/FancyModLoader

The fancy mod loader for NeoForged

Language: Java - Size: 9.03 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 74 - Forks: 49

Teleight/TeleightBots

New Java library to easily create Telegram Bots

Language: Java - Size: 991 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 48 - Forks: 8

Reflect4j/reflect4j

Reflect4j is a high-level reflection library for Java that simplifies working with classes, methods, fields, and annotations. It provides a fluent API, caching for performance, and advanced utilities for introspection and dynamic invocation while staying lightweight and framework-friendly.

Language: Java - Size: 46.9 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 1

OneLiteFeatherNET/vulpes-model

A library for Java which contains some model definitions for vulpes

Language: Java - Size: 635 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

EEWBot/Base65536J

An implementation of base65536 encoding in Java with Base64 like API.

Language: Java - Size: 2.05 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

robinst/autolink-java

Java library to extract links (URLs, email addresses) from plain text; fast, small and smart

Language: Java - Size: 157 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 212 - Forks: 42

codesorcery/juan

Java Useragent ANalyzer

Language: Java - Size: 162 KB - Last synced at: 20 days ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 1

open-dis/open-dis-java

Java implementation of the IEEE-1278.1 Distributed Interactive Simulation (DIS) application protocol v6 and v7 :boom:

Language: Java - Size: 73.9 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 50 - Forks: 37

Querz/NBT

A java implementation of the NBT protocol, including a way to implement custom tags.

Language: Java - Size: 15 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 209 - Forks: 54

Smarteon/loxone-java

Java implementation of the Loxone™ communication protocol (Web Socket)

Language: Java - Size: 822 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 17 - Forks: 11

JavaSaBr/RLib

RLib

Language: Java - Size: 9.83 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 5 - Forks: 6

future-architect/uroborosql

Developer-oriented and SQL centric database access library

Language: Java - Size: 2.25 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 93 - Forks: 9

olyutorskii/JarabraDix

JarabraDix is a integer value to Arabic decimal sequence converter Java library.

Language: Java - Size: 263 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

maritimeconnectivity/MCP-PKI

PKI library of Maritime Connectivity Platform Identity Registry (MIR)

Language: Java - Size: 1.05 MB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 2 - Forks: 3

CarmJos/EasySQL

:floppy_disk: Easy (to operate) SQL Databases! A easy-to-use advanced SQL framework based on JDBC, supports multiple types of databases and connection pools, with high customizability and extensibility.

Language: Java - Size: 3.58 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 64 - Forks: 12

CarmJos/GithubReleases4J

GitHub Releases for Java , based on GitHub RESTful API .

Language: Java - Size: 359 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 9 - Forks: 0

ralscha/bsoncodec-apt

Java 8 Annotation Processor creating org.bson.codecs.Codec implementations for saving POJOs into MongoDB

Language: Java - Size: 705 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 5 - Forks: 2

ralscha/piwik-tracking

A java library that helps sending tracking requests to Piwik

Language: Java - Size: 330 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 3 - Forks: 2

raghul-tech/OpenLoom

🧵 OpenLoom — Smart & speedy Java file reader with async, streaming, and zero config!

Language: Java - Size: 90.8 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

Graylog2/JadConfig

Annotation-driven configuration library for the Java programming language

Language: Java - Size: 3.19 MB - Last synced at: 16 days ago - Pushed at: 25 days ago - Stars: 23 - Forks: 12

Alessandro-Salerno/Forflex

Flexible expression evaluation library

Language: Java - Size: 115 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 4 - Forks: 0

jupnp/jupnp Fork of 4thline/cling

UPnP/DLNA library for Java

Language: Java - Size: 23.1 MB - Last synced at: 25 days ago - Pushed at: 28 days ago - Stars: 176 - Forks: 45

phax/ph-poi

Java library with some Apache POI improvements

Language: Java - Size: 772 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 4 - Forks: 2

Tosan/tencryptor

A java library that provide basic encryption utility.

Language: Java - Size: 22.5 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

Tosan/tosan-validation

A java library for fields validation using the hibernate validator

Language: Java - Size: 108 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 1

youngmonkeys/ezyfox-server-java-client

ezyfox-server-java-client

Language: Java - Size: 333 KB - Last synced at: 27 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 5

romankh3/image-comparison

Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation QA tests.

Language: Java - Size: 7.27 MB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 376 - Forks: 111

youngmonkeys/ezyfox-core

base library

Language: Java - Size: 437 KB - Last synced at: 27 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 8

thriving-dev/java-library-template

🎨 Java library template • Gradle Kotlin DSL • GitHub Actions CI/CD to build, release & publish to Maven Central • Renovate • Trivy • Javadoc (Pages) • Issue & PR Templates

Language: Java - Size: 622 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 42 - Forks: 6

CourseOrchestra/celesta

DB migrations, SQL & testing for Java

Language: Java - Size: 16.8 MB - Last synced at: 28 days ago - Pushed at: 29 days ago - Stars: 76 - Forks: 18