163 Repositories
Java jvm-tools Libraries
Sidekick is a live application debugger that lets you troubleshoot your applications while they keep on running
Explore Docs » Quick Start Tutorial » Table of Contents What is Sidekick? Sidekick Actions Why Sidekick? Features Who should use Sidekick? How does Si
RR4J is a tool that records java execution and later allows developers to replay locally.
RR4J [Record Replay 4 Java] RR4J is a tool that records java execution and later allows developers to replay locally. The tool solves one of the chall
Non-Blocking Reactive Foundation for the JVM
Reactor Core Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactive Extensions inspired API and efficient event streaming s
Classpy is a GUI tool for investigating Java class file, Lua binary chunk, Wasm binary code, and other binary file formats.
Classpy Classpy is a GUI tool for investigating Java class file, Lua binary chunk, Wasm binary code, and other binary file formats. Inspiration This t
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
HIG's Highway Tools for Meteor Client.
HIG Tools HIG Tools is specifically designed to build highways for the highway infrastructure group on endcrystal.me How to use Download the lastest 1
JVM Explorer is a Java desktop application for browsing loaded class files inside locally running Java Virtual Machines.
JVM Explorer JVM Explorer is a Java desktop application for browsing loaded class files inside locally running Java Virtual Machines. Features Browse
A JDBC driver for Cloudflare's D1 product, compatible with Jetbrains tools.
D1 JDBC Driver A JDBC driver for Cloudflare's D1 Database product! JDBC is the technology that drives popular database tools such as Jetbrains' databa
Reindex - application for visualize, optimize and automate your Elasticsearch reindex process
Welcome to reindex application for Elasticsearch This application will help you to reindex one or more existing indices, into the local or remote Elas
Unit 1 for WASP composable software tools project
one This unit uses Spoon to find program constructs from a Java source file, based on their visibility. It currently supports public and private class
chardetng for the JVM
chardetng_j This is chardetng compiled for the JVM using asmble. Licensing Please see the file named COPYRIGHT. TL;DR: Apache-2.0 OR MIT Disclaimer Th
Deploys an agent to fix CVE-2021-44228 (Log4j RCE vulnerability) in a running JVM process
-- This repository has been archived -- Further development of this tool will continue at corretto/hotpatch-for-apache-log4j2. Thanks for sharing, com
All prs are automatically merged - star the mod to become a collaborator
community-mod is now archived. thank you to everyone to contributed to this masterpiece. The Community Mod A Mod by The Community for the Community! M
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
Java with functions is a small java tools and utils library.
Java with functions is a small java tools and utils library.
This application will help you to generate Elasticsearch template based on your data
Welcome to templates generator application for Elasticsearch This application will help you to generate the template and/or test index, based on your
FA³ST - Fraunhofer Advanced AAS Tools (for Digital Twins)
FA³ST Service The Fraunhofer Advanced Asset Administration Shell Tools (FA³ST) Service implements the Asset Administration Shell (AAS) specification f
AREX auto-instrumentation for Java.
AREX An Open Source Testing Framework with Real World Data Introduction Installation Getting Started Contributing License Introduction As your applica
A 250 lines single-source-file hackable JSON deserializer for the JVM. Reinventing the JSON wheel.
JSON Wheel Have you ever written scripts in Java 11+ and needed to operate on some JSON string? Have you ever needed to extract just that one deeply-n
An image annotation desktop-application written in Java using the JavaFX application platform.
This is an image annotation desktop-application written in Java using the JavaFX application platform. It allows you to create bounding box annotations using rectangular and polygonal shapes. Annotations can be imported and saved from/to JSON files, Pascal VOC format XML-files or YOLO format TXT-files.
Simple terminal based JVM application that gives the status of a Minecraft server
MCStatus This is an incredibly simple terminal-based Minecraft server status checker
Spring-boot application to demo JVM HEAP and Native memory leak
Description This repo can be used as demo repo for finding memory leaks. Example spring-boot project to show how to find and fix JVM HEAP memory leak
High-level contextual steps in your tests for any reporting tool
Xteps High-level contextual steps in your tests for any reporting tool. License Maven Central Javadoc Xteps Xteps Allure Xteps ReportPortal How to use
Titanium - used to create armour, tools, and blocks
This is my first fabric mod that will eventually and hopefully have titanium. Titanium can be used to create armour, tools, and blocks. It can be obtained from ore that will spawn underground and be mined with a pickaxe.
Jyxal - a coffee-flavored version of Vyxal compiled for the Java Virtual Machine
Jyxal is a coffee-flavored version of Vyxal compiled for the Java Virtual Machine. A list of differences can be seen here. Running Note: Jyxal a
AllPairs4J - an open source Java library for generation of minimal set of test combinations
AllPairs4J AllPairs4J is an open source Java library for generation of minimal set of test combinations. AllPairs4J is a Java port of allpairspy proje
A harness to build the source code from openjdk.java.net using Free Software tools and dependencies
A harness to build the source code from openjdk.java.net using Free Software tools and dependencies
Hanabi Ores - a simple Minecraft Mod adding Ores (no joke), Tools and Armors
HanabiOres-1.16.5 What is Hanabi Ores ? Hanabi Ores is a Minecraft mod adding new Ores (no joke) and Tools / Armors. This mod's base is SNMT 1.16.5 (h
Terminal GUI library for simple ANSI console tools and graphical interfaces with Windows/Linux support
TerminalCore Terminal GUI library for Windows/Linux. This library contains all colors as ascii codes, native functions of the respective operating sys
JavaOTTF - Official OTTF parser and composer for JVM languages
JavaOTTF Official OTTF parser and composer for JVM languages. Documentation Please refer to the Wiki Section. Installation Maven Add repository into p
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.
Dynamic loading and compiling project based on JVM
camphor 基于jvm的弹性加载及编译中间件(Elastic loading and compiling middleware based on JVM) camphor_0.0.1 项目简介 该项目定位为弹性中间件,能够使系统在不重启的情况下完成增量代码文件的动态编译和加载 模块介绍 camp
High level api to interact with maven form within the jvm
maven-utils High level api to interact with maven from within the jvm Use it by adding the dependency to your maven pom: dependency groupIdse.
Jazzer is a coverage-guided, in-process fuzzer for the JVM platform developed by Code Intelligence
Jazzer is a coverage-guided, in-process fuzzer for the JVM platform developed by Code Intelligence. It is based on libFuzzer and brings many of its instrumentation-powered mutation features to the JVM.
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
Reactive Streams Specification for the JVM
Reactive Streams The purpose of Reactive Streams is to provide a standard for asynchronous stream processing with non-blocking backpressure. The lates
The modern Java bytecode editor
Recaf An easy to use modern Java bytecode editor that abstracts away the complexities of Java programs. Recaf abstracts away: Constant pool Stack fram
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput.
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Fault tolerance and resilience patterns for the JVM
Failsafe Failsafe is a lightweight, zero-dependency library for handling failures in Java 8+, with a concise API for handling everyday use cases and t
Java agent that enables class reloading in a running JVM
Welcome to Spring-Loaded What is Spring Loaded? Spring Loaded is a JVM agent for reloading class file changes whilst a JVM is running. It transforms c
State of the art mutation testing system for the JVM
Pitest (aka PIT) is a state of the art mutation testing system for Java and the JVM. Read all about it at http://pitest.org Releases 1.7.3 #952 Mutate
Distributed Tracing, Metrics and Context Propagation for application running on the JVM
Kamon Kamon is a set of tools for instrumenting applications running on the JVM. The best way to get started is to go to our official Get Started Page
JVM version of Pact Enables consumer driven contract testing
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
A Sentry SDK for Java, Android and other JVM languages.
Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoy
Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs
Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs, applying patches, generating unified diffs or parsing them, generating diff output for easy future displaying (like side-by-side view) and so on.
Objenesis is a library dedicated to bypass the constructor when creating an object. On any JVM there is.
Objenesis Objenesis is a library dedicated to bypass the constructor when creating an object. On any JVM there is. You can find the website and user d
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.
👄 The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike
Quick Info this library tries to solve language detection of very short words and phrases, even shorter than tweets makes use of both statistical and
An OpenJDK release maintained and supported by SAP
SapMachine This project contains a downstream version of the OpenJDK project. It is used to build and maintain a SAP supported version of OpenJDK for
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties quickperf.io 📙 Documentation Annotations
Never debug a test again: Detailed failure reports and hassle free assertions for Java tests - Power Asserts for Java
Scott Test Reporter for Maven and Gradle Get extremely detailed failure messages for your tests without assertion libraries, additional configuration
A suite of software tools and services created to support activity planning and sequencing needs of missions with modeling, simulation, scheduling and validation capabilities
Aerie A suite of software tools and services created to support activity planning and sequencing needs of missions with modeling, simulation, scheduli
Java time series machine learning tools in a Weka compatible toolkit
UEA Time Series Classification A Weka-compatible Java toolbox for time series classification, clustering and transformation. For the python sklearn-co
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).
Rails like error pages for Spring Boot applications that are only active in development.
Better Error Pages Table of Contents Introduction Demo Quick Start Configuration Limitations License Introduction This is a Spring Boot Starter projec
jproblemgenerator creates scenarios in which Java programs leak memory or crash the JVM
jproblemgenerator creates scenarios in which Java programs leak memory or crash the JVM. It is intended to train the use of debugging tools
Kotlin-decompiled - (Almost) every single language construct of the Kotlin programming language compiled to JVM bytecode and then decompiled to Java again for better readability
Kotlin: Decompiled (Almost) every single language construct of the Kotlin programming language compiled to JVM bytecode and then decompiled to Java ag
GMC-Tools - Plugin with basic tools for Minecraft server administrator
GMC-Tools - Plugin with basic tools for Minecraft server administrator. Currently we do not support configuration files and we do not recommend using this plugin on production servers.
Plugin with helpful tools for factions, made to be used beside atlas spigot.
AtlasUtils Plugin with helpful tools for factions, made to be used beside atlas spigot. Features: Config: Found in your plugins folder at AtlasUtils/c
🍬A set of tools that keep Java sweet.
🍬 A set of tools that keep Java sweet. 👉 https://hutool.cn/ 👈 🌎 English Documentation 📚 简介 Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Ja
Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
Stetho Stetho is a sophisticated debug bridge for Android applications. When enabled, developers have access to the Chrome Developer Tools feature nat
JDK main-line development
Welcome to the JDK! For build instructions please see the online documentation, or either of these files: doc/building.html (html version) doc/buildin
Some tools to help mitigating Apache Log4j 2 CVE-2021-44228
JndiLookup Some tool to help analyzing Apache Log4j 2 CVE-2021-44228 This tool uses the "lookup" feature from log4j-2 to test against the JNDI vulnera
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 Improved JByteMod Fork. Based on JByteMod-Reborn & JByteMod-Remastered.
A Improved JByteMod Fork. Based on JByteMod-Reborn & JByteMod-Remastered.
A small tools to play with JavaFX Color.derive() function - allows to create custom colors and to save those in color palettes.
DeriveColorsFX This is not a serious application. Its a small tool where I just played with the method Color::deriveColor provided by JavaFX. Also its
🔮 A set of tools used for programming Minecraft plugins
🔮 Plus 📦 A set of tools used for programming Minecraft plugins. 💻 For Developers This library is currently meant to be working with PaperMC 1.17.1.
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 handy plugin for copying requests/responses directly from Burp, some extra magic included.
RIO BurpSuite plugin Request Input Output BurpSuite plugin A.K.A RIO - A handy plugin for copying requests/responses directly from Burp, some extra ma
DeV Tools - Swiss Army Knife of command line utilities
dvt aims to bundle all small utilities used by developers (typically a mix of cli and online tools) into one binary that you can simply use in the console. No need for complex pipe-ing, copy-pasting on different sites or keep installing cli utilities for every need.
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
A driver to allow deep interaction with the JVM without any restrictions
ToolFactory JVM Driver A driver to allow deep interaction with the JVM without any restrictions. To include ToolFactory JVM Driver in your projects si
🔥BistouryX是基于Bistoury去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案
BistouryX BistouryX 是基于去哪儿网开源的Bistoury产品的应用透明产品,无侵入的java应用诊断工具,用于提升开发人员的诊断效率和能力。 BistouryX 的目标是一站式java应用诊断解决方案,让开发人员无需登录机器或修改系统,就可以从日志、内存、线程、类信息、调试、机器
VnV Bootcamp for ITJuana documentation and other tools
From Zero to Hero VnV Bootcamp VnV Bootcamp for ITJuana pre-work, documentation and other tools Code created during bootcamp will be uploaded here so
Cloud Runtimes Specification for the JVM
cloud-runtimes-jvm Cloud Runtimes Specification for the JVM. Introduction Standard API for dapr / layotto / capa / .... Motivation [Discussion] Future
🟪 DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.
DeepfakeHTTP – Your 100% static dynamic backend DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses. What are people using it
Extensions/Plugins for JVM test frameworks
Jexter Extensions/Plugins for JVM test frameworks (JUnit 4, JUnit 5, ...) Get Jexter Binaries are available from Maven Central. Group Artifact Latest
An IDE built specifically for Modding Minecraft Java Edition, containing many useful features that will be helpful for modders.
Railroad IDE Railroad IDE is an IDE that is made specifically for Minecraft Development including Forge Mods, and Fabric Mods! This IDE is made to hel
An addon that is trying to recreate Tinker's Construct within Slimefun. Adds new customisable tools with leveling and modifiers.
SlimeTinker is a Slimefun4 addon that tries it's best to recreate the amazing Tinker's Construct Mod (link) in Vanilla Minecraft. Features include: Th
An open-source OTP & Call flooding android application with unlimited sending capability.
Tsunami v1.3 An open-source SMS & Call flooding Android application with unlimited OTP bombing capability 📝 Notes ⚙ Click here for App Usage Guide Th
all prs are automatically merged - star the mod to become a collaborator
The Community Mod A Mod by The Community for the Community! How to use Star the mod for free collab. If starring it doesn't work try this. How to add
A Gradle plugin that improves the experience when developing Android apps, especially system tools, that use hidden APIs.
HiddenApiRefinePlugin A Gradle plugin that improves the experience when developing Android apps, especially system tools, that use hidden APIs. Backgr
Utility to automatically manage all web element waits and enables to write wait-free selenium tests.
selenium-auto-wait selenium-auto-wait automatically manages all weblement waits and makes you to write wait free selenium tests. Features Waits till e
Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.
Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.
JVM runtime class loading protection agent.(JVM类加载保护agent)
JVM类加载监控agent,可配置黑名单,禁止恶意类加载(包括jsp webshell)
Auto reply app helping you move away from less private messengers like WhatsApp and Facebook Messenger
Watomatic - Auto reply for WhatsApp so you can stop using it Watomatic sends an automated reply to everyone contacting you on WhatsApp. This is especi
ShotDroid is a pentesting tool for android.
ShotDroid is a pentesting tool for android. There are 3 tools that have their respective functions, Get files from Android directory, internal and external storage, Android Keylogger + Reverse Shell and Take a webcam shot of the face from the front camera of the phone and PC.
Reads Valheim save data and outputs it to a JSON file
Valheim Save Tools This repository contains two projects. A command line interface tool that converts Valheim save files to and from JSON and processe
State-of-the-art cryptography to protect your world seed against seed cracking tools
SecureSeed State-of-the-art cryptography to protect your world seed against seed cracking tools. This mod is written for the Fabric Mod Loader. If you
A short and practical intro into project loom
project-loom Project loom is all about making concurrency easier (for developers) on the JVM. It is in experimental phase. Download the early access b
[Fabric Mod] Building Tools and Aesthetic Technology
Important Information This repo is for Create: Refabricated, a Fabric port of Create. This project is not complete, and we do not recommend using it y
Packages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X
About Packages your JAR, assets and a JVM for distribution on Windows, Linux and macOS, adding a native executable file to make it appear like a nativ
Dead-Simple Packaging and Deployment for JVM Apps
Capsule Dead-Simple Packaging and Deployment for JVM Applications Capsule is a packaging and deployment tool for JVM applications. A capsule is a sing
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
TestNG testing framework
Documentation available at TestNG's main web site. Release Notes 7.4.0 7.3.0 7.1.0 7.0.0 Need help? Before opening a new issue, did you ask your quest
Stanford CoreNLP: A Java suite of core NLP tools.
Stanford CoreNLP Stanford CoreNLP provides a set of natural language analysis tools written in Java. It can take raw human language text input and giv
:chart_with_upwards_trend: Capturing JVM- and application-level metrics. So you know what's going on.
Metrics 📈 Capturing JVM- and application-level metrics. So you know what's going on. For more information, please see the documentation Versions Vers
MapNeat is a JVM library written in Kotlin that provides an easy to use DSL (Domain Specific Language) for transforming JSON to JSON, XML to JSON, POJO to JSON in a declarative way.
MapNeat is a JVM library written in Kotlin that provides an easy to use DSL (Domain Specific Language) for transforming JSON to JSON, XML to JSON, POJ
A collection of tools and libraries for easier development on the JavaFX platform!
This project is archived I do not realistically have the time to take care of this project, unfortunately. It originally was built along a Twitter cli
Full Featured Google Chrome Dev Tools to JavaFX WebView browser debugging.
JavaFX WebView Debugger Via WebSocket connection to Google Chrome Dev Tools JavaFx WebView debugging with Chrome Dev tools is highly dependent on Goog