192 Repositories
Java language-leaning-tool Libraries
A manager tool to categorize game assets such as images and sounds/music. The tool enables you to tag these files, so that finding them by tags allows fast searches.
BtAssetManager This application allows you to easily categorize large amounts of image and sound files. You can apply tags to each individual file to
Official Java library for the DeepL language translation API.
DeepL Java Library The DeepL API is a language translation API that allows other computer programs to send texts and documents to DeepL's servers and
Scripting language written in, and, designed to communicate with, java
mi-lang Scripting language designed to communicate with java, to allow for easy plugins, addons, etc in any project, all without having to create an e
A tool generating local images based on ECharts-Java
Test plan Local unit testing Docker AWS remote Linux Windows MacOS Integration Test with Snapshot version Introduction This library is used to take sn
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
lazy-language-loader improves loading times when changing your language by only reloading the language instead of all the game resources!
lazy-language-loader lazy-language-loader improves loading times when changing your language by only reloading the language instead of all the game re
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
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
Code4Me provides automatic intelligent code completion based on large pre-trained language models
Code4Me Code4Me provides automatic intelligent code completion based on large pre-trained language models. Code4Me predicts statement (line) completio
A simple JAVA HTTP requests tool.
JAVA-HTTP Hello 👋 I made this very simple tool to start studying HTTP requests in JAVA. You need JAVA 18 to be able to test it: Download JAVA Functio
For Jack language. Most of codes were commented with their usage, which can be useful for beginner to realize the running principle of a compiler for object-oriented programming language.
Instructions: Download the Java source codes Store these codes into a local folder and open this folder Click the right key of mouse and click ‘Open i
Jacksum (JAva ChecKSUM) is a free, open source, cross-platform, feature-rich, multi-threaded command line tool for calculating hash values, verifying data integrity, finding files by their fingerprints, and finding algorithms to a hash value.
Jacksum (JAva ChecKSUM) is a free, open source, cross-platform, feature-rich, multi-threaded command line tool for calculating hash values, verifying data integrity, finding files by their fingerprints, and finding algorithms to a hash value.
A command-line tool to generate different types of noise as images.
noisegen A command-line tool to generate different types of noise as images. Usage Run one of the releases, either the JAR using java -jar noisegen-0.
Data Structures and Algorithms (DSA) - Java Language Using Integrated Development Environments NetBeans
Data Structures and Algorithms (DSA) Course Code : CSC211 Credit Hours : 4 Language : JAVA Integrated development environments : NETBEANS Topic Covere
Java Compiler for the MiniJava language
Java Compiler for the MiniJava language Setup Our project requires the following tools with the specified versions. Tool Version Java = 14 Maven 3 Th
esProc SPL is a scripting language for data processing, with well-designed rich library functions and powerful syntax, which can be executed in a Java program through JDBC interface and computing independently.
esProc esProc is the unique name for esProc SPL package. esProc SPL is an open-source programming language for data processing, which can perform comp
Babelfish Compass: compatibility assessment tool for Babelfish for PostgreSQL
Babelfish Compass Babelfish Compass is a compatibility assessment tool for Babelfish for PostgreSQL. With Babelfish Compass, users can quickly analyze
Aye - an open source tool for scanning images on Kubernetes cluster
Aye is an open source tool for scanning images on Kubernetes cluster. It uses Anchore CLI behind the scenes to get information about all images that are currently on the cluster. It also provides Prometheus metrics for each image, so teams are aware of different levels of vulnerabilities found inside them.
Flexible tool to build planet-scale vector tilesets from OpenStreetMap data in a few hours
Planetiler Planetiler (pla·nuh·tai·lr, formerly named "Flatmap") is a tool that generates Vector Tiles from geographic data sources like OpenStreetMap
This repository contains Java programs to become zero to hero in Java. Programs related to each and every concep are present from easy to intermidiate level.
Learn Java Programming In this repository you will find topic wise programs of java from basics to intermediate. This follows topic wise approach that
osc2checker is a grammar check tool for ASAM OpenSCENARIO 2 scenario files.
51WORLD OpenSCENARIO2 Grammar Checker (osc2checker) osc2checker is a grammar check tool for ASAM OpenSCENARIO 2 scenario files. It's implemented by AN
Compiler that compiles our language flowg to g-code (4th semester project)
flowg FlowG is a language that greatly simplifies manual g-code programming. It is a high-level language that supports functions, for loops, if statem
A little tool that converts SVG paths to JavaFX paths
SVGPathConverter The SVGPathConverter is a little tool that helps you converting SVG paths to JavaFX paths. It has two methods, one to format a SVG pa
LaetLang is an interpreted C style language. It has file reading/writting, TCP network calls and awaitable promises.
LaetLang 💻 LaetLang is an interpreted C style language built by following along Robert Nystrom's book Crafting Interpreters. This is a toy language t
A tool to bypass portforwarding using some cheap VServer
Reverse-PortForward This tool bypasses port restrictions of your router using some not-very-powerful server (those are really cheap.) How to set it up
Create different patterns and designs using your favorite programming language for this project.
Patterns project for Hacktoberfest Create different patterns and designs using your favourite programming language weather it be a square pattern, sta
A tool which enhances your pojo, powered by java-agent.
A tool which enhances your pojo, powered by java-agent.
jextract is a tool which mechanically generates Java bindings from a native library headers.
Jextract jextract is a tool which mechanically generates Java bindings from a native library headers. This tools leverages the clang C API in order to
A Java library to query pictures with SQL-like language.
PicSQL A Java library to query pictures with SQL-like language. Features : Select and manipulate pixels of pictures in your disk with SQL-like dialect
Tool to mass modify R, G ,B values for .png files, useful for making Minecraft Texturepacks
Mass RGB-Editor (WIP) This is a tool to mass modify R, G, B values for .png files. Links to people that made this possible: https://github.com/Tux8068
TransitScheduler - a command line tool that can read .json data formulated for tracking transit patterns to a multithreaded concurrent simulation of passengers boarding and unboarding trains that constantly move to the next station on the line. The trick here, is that two trains cannot occupy the same station at any time.
TransitScheduler - a command line tool that can read .json data formulated for tracking transit patterns to a multithreaded concurrent simulation of passengers boarding and unboarding trains that constantly move to the next station on the line. The trick here, is that two trains cannot occupy the same station at any time.
AWS JSON TRANSLATOR CLI is a command line application to translate JSON files using AWS Translate
A command line tool to translate JSON files using AWS Translate.
A Parser tool which actually tries to convert XML data into JSON data
SpringBoot A Parser tool which actually tries to convert XML data into JSON data Tools Required Postman (Testing API's) IDE - Eclipse / NetBeans/ Inte
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.
FXDesktopSearch - a Java and JavaFX based Desktop Search Application
FXDesktopSearch - The free search application for your desktop FXDesktopSearch is a Java and JavaFX based Desktop Search Application. It crawls a conf
JStackFX, a tool for analyzing thread dumps.
Context It is not an easy task to analyse thread dumps as files generated by the jstack tool provides raw text files.
MathParser - a simple but powerful open-source math tool that parses and evaluates algebraic expressions written in pure java
MathParser is a simple but powerful open-source math tool that parses and evaluates algebraic expressions written in pure java. This projec
Tiger language plugin for IntelliJ-based IDEs (including CLion)
Tiger IDEA Tiger language plugin for IntelliJ-based IDEs (including CLion). From the marketplace Search "Tiger" in the Preferences = Plugins section
A simplified and multi-functional tool for spigot developers
A simplified and multi-functional tool for spigot developers. There are dozens of features you can use in it, and it is completely open source code. hCore supports all versions from 1.8.x to 1.18.2. Also you can find all these APIs usages from here.
A tool to help Barcelonian people get various immigration-related appointments via the Cita previa process
NIEBot A tool to help Barcelonian people get various immigration-related appointments via the Cita previa process. Requirements A Windows or Linux PC.
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
A list of direct references to classes and interfaces in the Java Language Specification (3d Ed.)
A list of direct references to classes and interfaces in the Java Language Specification (3d Ed.) and a program to compute the indirectly required classes and interfaces
gMark: a domain- and query language-independent graph instance and query workload generator
gMark is a domain- and query language-independent graph instance and query workload generator.
mBERT is a mutation testing tool that uses a pre-trained language model (CodeBERT) to generate mutants.
mBERT is a mutation testing tool that uses a pre-trained language model (CodeBERT) to generate mutants.
Spine - a language created for the purpose of writing HTML with C styled syntax
Spine is a language created for the purpose of writing HTML with C styled syntax. Although this is a pretty useless projec, it will still be very fun to make and maybe, just maybe remove the backpain from normal HTML.
Keycloak - an Open Source Identity and Access Management tool
Keycloak is an Open Source Identity and Access Management tool. You can use it to add authentication to applications and secure services with minimum effort. No need to deal with storing users or authenticating users.
Pandora - allowing to control different agents (Windows & Linux machine) from server(s) and master
Pandora Pandora is now an open-source project allowing to control different agents (Windows & Linux machine) from server(s) and master. Features Auto-
A tool ot export, analyse and visualize your transactions, rewards and commissions of your liquidity mining pools or DEX transactions
A tool ot export, analyse and visualize your transactions, rewards and commissions of your liquidity mining pools or DEX transactions.
A Java library to query pictures with SQL-like language
PicSQL A Java library to query pictures with SQL-like language. Features : Select and manipulate pixels of pictures in your disk with SQL-like dialect
CustomRPC - a tool that allows you to change your discord rich presence (RPC) to a custom one
CustomRPC is a tool that allows you to change your discord rich presence (RPC) to a custom one. It also allows creating sentence sequences
Spring Boot Migrator (SBM) - a tool for automated code migrations to upgrade or migrate to Spring Boot
Spring Boot Migrator uses and is compatible to OpenRewrite, a powerful mass refactoring ecosystem for Java and other source code.
HyCache - an open source caching tool based on bytecode enhancement implementation
HyCache is an open source caching tool.It is based on bytecode enhancement implementation, rather than spring's dynamic proxy. It can achieve a wider range of applications
Z2Laser - a simple Java-based tool to convert Z movements in your G-Code files to Laser on or off commands
Z2Laser - a simple Java-based tool to convert Z movements in your G-Code files to Laser on or off commands
From Java To Kotlin - Your Cheat Sheet For Java To Kotlin
From Java To Kotlin From Java To Kotlin - Your Cheat Sheet For Java To Kotlin 中文支持 Português Español Print to Console Java System.out.print("Amit Shek
Tool for creating custom GUIs using packets.
Tool for creating custom GUIs using packets.
It contains a simple program to apply basic arithmetic operations in Morse code
Morse-Calculator By Mohamad Farag F. Makkawi This project falls under DSL (Domain Specific Language) . the Input is an equation in which simple arithm
A tool ot export, analyse and visualize your transactions, rewards and commissions of your liquidity mining pools or DEX transactions.
VisualTrans A tool ot export, analyse and visualize your transactions, rewards and commissions of your liquidity mining pools or DEX transactions. Doc
A query language for JSON and a template engine to generate text output.
Josson & Jossons Josson is a query language for JSON. Jossons is a template engine to generate text output. Features and Capabilities of Josson Query
Workflow management system fully supporting low-code language Petriflow.
Netgrif Application Engine MySQL Create NETGRIF user: CREATE USER 'netgrif_nae'@'localhost' IDENTIFIED BY 'netgrif_nae'; GRANT ALL PRIVILEGES ON * . *
Tool for providing an HTTP endpoint to retrieve predefined aggregations on metrics of an InfluxDB.
InfluxDB DWH Exporter This application provides an HTTP endpoint that can deliver metrics from an InfluxDB in an aggregated form when called. This can
log4j2-scan is a single binary command-line tool for CVE-2021-44228 vulnerability scanning and mitigation patch
log4j2-scan is a single binary command-line tool for CVE-2021-44228 vulnerability scanning and mitigation patch. It also supports nested JAR file scan
FundurASM - A Assembly-like language interpreter
FundurASM - A Assembly-like language interpreter This interpreter was written by LordBurtz Licensed under GPLv2, all rights reserved Running it Downlo
Helper tool to calculate the price for a given amount of users within a graduated pricing model.
Lithic Hi Lithic, This small piece of software is a coding exercise I asked some candidates to solve and is based on the pricing model of Atlassian pr
Gleam is a simple Scheme language interpreter written in Java.
Gleam Scheme Interpreter (c) 2001-2020 Guglielmo Nigri (guglielmonigri at yahoo.it, googlielmo at gmail.com) Gleam comes with ABSOLUTELY NO WARRANTY.
A tool that can calculate the average solution set for a first guess in the game of Wordle
word-distances A tool that can calculate the average solution set for a first guess in the game of Wordle. Yes, the name isn't great -- I initially ha
It is a graphical tool that allows you to decompile forge mods
Mod-Decompiler It is a graphical tool that allows you to decompile forge mods (from 1.7.10 to 1.12.2). It is still under development, later versions o
WordleCompanion - A tool to help you determine those hard-to-guess words while doing your daily Wordle puzzles.
A tool to help you determine those hard-to-guess words while doing your daily Wordle puzzles. How it works Enter the 5-letter word you
This is a tool to visualize search algorithms
Path-Finding-Visualizer Purpose This is a tool to visualize search algorithms Algorithms featured Breadth First Search Deapth First Search Gready Best
Intra is an experimental tool that allows you to test new DNS-over-HTTPS services that encrypt domain name lookups and prevent manipulation by your network
Intra Intra is an experimental tool that allows you to test new DNS-over-HTTPS services that encrypt domain name lookups and prevent manipulation by y
Database Subsetting and Relational Data Browsing Tool.
Jailer Database Tool Jailer is a tool for database subsetting and relational data browsing. The Subsetter exports consistent, referentially intact row
A tool to create flags for Paradox Interactive games.
Iron Workshop Flag Creator Instllation and Usage Instructions Instructional video here: https://youtu.be/0a8xXvN_ygk Flag Creator Purpose and Use The
For English vocabulary analysis and sentence analysis in natural language, model trainin
Sword Come 🌈 For English vocabulary analysis and sentence analysis in natural language, model training, intelligent response and emotion analysis rea
JurjenLang, an interpreted programming language
JurjenLang An untyped interpreted functional programming language Getting started Follow these three steps on your computer to get started git clone h
Apache Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation
Apache Thrift Introduction Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean a
Very spicy additions to the Java programming language.
Project Lombok Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. Never write another g
Gatling is a load test tool. It officially supports HTTP, WebSocket, Server-Sent-Events and JMS.
Gatling What is Gatling ? Gatling is a load test tool. It officially supports HTTP, WebSocket, Server-Sent-Events and JMS. Motivation Finding fancy GU
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.
The simple, stupid rules engine for Java
Easy Rules The simple, stupid rules engine for Java™ Project status As of December 2020, Easy Rules is in maintenance mode. This means only bug fixes
The Apache PDFBox library is an open source Java tool for working with PDF documents
Apache PDFBox The Apache PDFBox library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents,
Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text
Welcome to Apache OpenNLP! The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text. This toolkit is
MALLET is a Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text.
MALLET is a Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text.
A Java to JavaScript transpiler.
JSweet: a Java to JavaScript transpiler JSweet leverages TypeScript to write rich and responsive Web applications in Java through the use of JavaScrip
Blazed Café is a library for BlazeOS that enables and improves Java functionality for the IgniteBook platform.
By: Seanpm2001, Et; Al. Top README.md Read this article in a different language Sorted by: A-Z Sorting options unavailable ( af Afrikaans Afrikaans |
An free online poker HUD/tracker - poker GTO solver automation tool
GTOHelper An online poker HUD/tracker (PokerTracker4) - poker GTO solver (PioSolver) automation tool The initial purpose of the tool was to alleviate
Unofficial community-built app for the Japanese language learning tool jpdb.io.
jpdb-android Unofficial community-built app for the Japanese language learning tool jpdb.io. While the web app works in most scenarios, the goal with
The tool that every pentester needs ;)
ProxyChecker As you maybe noticed I am not programming much in these days because of university stuff. I found a lot of time fpr programming in Christ
Apache Ant is a Java-based build tool.
Apache Ant What is it? ----------- Ant is a Java based build tool. In theory it is kind of like "make" without makes wrinkles and with
inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
🔥 inspectIT OpenCensus Edition has been released 🔥 The inspectIT OCE project provides an improved Java agent newly developed from scratch focusing o
👄 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
Microservice query language
restQL-clojure allows to run restQL queries, making easy to fetch information from multiple services in the most efficient manner Getting Started Inst
Sniffy - interactive profiler, testing and chaos engineering tool for Java
Sniffy Sniffy is a Java profiler which shows the results directly in your browser. It also brings profiling to your unit (or rather component) tests a
Jamal is a macro language (JAmal MAcro Language)
Jamal Macro Language Jamal is a complex text processor with a wide variety of possible use. The first version of Jamal was developed 20 years ago in P
ByteSkriptQuery - A library for deploying ByteSkript as a backend web technology.
ByteSkriptQuery A language library for ByteSkript that allows it to be deployed as a backend web language. Not only does this allow the creation of ad
Metremenqeemi - Android/iOS app to teach the Coptic Language
ⲙⲉⲧⲣⲉⲙⲛ̀ⲭⲏⲙⲓ The Open Source Android/iOS app to learn how to read and understand the Coptic Language Join our Discord Channel About the Curriculum The
JObfuscator is a source code obfuscator for the Java language
JObfuscator is a source code obfuscator for the Java language. Protect Java source code & algorithms from hacking, cracking, reverse engineering, decompilation & technology theft.
Planetiler - Flexible tool to build planet-scale vector tilesets from OpenStreetMap data in a few hours
Planetiler Planetiler (pla·nuh·tai·lr, formerly named "Flatmap") is a tool that generates Mapbox Vector Tiles from geographic data sources like OpenSt
Source Code for BlueEagle jRAT & Release ☄ 📏☣✒Blue Eagle jRAT is a cross platform RAT tool (java RAT) / (jRAT)
Source Code for BlueEagle jRAT & Release ☄ 📏☣✒Blue Eagle jRAT is a cross platform RAT tool (java RAT) / (jRAT) which is { [Windows RAT] [Linux RAT] [MAC RAT] } which is fully programmed in java be a user friendly and easy to use and builds out trojans (.jar) and controls the victims running those trojans on same port at same time ,this tool is fully in java (Client & Server in java) and this tool is now registerd to be free , and on the user responsibility
Oxygen-log4j-patcher - A tool that upgrades the log4j from an Oxygen installation to version 2.16
Oxygen XML Patch Tool for Apache Log4j vulnerability CVE-2021-44228, CVE-2021-45046 and CVE-2021-45105 This is a tool that updates the log4j version 2