542 Repositories
Java api-framework Libraries
JUNG: Java Universal Network/Graph Framework
JUNG: The Java Universal Network/Graph Framework JUNG is a software library that provides a common and extensible language for the modeling, analysis,
A high-level cross-platform 2D game development API
mini2Dx A high-level game development API for LibGDX inspired by Slick Website Wiki Community Javadoc Downloads Goals The main objective of mini2Dx is
Hexagon is a microservices toolkit written in Kotlin
Hexagon is a microservices' toolkit (not a framework) written in Kotlin. Its purpose is to ease the building of server applications (Web applications, APIs or queue consumers) that run inside a cloud platform.
crnk.io - Crank up the development of RESTful applications
crnk.io - Crank up the development of RESTful applications! release on jcenter latest in private repository What is Crnk? Crnk is an implementation of
tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android
tinylog 2 Example import org.tinylog.Logger; public class Application { public static void main(String[] args) { Logger.info("Hello
Apache Cayenne is an open source persistence framework licensed under the Apache License
Apache Cayenne is an open source persistence framework licensed under the Apache License, providing object-relational mapping (ORM) and remoting services.
ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines web, high load, and cloud programming in Java, featuring ultimate performance and scalability!
Introduction ActiveJ is a full-featured modern Java platform, created from the ground up as an alternative to Spring/Micronauts/Netty/Jetty. It is des
Unconventional Java code for building web servers / services without a framework.
Unconventional Java code for building web servers / services without a framework. Think dropwizard but as a seed project instead of a framework. If this project had a theme it would be break the rules but be mindful of your decisions.
Standalone Play WS, an async HTTP client with fluent API
Play WS Standalone Play WS is a powerful HTTP Client library, originally developed by the Play team for use with Play Framework. It uses AsyncHttpClie
Business Application Platform - no-code/low-code platform to build business applications
Orienteer What is Orienteer Orienteer is Business Application Platform: Easy creation of business applications Extendable to fit your needs Dynamic da
A light-weight and dynamic dependency injection framework
⚠️ This project is now part of the EE4J initiative. This repository has been archived as all activities are now happening in the corresponding Eclipse
Cloud Native and Low Code Platform to create FullStack web Admin applications in minutes
Cloud Native and Low Code Platform to create FullStack web Admin applications in minutes ✨ Features & Technologies REST API generator Low Code CRUD &
Rqueue aka Redis Queue [Task Queue, Message Broker] for Spring framework
Rqueue: Redis Queue, Task Queue, Scheduled Queue for Spring and Spring Boot Rqueue is an asynchronous task executor(worker) built for spring and sprin
Quarkus JAX-RS App Deployed as AWS Lambda with AWS CDK
MicroProfile with Quarkus as AWS Lambda Function deployed with Cloud Development Kit (CDK) v2 for Java A lean starting point for building, testing and
Java Code Generation Framework
Java::Geci Read "how to contribute". Java::Geci is a library for generating Java code. You can execute code generation programs using Java::Geci to ge
Java testing framework for testing pojo methods
Java testing framework for testing pojo methods. It tests equals, hashCode, toString, getters, setters, constructors and whatever you report in issues ;)
dOOv (Domain Object Oriented Validation) a fluent API for type-safe bean validation and mapping
dOOv (Domain Object Oriented Validation) dOOv is a fluent API for typesafe domain model validation and mapping. It uses annotations, code generation a
Pure Java implementation of ONCRPC/SUNRPC
ONCRPC4J This is a part of dCache.ORG's NFSv4.1 work. Technically, this is not a fork of Remote Tea RPC library, but formally it is as we was inspired
An advanced and highly optimized Java library to build framework
An advanced and highly optimized Java library to build frameworks: it's useful for scanning class paths, generating classes at runtime, facilitating the use of reflection, scanning the filesystem, executing stringified source code and much more...
A base implementation for a microservice
RapidPM - Microservice A base implementation for a microservice based on the Undertow. The Core Service will listen on IP 0.0.0.0 The base configurati
Google Search Results JAVA API via SerpApi
Google Search Results JAVA API This Java package enables to scrape and parse Google, Bing and Baidu search results using SerpApi. Feel free to fork th
Framework for serialization to Json, XML, Byte and Excel, therefore an oviparous wool milk sow J
NetworkParser Framework for serialization from Java objects to Json, XML and Byte. NetworkParser is a simple framework for serializing complex model s
JBehave is a BDD framework for Java and all JVM languages
JBehave is a BDD framework for Java and all JVM languages (Groovy, Kotlin, Ruby, Scala).
A server-state reactive Java web framework for building real-time user interfaces and UI components.
RSP About Maven Code examples HTTP requests routing HTML markup Java DSL Page state model Single-page application Navigation bar URL path UI Component
A Java Framework for Building Bots on Facebook's Messenger Platform.
Racter A Java Framework for Building Bots on Facebook's Messenger Platform. Documentation Installation To add a dependency using Maven, use the follow
Debug Marker API, allowing developers to create their own debug markers
debugmarker 1.16.5-1.18.1 Debug Marker API, allowing developers to create their own debug markers, which are slightly-bigger-than-blocks that can be w
A factory and generators framework for Java 7 and up.
Factorium-J7 A simple generator and factory framework. Compatibility Compatibility is guaranteed for Java 7 and up. How to use it The core interfaces
Spring MSA api gateway & service discovery with consul & Jaeger & Cassandra
Spring-Cloud-MSA 준비 Cassandra 서버를 준비한다 table.sql 파일로 keyspace와 테이블을 만들어 둔다 Consul 1.11.1버전 기준 https://www.consul.io/downloads 에서 1.11.1 버전 운영체제 맞게 다운
Leveraging Java 8, create an API with a multi-tier user system.
Project 0 Description Leveraging Java 8, create an API with a multi-tier user system. You may choose the actual use case for your application as long
COMMA Config API is an API allowing you to easily create complex and stylish config menu screens for Minecraft Fabric mods
COMMA Config API is an API allowing you to easily create complex and stylish config menu screens for Minecraft Fabric mods. COMMA stands for Configurable Options Menu Modding API
Dcl372-2022-jan-04 - DCL-372: Core Spring 5
DCL-372: Core Spring 5 These projects are created as part of the following training: DCL-372 "Core Spring 5" Please follow the link for the complete t
CoreLib - Necessary Libraries required to make the Cores work (API 1.0.13)
CoreLib Necessary Libraries required to make the Cores work (API 1.0.13) CoreLib is a collection of necessary libraries required to make the SurvivalC
Drone - A service via REST API that allows clients to communicate with drones
Drone - A service via REST API that allows clients to communicate with drones (i.e. **dispatch controller**). The specific communication with the drone is outside the scope of this task.
Produtos-api-client - Biblioteca de consumo de uma API Rest básica de produtos disponibilizada em outro repositório.
produtos-api-client Biblioteca de consumo de uma API Rest básica de produtos disponibilizada no repositório: clique aqui para acessar Com essa bibliot
Tank - a beginner-friendly, fast, and efficient FTC robot framework
Tank beta a beginner-friendly, fast, and efficient FTC robot framework Overview tank is a FTC robot framework designed to be beginner-friendly, fast,
Querystream - Build JPA Criteria queries using a Stream-like API
QueryStream QueryStream allows you to perform JPA queries using a Stream-like API. Just like a Java 8 Stream, a QueryStream is built up in a pipeline,
Ja-netfilter - A javaagent framework
ja-netfilter v2.0.1 A javaagent framework Usage download from the releases page add -javaagent:/absolute/path/to/ja-netfilter.jar argument (Change to
APIKit:Discovery, Scan and Audit APIs Toolkit All In One.
APIKit:Discovery, Scan and Audit APIs Toolkit All In One.
LSPatch: A non-root Xposed framework fork from Xpatch
Introduction LSPatch fork from Xpatch. LSPatch provides a way to insert dex and so into the target APK by repackaging. The following changes have been
Xerath - 🔪 AOP development framework implemented through *Annotation + ASM + Gradle Transform API* for Android🤖
简体中文 | English | Xerath Xerath 是一个通过 [自定义注解]+ASM + Gradle Transform API 实现的一套功能强大,方便开发,并且能够有效减少重复代码的Android Aop 框架。 旨在编译器进行全局性的修改,来完成一些诸如方法耗时统计,异常收集,拦
SeaTunnel is a distributed, high-performance data integration platform for the synchronization and transformation of massive data (offline & real-time).
SeaTunnel SeaTunnel was formerly named Waterdrop , and renamed SeaTunnel since October 12, 2021. SeaTunnel is a very easy-to-use ultra-high-performanc
Echopraxia - Java Logging API with clean and simple structured logging and conditional & contextual features. Logback implementation based on logstash-logback-encoder.
Echopraxia Echopraxia is a Java logging API that and is designed around structured logging, rich context, and conditional logging. There is a Logback-
Share food-Android- - Food donation coded in native android with firebase, google maps api and php server xampp
share_food-Android- Instructions: 1. Create a firebase account and link it with the project via google-services.json. 2. This project also uses a XAMP
Dio-api-1 - Repositório com os artefatos da mentoria de API
dio-api-1 Repositório com os artefatos da mentoria de API Reference Documentation For further reference, please consider the following sections: Offic
A project to study Quarkus.
quarkus-studies Project This project uses Quarkus, the Supersonic Subatomic Java Framework. If you want to learn more about Quarkus, please visit its
API-автотесты для Reqres с использованием библиотеки REST Assured
API-автотесты для Reqres Покрытый функционал Разработаны автотесты на API. API Запросы GET, POST, PUT, PATCH и DELETE Отображение statusCode и body в
Dagger is an easy-to-use, configuration over code, cloud-native framework built on top of Apache Flink for stateful processing of real-time streaming data.
Dagger Dagger or Data Aggregator is an easy-to-use, configuration over code, cloud-native framework built on top of Apache Flink for stateful processi
Ghidra is a software reverse engineering (SRE) framework
Ghidra Software Reverse Engineering Framework Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security
A distributed task scheduling framework
XXL-JOB XXL-JOB, a distributed task scheduling framework. -- Home Page -- Introduction XXL-JOB is a distributed task scheduling framework. It's core d
Policeman's Forbidden API Checker
Policeman's Forbidden API Checker Allows to parse Java byte code to find invocations of method/class/field signatures and fail build (Apache Ant, Apac
Spring Boot microservices app with Spring Cloud, Robust and resilient backend managing e-Commerce app
e-Commerce-boot μServices Important Note: This project's new milestone is to move The whole system to work on Kubernetes, so stay tuned. Introduction
Text to Speech Project for Spring Boot and Kotlin, Auth Server, Python with Fast API (gTTS)
TTS-App Text to Speech Project for Spring Boot Module (etc Resource, Auth Server, Python with Fast API (gTTS)) Python의 gTTS lib를 활용하여 텍스트를 음성으로 변환하는 서
Simple and extensible identity management service
AuthGuard An easy-to-use, and easy-to-customize, identity server. It supports multiple authentication and authorization options and can be extended to
An powerful enhanced toolkit of MyBatis for simplify development
Born To Simplify Development 企业版 Mybatis-Mate 高级特性 What is MyBatis-Plus? MyBatis-Plus is an powerful enhanced toolkit of MyBatis for simplify developm
A declarative API to handle Android runtime permissions.
PermissionsDispatcher Fully Kotlin/Java support Special permissions support 100% reflection-free PermissionsDispatcher provides a simple annotation-ba
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
OpenAPI Generator Master (5.4.x): 6.0.x (6.0.x): ⭐ ⭐ ⭐ If you would like to contribute, please refer to guidelines and a list of open tasks. ⭐ ⭐ ⭐ ‼️
Clivia is a scalable, high-performance, elastic and responsive API gateway based on spring weblux
clivia是一款基于spring webflux的可扩展、高性能、高弹性、响应式的 API 网关 clivia_V0.0.1 架构概览 模块介绍 clivia-admin-core : 网关配置管理后台核心模块 clivia-client-core : 网关核心模块 clivia-example
Uma API REST com funcionalidades de CRUD que simula um sistema de leilão 💰.
Leilão API REST Essa aplicação foi feita para ajudar aqueles que ainda estão com alguma dúvida, sobre o funcionamento de um API REST em Spring. Já que
Library to easily configure API Key authentication in (parts of) your Spring Boot Application
42 API Key Authentication A library to easily configure API Key authentication in (parts of) your Spring Boot Application. Features Easily configure A
✈A high-performance RPC based on Java & Netty.
bRPC README 中文版本 一个基于netty的RPC框架 基于netty NIO、IO多路复用。 client与server端建立心跳包保活机制。发生未知断连时,重连保证可靠长连接。 使用kryo序列化,自定义传输包,及传输格式,避免TCP沾包问题。 支持zookeeper或nacos做服务
HasorDB is a Full-featured database access tool, Providing object mapping,Richer type handling than Mybatis, Dynamic SQL
HasorDB is a Full-featured database access tool, Providing object mapping,Richer type handling than Mybatis, Dynamic SQL, stored procedures, more dialect 20+, nested transactions, multiple data sources, conditional constructors, INSERT strategies, multiple statements/multiple results. And compatible with Spring and MyBatis usage.
Nrich is a Java library developed at CROZ whose purpose is to make development of applications on JVM a little easier.
nrich Nrich is a Java library developed at CROZ whose purpose is to make development of applications on JVM a little easier. It contains modules that
Joyce is a highly scalable event-driven Cloud Native Data Hub.
Joyce Component docker latest version Build Import Gateway sourcesense/joyce-import-gateway Joyce Kafka Connect sourcesense/joyce-kafka-connect Mongod
This is a plugin for Minecraft Server (Spigot API) introduces a sector system which connects a single world across multiple servers.
OpenSourceSectors 😎 🗒️ This is a plugin for Minecraft Server (Spigot API) introduces a sector system which connects a single world across multiple s
A simple and scalable Android bot emulation framework, as presented at Black Hat Europe 2021's Arsenal, as well as atHack 2021's Arsenal
m3 A simple and scalable Android bot emulation framework. A detailed explanation can be found here. This project was first published at Black Hat Euro
☄️ LiteCommands - Command framework for Velocity and your other implementations.
☄️ LiteCommands Command framework for Velocity and your other implementations. Helpful links: Support Discord GitHub issues Panda Repository (Maven or
Toloka has a powerful open API, it allows you to integrate an on-demand workforce directly into your processes, and to build scalable and fully automated human-in-the-loop ML pipelines.
Toloka Java SDK Documentation Website | API Documentation | Platform Designed by engineers for engineers, Toloka lets you integrate an on-demand workf
Golden Axe (1989) game implemented in java using only standard libraries (Java 2D, Swing, AWT & Java Sound API)
Golden Axe (1989) game implemented in java using only standard libraries (Java 2D, Swing, AWT & Java Sound API), so no external libraries required. Video: https://youtu.be/uevIVLNhQqs
Representational State Transfer + Structured Query Language(RSQL): Demo application using RSQL parser to filter records based on provided condition(s)
Representational State Transfer + Structured Query Language: RSQL Demo application using RSQL parser to filter records based on provided condition(s)
Integration Test Framework for Paper!
MiniTestFramework Integration Test Framework for Paper! Usage Install plugin Create Test Structure /test create filename.testname [width] Build cont
Android app for Ribbit, Broker API Reference App
Ribbit Reference Implementation (Android) The reference implementation for designing the Android user interface of a broker-dealer trading application
With ITEMS CUSTOM in RECIPE!
FrameWork Version Support: 1.13.2 Below Frameworks: Bukkit, Lombok Craft with custom items Only specific items to craft Tutorial Add CustomRecipe.jar
Check the connectivity of a server with this API.
ServerStatusAPI Presentation : This is a java API with which can test the conectivity of server (all server but you can also use for minecraft). The f
Person Apri development in real time
Digital Innovation: Expert class - Desenvolvendo um sistema de gerenciamento de pessoas em API REST com Spring Boot Nesta live coding vamos desenvolve
Ferramenta de Gerenciamento de Projetos de Software utilizando a metodologia Ágil Scrum e Gamification com Webflux e Mongodb
Task Flow Application Getting started To make it easy for you to get started with GitLab, here's a list of recommended next steps. Already a pro? Just
Microservice-based online payment system for customers and merchants using RESTful APIs and message queues
Microservice-based online payment system for customers and merchants using RESTful APIs and message queues
Experimental validation mini-framework
ClinQ Simple yet interesting validation mini-framework Features Declarative checks ClinQ.checker(Integer.class) .with(i - i % 2 == 0) .with(i
Bukkit transaction API for predicting when a server packet arrives at a client. Mainly intended for use in Minecraft anticheats.
Pledge A high performance and lightweight Bukkit packet tracking API for predicting when a server packet arrives at a client using transactions. Mainl
Springboot CRUD api using containerized mongoDB. ☕🍃📦
Javongo ☕ 🍃 Springboot CRUD api using containerized mongoDB. Feel free to use it as an example for your projects. Running Make sure ports 27017 & 808
API de Clientes - Java+Quarkus
com.clientes.api Project This project uses Quarkus, the Supersonic Subatomic Java Framework. If you want to learn more about Quarkus, please visit its
A template for Spring Boot REST API tested with JUnit 5 and Cucumber 6
demo-bdd Un template Spring Boot pour lancer un BDD/ATDD avec Cucumber 6 et JUnit 5. Maven et le JDK 17 seront nécessaires. Exécuter les tests Le proj
Rate limiting private REST APIs using Java Spring-boot, spring-security and bucket4j
Rate limiting REST APIs using Spring-security filter and Bucket4J Deployed Application (Swagger-ui on heroku) Inspired from: Baeldung Article Applicat
Java framework for making REST clients
Pocolifo's REST Client Framework Java framework for making REST clients Here's how easy it is Here's an example for a GET request in the context of a
a simple mini-project using Spring framework
Room Reservation Service First attempts to learn Spring with Linkedin-Learning led me to create this mini-project; a simple room reservation service f
Spring GraphQL demo application
Spring Projects GraphQL API This repository is a demo application for introducing the Spring GraphQL project. This is currently based on Spring Boot a
A FREE Selenium course that takes you step-by-step through building a custom Selenium Framework from scratch.
Selenium For Everyone The book and code repo for the FREE Selenium For Everyone book by Kevin Thomas. FREE Book Download Chapter 1: Getting Started Th
A library for bypassing all of Java's security mechanisms, visibility checks, and encapsulation measures via the JNI API
Narcissus: thwart strong encapsulation in JDK 16+ Narcissus is a JNI native code library that provides a small subset of the Java reflection API, whil
Spring Boot JdbcTemplate example with SQL Server: CRUD Rest API using Spring Data JDBC, Spring Web MVC
Spring Boot JdbcTemplate example with SQL Server: Build CRUD Rest API Build a Spring Boot CRUD Rest API example that uses Spring Data Jdbc to make CRU
🧚♀️ Java library to interact with YouTrack's REST API.
YouTrack API for Java 🧚 Java library to interact with YouTrack's REST API.
🌏🎮 Integrate data provided from Minecraft server with Web API.
MCWebIntegration 🌏 🎮 Integrate data provided from Minecraft server with Web API.
source code of the live coding demo for "Building resilient and scalable API backends with Apache Pulsar and Spring Reactive" talk held at ApacheCon@Home 2021
reactive-iot-backend The is the source code of the live coding demo for "Building resilient and scalable API backends with Apache Pulsar and Spring Re
Telegram API Client and Telegram BOT API Library and Framework in Pure java.
Javagram Telegram API Client and Telegram Bot API library and framework in pure Java. Hello Telegram You can use Javagram for both Telegram API Client
Realtime Client Server Framework for the JVM, supporting WebSockets with Cross-Browser Fallbacks
Welcome to Atmosphere: The Event Driven Framework supporting WebSocket and HTTP The Atmosphere Framework contains client and server side components fo
EBQuery allows you to easily access databases through a REST API.
EBQuery Table of Contents Introduction - Enterprise Backend as a Service Requirements Getting started Using EBQuery Features Introduction - Enterprise
w-blog后端部分,基于springboot、mybatis、mysq···的一个简单博客后端程序
w-blog 描述 一个后端使用Spring Boot 2.x、前台使用nuxtJs、后台使用vue的个人博客 简介 链接 Gitee链接: api: https://gitee.com/windsnowli/w-blog-api 前台: https://gitee.com/windsnowli/v
Table-Computing (Simplified as TC) is a distributed light weighted, high performance and low latency stream processing and data analysis framework. Milliseconds latency and 10+ times faster than Flink for complicated use cases.
Table-Computing Welcome to the Table-Computing GitHub. Table-Computing (Simplified as TC) is a distributed light weighted, high performance and low la
A developer oriented, headless ecommerce framework based on Spring + GraphQL + Angular.
GeekStore A developer oriented, headless ecommerce framework based on Spring + GraphQL + Angular. Headless means GeekStore only focus on the backend,
POC showing how to divide endpoint(s) among different Open-API screens
Multiple Open-API groups: Spring boot POC showing how to divide endpoint(s) among different Open-API screens Demo Link (Select definition from top rig
Provides many useful CRUD, Pagination, Sorting operations with Thread-safe Singleton support through the native JDBC API.
BangMapleJDBCRepository Inspired by the JpaRepository of Spring framework which also provides many capabilities for the CRUD, Pagination and Sorting o
Back-End/API de uma aplicação web de agendamento desenvolvida durante o Hackaton do Programa de Formação do Grupo Fcamara
🖥️ Sobre o projeto 📅 Agenda Laranja - é um meio prático e eficiente para programar o dia do trabalho presencial, respeitando as normas de segurança.