259 Repositories
Java mocking-framework Libraries
Lattice is a powerful, lightweight business extension invoke framework. By using the Lattice framework, complex business customization can be efficiently organized and managed.
Lattice Framework Introduction Lattice is a powerful, lightweight business extension invoke framework. By using the Lattice framework, complex busines
Java-Programs---For-Practice is one of the Java Programming Practice Series By Shaikh Minhaj ( minhaj-313 ). This Series will help you to level up your Programming Skills. This Java Programs are very much helpful for Beginners.
Java-Programs---For-Practice is one of the Java Programming Practice Series By Shaikh Minhaj ( minhaj-313 ). This Series will help you to level up your Programming Skills. This Java Programs are very much helpful for Beginners. If You Have any doubt or query you can ask me here or you can also ask me on My LinkedIn Profile
A javaagent framework
ja-netfilter 2022.2.0 A javaagent framework Usage download from the releases page add -javaagent:/absolute/path/to/ja-netfilter.jar argument (Change t
Framework for Mobile test automation using Appium with Java - BDD
appium-mobile-automation-framework-bdd Mobile automation framework using appium - BDD 🚀 Quick Start - Appium set up on Windows (Android): Install Jav
Application for creating blog posts, developed with Java using Spring Framework for backend and Angular along with PrimeNG Library for frontend development.
Application for creating blog posts, developed with Java using Spring Framework for backend and Angular along with PrimeNG Library for frontend development.
Java game framework
Ethereal Game Framework Welcome to Ethereal game framework ! A java game framework that uses Swift as it's graphic renderer. ❗ It's the third version
An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or to turn an existing project into a devops project using open source software (Git, Docker, Jenkins..)
DevOpsify Description An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or t
✨LiteFlowX is an idea plugin to increase productivity when using the LiteFlow framework.
LiteFlowX English | 简体中文 LiteFlowX is designed to increase productivity when you use the LiteFlow framework. 🍬 LiteFlowX Features: Support for LiteFl
JJazzLab-X is a Midi-based framework dedicated to backing tracks generation
JJazzLab-X is a Midi-based framework dedicated to backing tracks generation -some people talk about "play-along songs" or “auto-accompaniment applications”. You type in chord symbols, select a rhythm (style), then the application generates a complete backing track with drums, bass, guitar, piano, strings, etc.
Public proof-of-concept obfuscator using the MapleIR framework designed by cts & bibl
Skidfuscator: Obfuscation like never seen before. Join the discord: https://discord.gg/QJC9g8fBU9 🕵️ What is Skidfuscator? Skidfuscator is a proof of
The common module is for the TenIO framework.
TenIO Common Module TenIO is an open-source project to create multiplayer online games that includes a java NIO (Non-blocking I/O) based server specif
This repository includes selenium tests examples using cucumber-jvm framework.
Cucumber Selenium Tests This repository includes cucumber selenium tests examples using wikipedia.org. Run tests To run tests on your local machine, y
An API Library that provides the functionality to access, manage and store device topologies found in JSON files using Java and Maven Framework
Topology API 📙 About An API library which provides the functionality to access, manage and store device topologies. 📝 Description Read a topology fr
Tabletop Games Framework (TAG) - a Java-based benchmark for developing modern board games for AI research
The Tabletop Games Framework (TAG) is a Java-based benchmark for developing modern board games for AI research
A implementation of shadowsocks that base on java's netty framework
Shadowsocks shadowsocks is a fast tunnel proxy that helps you bypass firewalls. shadowsocks-java is a implementation of shadowsocks protocol that base
Biblioteca completa para ajudar em seus projetos.
MattLib Uma biblioteca completa para seus projetos, com funções que abrangem desde de banco de dados como MySQL, SQLite, PostgreSQL, MariaDB a verific
🐀 Simple, Fast and easy to implement ORM for most popular databases
RatORM Simple, Fast and easy to implement ORM for most popular databases Status: Branch Tests Code Quality master Usefull links Helpful links: GitHub
Simple micro web framework written in Pragmatic Functional Java style
Pragmatica REST Example Example nano web framework written in Pragmatic Functional Java style. Example public class App { public static void main(
The core module is for the TenIO framework.
TenIO Core Module TenIO is an open-source project to create multiplayer online games that includes a java NIO (Non-blocking I/O) based server specific
Cloud native multi-runtime microservice framework
Femas: Cloud native multi-runtime microservice framework Show me femas username:admin password:123456 If you like,star fork it and join us English | 简
Ready-to-use UI Test Automation Architecture using Java and Selenium WebDriver.
Selenium Test Automation Boilerplate Ready-to-use UI Test Automation Architecture using Java and Selenium WebDriver. Languages and Frameworks The proj
Cloud native multi-runtime microservice framework
Femas: Cloud native multi-runtime microservice framework The repository address has been transferred to PolarisMesh English | 简体中文 Introduction abilit
JavaFX micro-framework that follows MVVM Pattern with Google Guice dependency Injection
ReactiveDeskFX (JavaFX and Google Guice MVVM Pattern micro-framework) JavaFX micro-framework to develop very fast JavaFX components with minimal code
🎉Ultimate test automation for testing any application on any platform
boyka-java Ultimate test automation for testing any application on any platform boyka-java Setup Write conventional commits 1.
A Mixin framework for Spigot/Bukkit that allows you to hook custom event anywhere
A Mixin framework for Spigot/Bukkit that allows you to hook custom event anywhere. Start coding your advanced plugins today!
Linked List - a part of the Collection framework present in java.util package
Linked List is a part of the Collection framework present in java.util package. This class is an implementation of the LinkedList data structure which is a linear data structure where the elements are not stored in contiguous locations and every element is a separate object with a data part and address part
A GUI-based file manager based on a Java file management and I/O framework using object-oriented programming ideas.
FileManager A GUI-based file manager based on a Java file management and I/O framework using object-oriented programming ideas. Enables folder creatio
The Battle of Java Microservice Frameworks
X is better than Y! Or is it? The Battle of Java Microservice Frameworks Demo repository for the Codineers Meetup #1 on modern microservice frameworks
The Java collections framework provides a set of interfaces and classes to implement various data structures and algorithms.
Homework #14 Table of Contents General Info Technologies Used Project Status Contact General Information Homework contains topics: Sorting an ArrayLis
A powerful open source test automation platform for Web Apps, Mobile Apps, and APIs
A powerful open source test automation platform for Web Apps, Mobile Apps, and APIs. Build stable and reliable end-to-end tests @ DevOps speed.
Master Selenium Framework BDD
Automation Testing | Web | API | Atomic Tests | Cucumber | Java | OOPS | Selenium WebDriver | TestNG | Maven | Cucumber Reports | Java mail API | Design Patterns (Page Object Model, Singleton) | Jenkins
Cross-platform Java game development framework.
Features Kronos is a open source, cross-platform game development library with a robust ecosystem. Listed below are current and planned (*) features:
BDD framework for automation using Selenium Cucumber and TestNg
Selenium Framework with Cucumber BDD framework for automation using Selenium Cucumber and TestNg The framework has following features Modular Design M
Auto Code Audit Framework for Java
前言 笔者最近在研究java自动化代码审计这方面的内容,也看了一些相关的文章,其中主要是跟着4ra1n师傅的文章进行学习的。目前学到的有两种自动化审计思路,一是AST,二是ASM。前者基于java源代码,后者基于字节码。
Appium Mobile Automation Framework
Appium Mobile Automation Framework Framework for Mobile test automation (Native app and Browser) on Android and IOS devices 📱 🚀 Quick Start - Appium
This project is a simple messaging application made using React-Native framework, Gifted-Chat library and Firebase database
This project is a simple messaging application made using React-Native framework, Gifted-Chat library and Firebase database. The example that will be shown here focuses on the ability of two people to message each other in a chat room.
Java implementation of our paper: Efficient Private Set Intersection Cardinality inthe Reverse Unbalanced Setting Utilizing Hash-Prefix Filter
PSI-CA-Framework This is the Java implementation of our paper: Efficient Private Set Intersection Cardinality inthe Reverse Unbalanced Setting Utilizi
[WIP] Springram is uber library for working with Telegram using Spring Framework and Spring Boot.
Springram Springram is a library for working with telegram using the spring framework and spring boot. This library gives you the ability to use contr
Schema modelling framework for decentralised domain-driven ownership of data.
Schemata Schemata is a schema modeling framework for decentralized domain-driven ownership of data. Schemata combine a set of standard metadata defini
Annotation-based command framework for Minestom
Minestand Annotation-based command framework for Minestom Advantages over other frameworks Minestand works by converting your classes into Minestom co
Quick and dirty framework for on-the-fly patching of classes via the java attach api and transformers.
Nuclear Quick and easy framework for on the fly patching of running java applications. Inspiration from an idea of an injectable minecraft cheat. What
Test Automation Made Simple
Karate Test Automation Made Simple. Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automat
WireMock - A tool for mocking HTTP services
WireMock only uses log4j in its test dependencies. Neither the thin nor standalone JAR depends on or embeds log4j, so you can continue to use WireMock 2.32.0 without any risk of exposue to the recently discovered vulnerability.
Micronaut Application Framework
Micronaut Micronaut is a modern, JVM-based, full stack Java framework designed for building modular, easily testable JVM applications with support for
Javalin - A simple web framework for Java and Kotlin
Javalin is a very lightweight web framework for Kotlin and Java which supports WebSockets, HTTP2 and async requests. Javalin’s main goals are simplicity, a great developer experience, and first class interoperability between Kotlin and Java.
MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Rub
MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and SOCKS Proxying (i.e. dynamic port forwarding).
Simplifies the development of creating a JPA-based data access layer.
Spring Data JPA Spring Data JPA, part of the larger Spring Data family, makes it easy to easily implement JPA based repositories. This module deals wi
A fast, lightweight and more productive microservices framework
A fast, lightweight and cloud-native microservices framework. Stack Overflow | Google Group | Gitter Chat | Subreddit | Youtube Channel | Documentatio
Temporal is a microservice orchestration platform which enables developers to build scalable applications
Temporal is a microservice orchestration platform which enables developers to build scalable applications without sacrificing productivity or reliability. Temporal server executes units of application logic, Workflows, in a resilient manner that automatically handles intermittent failures, and retries failed operations.
An Engine-Agnostic Deep Learning Framework in Java
Deep Java Library (DJL) Overview Deep Java Library (DJL) is an open-source, high-level, engine-agnostic Java framework for deep learning. DJL is desig
Java libraries for writing composable microservices
Apollo Status: Archived ⚠️ Apollo is heavily used within Spotify, however, most of its development has recently been done internally leveraging Apollo
Cross-platform framework for building truly native mobile apps with Java or Kotlin
Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.
Apache MINA is a network application framework which helps users
Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily
fastutil extends the Java Collections Framework by providing type-specific maps, sets, lists and queues.
fastutil is a collection of type-specific Java classes that extend the Java Collections Framework by providing several containers, such as maps, sets, lists and prority queues, implementing the interfaces of the java.util package; it also provides big (64-bit) arrays, sets, lists, and fast, practical I/O classes for binary and text files.
ObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern
ObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern, which encourages rapid development and clean, codes with the least, and convention over configuration.
Apache Aurora - A Mesos framework for long-running services, cron jobs, and ad-hoc jobs
NOTE: The Apache Aurora project has been moved into the Apache Attic. A fork led by members of the former Project Management Committee (PMC) can be fo
Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.
Elide Opinionated APIs for web & mobile applications. Read this in other languages: 中文. Table of Contents Background Documentation Install Usage Secur
BioJava is an open-source project dedicated to providing a Java framework for processing biological data.
Welcome to BioJava is an open-source project dedicated to providing a Java framework for processing biological data. It provides analytical and statis
Jersey is a REST framework that provides JAX-RS Reference Implementation and more.
About Jersey Jersey is a REST framework that provides JAX-RS Reference Implementation and more. Jersey provides its own APIs that extend the JAX-RS to
Advanced Java library for integration testing, mocking, faking, and code coverage
Codebase for JMockit 1.x releases - Documentation - Release notes How to build the project: use JDK 1.8 or newer use Maven 3.6.0 or newer; the followi
RESTX, the lightweight Java REST framework
RESTX - the lightweight Java REST framework RESTX is a full lightweight disrupting stack, which includes Swagger-like ui & considers REST specs tests
Framework for automated integration tests with focus on messaging integration
Citrus Integration Testing Welcome to Citrus Citrus is a test framework written in Java that is able to create fully automated end-to-end use case tes
Reladomo is an enterprise grade object-relational mapping framework for Java.
Reladomo What is it? Reladomo is an object-relational mapping (ORM) framework for Java with the following enterprise features: Strongly typed compile-
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
MockNeat - the modern faker lib.
Mockneat is an arbitrary data-generator open-source library written in Java. It provides a simple but powerful (fluent) API that enables developers to
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.
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.
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
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
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 ;)
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
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
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
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
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.
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,
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
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
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
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 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
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