89 Repositories
Java file-format Libraries
Split into data blocks,In this format, efficient reading can be realized,Avoid unnecessary data reading operations.
dataTear 切换至:中文文档 knowledge base dataTear Split into data fragments for data management. In this format, efficient reading can be achieved to avoid un
Drifty is an open-source interactive File Downloader system built with java. It is currently available in CLI mode and has the GUI version under active development.
Drifty Drifty is an open-source interactive File Downloader system built using Java. It takes the link to the file, the directory where it needs to be
Generate flame graph in HTML format from jfr(Java Flight Recorder) file
jfr-flamegraph-generator Generate Flame Graph from .jfr file. Get Started Executable jar and executable binary for Linux, Windows and macOS are provid
A simple desktop application with minimalistic UI capable of maintaining a file based database of movies presenting the opportunity of adding and transferring movies for production companies using a TCP client-server architecture.
MovieMania-2022-JavaFX-Term-Project-L1T2 A simple desktop application with minimalistic UI capable of maintaining a file based database of movies pres
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
Convert Journeymap image data into Xaero format for Xaero's minecraft map mod
JMtoXaero JMtoXaero is a tool to convert JourneyMap tiles to regions used by Xaero's World Map Description Reads images from the Journeymap folder Wri
Operating Systems - Concepts of computer operating systems including concurrency, memory management, file systems, multitasking, performance analysis, and security. Offered spring only.
Nachos for Java README Welcome to Nachos for Java. We believe that working in Java rather than C++ will greatly simplify the development process by p
Log4J scanner that detects vulnerable Log4J versions (CVE-2021-44228, CVE-2021-45046, etc) on your file-system within any application. It is able to even find Log4J instances that are hidden several layers deep. Works on Linux, Windows, and Mac, and everywhere else Java runs, too!
Log4-detector Scanner that detects vulnerable Log4J versions to help teams assess their exposure to CVE-2021-44228 (CRITICAL), CVE-2021-45046, CVE-202
A simple program used to enter people into a file stored in memory, and the same saved data is displayed in a table
A simple program used to enter people (students or professors) into a file stored in memory, and the same saved data is displayed in a table. Persons have the appropriate attributes where name, surname, etc. are entered and identified by ID.
A simple program that is realized by entering data, storing it in memory (in a file) and reading from a file to printing that data.
Pet project A simple program that is realized by entering data, storing it in memory (in a file) and reading from a file to printing that data. It can
With react-native-update-in-app library you can easily implement in-app updates in your React Native app using CDN or any other file server
React Native In-App update With react-native-update-in-app library you can easily implement in-app updates in your React Native app using CDN or any o
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
Automation Testing | RESTful webservices | Java | RestAssured | OAuth 2.0 | Lombok | TestNG | Maven | ExtentReport | Allure Reports | Java mail API | Design Patterns (Singleton) | Jenkins | Data-Driven Testing using JSON file | Expected Data using XML file
MasterRestAssuredFramework With further updates - This project is designed and developed with the help of - Udemy course (OmPrakash Chavan - REST Assu
A Java library that facilitates reading, writing and processing of sensor events and raw GNSS measurements encoded according to the Google's GNSS Logger application format.
google-gnss-logger This library facilitates reading, writing and processing of sensor events and raw GNSS measurements encoded according to the Google
A small library for parsing ItemStacks from a human-readable format
easy-item A small library for parsing ItemStacks from a human-readable format (1.16.5+, Java 11) TODO: Maybe add serialization (item to human-readable
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
A utility for guessing the CCSID of files (based on file contents)
CcsidGuesser A utility for guessing the CCSID of files (based on file contents). It can also fix CCSID tags and/or convert files to UTF-8! Usage Usage
A Parser That parses OpenAPI definitions in JSON or YAML format and Generates Pact files That contain HTTP request/response interactions by parsing Given Open API specifications
This is a Parser That parses OpenAPI definitions in JSON or YAML format and Generates Pact files That contain HTTP request/response interactions by parsing Given Open API specifications.
PortalLogger - Logs portals into a text file and in chat
Logs portals into a text file and in chat. Useful if afk flying under bedrock. Feel free to add to your client The logs are stored in .minecraft/ARTEMIS/PortalLogger
Dfinder - a local file browser made with Java
Dfinder is a local file browser, which searches through files (according to the user's choice) and then generates a txt file containing the search results.
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
Program that uses Hadoop Map-Reduce to identify the anagrams of the words of a file
Hadoop-MapReduce-Anagram-Solver The implementation consists of a program that utilizes the Hadoop Map-Reduce framework to identify the anagrams of the
Generates a Proguard mapping file for use in obfuscating your Java projects.
Reaper Generates a Proguard mapping file for use in obfuscating your Java projects. Features Automatically checks for duplicate names. Interactive, in
Simple Cordova plugin to save a pdf file in MediaStore.Downloads
com-thesis-plugins-pdfstore This simple Cordova plugin saves a bytestring (the byte image of a pdf) to a pdf file in MediaStore.Downloads. The purpose
httpx - CLI to run HTTP file
httpx: CLI for run http file httpx is a CLI to execute requests from JetBrains Http File. How to install? Mac : brew install httpx-sh/tap/httpx Other
Markdown4j - Use java to generate markdown file
Markdown4j - Use java to generate markdown file
httpx is a CLI to execute requests from JetBrains Http File.
httpx: CLI for run http file httpx is a CLI to execute requests from JetBrains Http File. How to use? Create index.http file with following code, then
Parser of the table of contents file of the 1C platform syntax helper
Парсер файла оглавления синтакс-помощника платформы 1С Что делает? Парсит вот это: Оглавление представляет собой файл без расширения, лежит в файле sh
UMS is a CRUD based management system which uses File Handling to manipulate data and perform the CRUD operations
UMS is a CRUD (Create, Read, Update, Delete) based management system which uses File Handling to manipulate data and perform the CRUD operations. It is a group project made using Java procedural programming having both User and Admin sides.
Metrobank CSV file reader.
BankTransactionReader The application reads an input CSV file with bank transactions and computes total income and expenses for the whole file, presen
Parquet-MR contains the java implementation of the Parquet format
Parquet MR Parquet-MR contains the java implementation of the Parquet format. Parquet is a columnar storage format for Hadoop; it provides efficient s
Apache POI - A Java library for reading and writing Microsoft Office binary and OOXML file formats.
Apache POI A Java library for reading and writing Microsoft Office binary and OOXML file formats. The Apache POI Project's mission is to create and ma
Library that makes it possible to read, edit and write CSV files
AdaptiveTableLayout Welcome the new CSV Library AdaptiveTableLayout for Android by Cleveroad Pay your attention to our new library that makes it possi
A template and introduction for the first kafka stream application. The readme file contains all the required commands to run the Kafka cluster from Scrach
Kafka Streams Template Maven Project This project will be used to create the followings: A Kafka Producer Application that will start producing random
Ethylene is a open-source, lightweight, general-purpose compatibility layer standing between the developer and the chaotic world of configuration file formats.
Ethylene Ethylene is a open-source, lightweight, general-purpose compatibility layer standing between the developer and the chaotic world of configura
Serverless Reference Architecture for Real-time File Processing
Serverless Reference Architecture: Real-time File Processing The Real-time File Processing reference architecture is a general-purpose, event-driven,
documents4j is a Java library for converting documents into another document format
documents4j is a Java library for converting documents into another document format. This is achieved by delegating the conversion to any
Uber-project for (some) standard Jackson textual format backends: csv, properties, yaml (xml to be added in future)
Overview This is a multi-module umbrella project for Jackson standard text-format dataformat backends. Dataformat backends are used to support format
A compiler built in Java that allows to translate xml format to json.
A compiler built in Java that allows to translate xml format to json. Getting Started Welcome to the VS Code Java world. Here is a guideline to help y
Bank Statement Analyzer Application that currently runs in terminal with the commands: javac Application.java java Application [file-name].csv GUI coming soon...
Bank Statement Analyzer Application that currently runs in terminal with the commands: javac Application.java java Application [file-name].csv GUI coming soon...
Gitlet - A version control system for managing file versions, mirroring the features of Git
Gitlet - A version control system for managing file versions, mirroring the features of Git. Emphasized the serialization and manipulation of files to compress, access, and manage file content efficiently. Stressed the employment of appropriate data structures and file persistance.
IntelliJ Platform plugin that shows the file name of the currently open file in the status bar.
IntelliJ Platform plugin that shows the file name of the currently open file in the status bar. Clicking shows a list of recent files.
Android developers should collect the following utils
README of Chinese About AndroidUtilCode 🔥 is a powerful & easy to use library for Android. This library encapsulates the functions that commonly used
Afnan007a's Original Ptero-VM made for Pterodactyl, running lightly in a .jar file.
Ptero-VM in a JAR. This project is a Java implementation of Afnan's Ptero-VM that was made for Pterodactyl, this project was created to support a even
A singular file to protect as many Minecraft servers and clients as possible from the Log4j exploit (CVE-2021-44228).
MC-Log4J-Patcher The goal of this project is to provide Minecraft players, and server owners, peace of mind in regards to the recently discovered Log4
Text Object Java Objects (TOJOs): an object representation of a multi-line structured text file like CSV
It's a simple manager of "records" in a text file of CSV, JSON, etc. format. It's something you would use when you don't want to run a full database,
A Flutter plugin to extract waveform data from an audio file suitable for visual rendering.
just_waveform This plugin extracts waveform data from an audio file that can be used to render waveform visualisations. Usage final progressStream = J
An efficient, up-to-date reader/writer for Java properties files
JProperties JProperties is a small, highly efficient, and extensible library for parsing .properties files. It is a modern replacement for the java.ut
Json Entity Models for Minecraft (Not MCPatcher Format)
JsonEM (Json Entity Models) Library for modders, resource pack makers, and modpack makers to create and edit entity models WITH JSON Does not work wit
Um projeto simples usando Serenity BDD desenvolvido para testes backend.
🚧 EM CONSTRUÇÂO 🚧 Um pouco sobre Serenity e o projeto desenvolvido Serenity_BDD é uma biblioteca de código aberto que visa tornar a ideia de documen
HMFF - A Hierarchical Mapping File Format
HMFF - A Hierarchical Mapping File Format This library provides a recursive key-value interpretation for your configuration files, with comment suppor
A super simple system for easily creating messages and putting them in in a file, whilst also being able to add replacements without struggle.
A super simple system for easily creating messages and putting them in in a file, whilst also being able to add replacement values without struggle. Please remember: Give constructive feedback, not negative feedback. There are probably a million things to improve, and I am aware of that.
Um projeto simples usando Serenity BDD desenvolvido para testes backend.
🚧 EM CONSTRUÇÂO 🚧 Um pouco sobre Serenity e o projeto desenvolvido Serenity_BDD é uma biblioteca de código aberto que visa tornar a ideia de documen
filehunter - Simple, fast, open source file search engine
Simple, fast, open source file search engine. Designed to be local file search engine for places where multiple documents are stored on multiple hosts with multiple directories.
🟪 TommyBox is a single-file executable that makes it possible to launch web apps on a desktop.
🍥 TommyBox About: TommyBox is a standalone executable container that makes it possible to launch static and dynamic web apps on a desktop by providin
Burp Extension for BFAC (Advanced Backup-File Artifacts Testing for Web-Applications)
BFAC - Burp Extension Burp Extension for BFAC (Advanced Backup-File Artifacts Testing for Web-Applications). What is BFAC - Burp Extension ? Backup fi
Packable is an effective data interchange format.
Packbele 中文文档 1. Overview Packable is a well designed data interchange format. It has been impleamented multiple languages , which is effective and ea
A java api and command line tool for scanning, reporting and fixing a git repository's InnerSource Readiness based on a supplied specification which defines the files and file contents necessary for a repository to be considered ready for InnerSource contribution.
InnerSource Repository Scanner A java api and command line tool for scanning, reporting and fixing a git repository's InnerSource Readiness based on a
evilzip lets you create a zip file(with password) that contains files with directory traversal characters in their embedded path.
evilzip logs 20210701 修改权限问题,让解压后的文件默认就有读写执行的权限。 About evilzip lets you create a zip file(with password) that contains files with directory traversal
Dynamic Configuration Capability for SpringBoot Application
Spring Boot Dynamic Config Hot-reload your SpringBoot configurations, with just a '@DynamicConfig' annotation, the simplest solution, ever. English 简体
Chamomile is a Java Virtual Machine class file assembler and disassembler.
Chamomile is a Java Virtual Machine class file assembler and disassembler. Installation Maven repositories repository idjitpack.io/
One file java script for visualizing JDK flight recorder execution logs as flamegraphs without any dependencies except Java and a browser.
Flamegraph from JFR logs Simple one file Java script to generate flamegraphs from Java flight recordings without installing Perl and the Brendan Gregg
Highly experimental and unstable alternative world format for Minecraft
Radon for Fabric An alternative world storage format that tries to be more performant and durable than vanilla's own. This is hardly more than a day's
A simple file sharing program
FileSharing A simple file sharing program How to use Place all the files to be shared in /html/files (symbolic links work).
JCLR (JavaColor) is a library that allows you to write colored text in your terminal. It use the ANSI color system. Go check the README.md file to see how to use it.
JCLR JCLR (JavaColor) is a library that allows you to write colored text in your terminal. It use the ANSI color system. To start using it, go to the
spring boot Fat Jar 应用文件上传漏洞到 RCE 的利用技巧
spring-boot-upload-file-lead-to-rce-tricks 一. 原理文章 Spring Boot Fat Jar 写文件漏洞到稳定 RCE 的探索 二. docker 漏洞环境搭建 docker pull landgrey/spring-boot-fat-jar-writ
Maven plugin to help creating CHANGELOG by keeping one format and solving merge request conflicts problem by extraction of new CHANGELOG entries to seperate files.
keep-changelog-maven-plugin CHANGELOG.md is one of the most important files in a repository. It allows others to find out about the most important cha
Java based Chess Board Scanner, which converts 2D chess board image into a machine readable format a.k.a. Forsyth–Edwards Notation (FEN). It uses OpenCV and Deeplearning4j frameworks, complemented with some proprietary algorithms implemented for realizing the goal. It currently supports the chess board and pieces sets of the most common online chess platforms chess.com and lichess.org.
Overview This project aims to demonstrate how to extract the chess position in a machine readable format called Forsyth–Edwards Notation (FEN) having
Diagrams as code is a term used for storing the source of a diagram image as a text file.
Diagrams as code Diagrams as code is a term used for storing the source of a diagram image as a text file. Examples are architecture diagrams, or diag
Hide xposed, root, file redirection, etc.
FakeXposed 中文文档点击 这里 公众号 关注我的公众号可以第一时间收到我的最新原创技术文章分享 Changlog Changelog Project description Use fake-linker to combine with Xposed, provide Java and N
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
该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。
Spring Boot Projects 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的前
about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
Spring Boot 学习示例 Spring Boot 使用的各种示例,以最简单、最实用为标准,此开源项目中的每个示例都以最小依赖,最简单为标准,帮助初学者快速掌握 Spring Boot 各组件的使用。 Spring Boot 中文索引 | Spring Cloud学习示例代码 | Spring
A simple JavaFX application to load, save and edit a CSV file and provide a JSON configuration for columns to check the values in the columns.
SmartCSV.fx Description A simple JavaFX application to load, save and edit a CSV file and provide a JSON Table Schema for columns to check the values
Get Method Sampling from Java Flight Recorder Dump and convert to FlameGraph compatible format.
Note: Travis has removed the support for Oracle JDK 8. Therefore the build status is removed temporarily. Converting JFR Method Profiling Samples to F
Turn -XX:+TraceBytecodes output into a FlameGraph compatible stack format
A tool to turn the output of -XX:+TraceBytecodes (a JDK debug-only feature to print every bytecode executed by the interpreter) into a simple stack fo
binary serialization format
Colfer Colfer is a binary serialization format optimized for speed and size. The project's compiler colf(1) generates source code from schema definiti
Java lib for monitoring directories or individual files via java.nio.file.WatchService
ch.vorburger.fswatch Java lib for monitoring directories or individual files based on the java.nio.file.WatchService. Usage Get it from Maven Central
A Java library for serializing objects as PHP serialization format.
Java PHP Serializer Latest release: A Java library for serializing objects as PHP serialization format. The library fully implements the PHP serializa
Library for OpenAPI 3 with spring-boot
Full documentation Acknowledgements springdoc-openapi is made possible thanks to all of its contributors. Introduction The springdoc-openapi Java libr
A lightweight, simple FTP server. Pure Java, no dependencies.
MinimalFTP A lightweight, simple FTP server. Pure Java, no libraries. Features Although it's named "minimal", it supports a bunch of features: 100% Ja
An in-memory file system for Java 7+
Jimfs Jimfs is an in-memory file system for Java 7 and above, implementing the java.nio.file abstract file system APIs. Getting started The latest rel
A lightning fast, transactional, file-based FIFO for Android and Java.
Tape by Square, Inc. Tape is a collection of queue-related classes for Android and Java. QueueFile is a lightning-fast, transactional, file-based FIFO
Protocol Buffers - Google's data interchange format
Protocol Buffers - Google's data interchange format Copyright 2008 Google Inc. https://developers.google.com/protocol-buffers/ Overview Protocol Buffe
A big, fast and persistent queue based on memory mapped file.
Big Queue A big, fast and persistent queue based on memory mapped file. Notice, bigqueue is just a standalone library, for a high-throughput, persiste
uniVocity-parsers is a suite of extremely fast and reliable parsers for Java. It provides a consistent interface for handling different file formats, and a solid framework for the development of new parsers.
Welcome to univocity-parsers univocity-parsers is a collection of extremely fast and reliable parsers for Java. It provides a consistent interface for
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
picocli - a mighty tiny command line interface Picocli aims to be the easiest-to-use way to create rich command line applications that can run on and
Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows.
Description Jansi is a small java library that allows you to use ANSI escape codes to format your console output which works even on Windows. It also