1905 Repositories
Java Java-Solitaire Libraries
😉PrettyZoo is a GUI for Zookeeper created by JavaFX and Apache Curator Framework.
😉 Pretty nice Zookeeper GUI, Support Win / Mac / Linux Platform
This is a Playwright Java Framework written in POM
Playwright Java Framework Main Objective of this Framework is to Build an Automation Framework that can be scalable, Easily Configurable and Ready to
Finds the lowest hanging fruit in your immersion automatically and adds it straight to your Anki deck. 1T Sentences are great to learn languages but very time-consuming, this tool makes Anki cards automatically based on your current progress in your target language.
T1-Sentence-Generator Finds the lowest hanging fruit in your immersion automatically and adds it straight to your Anki deck. A tool made for automatic
Tictactoe in java swing
TicTacToe A Tictactoe game in java swing Playing You can play with your friend or computer but currently compuer is implemented as Random, In future m
Experimental Netty-based Java 16 application/web framework
Experimental Netty-based application/web framework. An example application can be seen here. Should I use this? Probably not! It's still incredibly ea
Java Foreign Linker bindings to Lua
jpanlua Java bindings to liblua using JEP 398: Foreign Linker API. Requires JDK 16 or above. Requires -Dforeign.restricted=permit JRE flag. Exports pa
Kodlamaio Yazılım Geliştirici Yetiştirme Kampı (JAVA + REACT) ödev listesidir.
JavaHomeworks Kodlamaio Yazılım Geliştirici Yetiştirme Kampı (JAVA + REACT) ödev listesidir. JavaRecapDemo1 kodlama.io ileri java kampı 2. gün ödevidi
Engin Demiroğun düzenlemiş olduğu (Java & React) Yazılım Geliştirici Yetiştirme Kampında yapmış olduğum ödevleri içermektedir.
Java-React-Yazilim-Gelistirici-Yetistirme-Kampi-Odevler Engin Demiroğun düzenlemiş olduğu (Java & React) Yazılım Geliştirici Yetiştirme Kampında yapmı
This repository contains my solutions to programming problems of the UVa online-judge.
UVa Solutions This repository contains my solutions to programming problems of the UVa online-judge. Problem Set Volumes (100...1999) Volume 12 Proble
BFS utility
How to use Example (Usage for https://www.codingame.com/contests/spring-challenge-2021 usage) gameContext.getAllTree().stream().forEach(tree -
Bir oyun yazmak istiyorsunuz. Bu yazılım için backend kodlarını JAVA ile geliştirmeyi planlıyoruz. Yeni üye, satış ve kampanya yönetimi yapılması isteniyor.
GameDemo1 Bir oyun yazmak istiyorsunuz. Bu yazılım için backend kodlarını JAVA ile geliştirmeyi planlıyoruz. Yeni üye, satış ve kampanya yönetimi yapı
Lean JSON Library for Java, with a compact, elegant API.
mJson is an extremely lightweight Java JSON library with a very concise API. The source code is a single Java file. The license is Apache 2.0. Because
Playwright is a Java library to automate Chromium, Firefox and WebKit with a single API.
Playwright is a Java library to automate Chromium, Firefox and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast.
Ta4j is an open source Java library for technical analysis
Ta4j is an open source Java library for technical analysis. It provides the basic components for creation, evaluation and execution of trading strategies.
A java implementation of Enigma, and a modern attack to decrypt it.
Java Enigma This is a Java implementation of an Enigma machine, along with code that attempts to break the encryption. This code is associated with an
A cross-platform interface for FutureRestore, written in Java with Swing
Futurerestore GUI A GUI implementation for FutureRestore written in Java. Installation Download from releases. No Java download required (it's bundled
Astra: a Java tool for analysing and refactoring Java source code
What is Astra? Astra is a Java tool for analysing and refactoring Java source code. For example: "References to type A should instead reference type B
A Java Virtual Machine - running on a Java Virtual Machine - running on a (jk).
Javaception A Java Virtual Machine - running on a Java Virtual Machine - running on a (jk). Goals JVMS compliant Java Virtual Machine Somewhat fast Re
Sketchware Pro's sources, in Java.
Sketchware Pro This is for everyone who wants to contribute to Sketchware Pro's development. There are few things that must be taken into consideratio
Minecraft 1.16.5 Utility Mod for Anarchy and Crystal PvP
Fabric 1.16.5 port for GameSense. A more interesting readme will be coming soon, but check out the main repo at https://github.com/IUDevman/gamesense-
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
This open source project allows you to easily integrate Camunda's External Task Clients into Micronaut projects: simply add a dependency in your Micronaut project
micronaut-camunda-external-client This open source project allows you to easily integrate Camunda 's External Task Clients into Micronaut projects. Mi
A 3D graphics engine created in Java. The project was inspired by javidx9's series on YouTube.
3D Graphics Engine A 3D graphics engine created in Java. The project was inspired by javidx9's series on YouTube. Installation Clone this repository o
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
Java UCI Protocol implementation (Universal Chess Engine)
A simple UCI (Universal Chess Interface) Client written in Java. Tested with Stockfish 13. Documentation Starting / Closing the client By using the st
Free implementation of Play Services
microG GmsCore is a FLOSS (Free/Libre Open Source Software) framework to allow applications designed for Google Play Services to run on systems, where Play Services is not available.
OpenSearch is an open source distributed and RESTful search engine.
OpenSearch is an open source search and analytics engine derived from Elasticsearch
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.
GeoServer is an open source software server written in Java that allows users to share and edit geospatial data
GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards.
an open source geocoder for openstreetmap data
photon photon is an open source geocoder built for OpenStreetMap data. It is based on elasticsearch - an efficient, powerful and highly scalable searc
Java/JNI bindings to libpostal for for fast international street address parsing/normalization
jpostal These are the Java/JNI bindings to libpostal, a fast, multilingual NLP library (written in C) for parsing/normalizing physical addresses aroun
(周瑜)Java - SpringBoot 持久化 WebShell
工具仅用于安全研究,禁止使用工具发起非法攻击,造成的后果使用者负责 ZhouYu - 周瑜 Java - SpringBoot 持久化 WebShell 背景:后Spring时代,SpringBoot jar部署模式下,一般没有了JSP,所有的模板都在jar内,当大家都热衷于内存马的时候,发现很容
FastAop 是一款基于 Java Annotation Processing 的 AOP 框架
Java 高性能 AOP 框架 框架简介 FastAop 是一款基于 Java Annotation Processing 的 AOP 框架,其原理和 Lombok 类似,通过对编译过程的拦截,修改方法的语法树并织入切面代码从而实现了 AOP 的功能,相较于传统的 AspectJ、Spring-AO
Harrier 是一个由上海浦东发展银行开源的海量作业调度系统,支持各类异构计算平台海量计算作业的配置、管理和监控功能。
项目简介 2020年浦发银行大数据中心创立Data Ocean数据品牌体系,旨在面向金融行业各类业务主题和数据应用场景,为新业态下的金融业务发展和金融数据生态提供丰富的数据服务与解决方案。目前整个Data Ocean品牌下涵盖各类基础数据平台、金融数据服务产品、数据治理服务产品,形成了从基础数据平台
A straight forward C++ to Java port of Daniel Lemire's fast_double_parser
FastDoubleParser A straight forward C++ to Java port of Daniel Lemire's fast_double_parser. https://github.com/lemire/fast_double_parser Usage: import
Primary repo for the Figura Project
Downloads Modrinth Curseforge Join the Discord! Figura REQUIRES the Fabric API to run. You can find the Fabric API here. Figura The Figura Project is
A simple yet powerful parameterized test runner for Java.
TestParameterInjector Introduction TestParameterInjector is a JUnit4 test runner that runs its test methods for different combinations of field/parame
A Spring Boot Camel boilerplate that aims to consume events from Apache Kafka, process it and send to a PostgreSQL database.
SPRING-BOOT CAMEL BOILERPLATE This is a Spring-Boot Camel Application model that you can use as a reference to study or even to use in your company. I
[JAVA] Projeto exemplo de uma arquitetura modular em Java
Arquitetura modular O objetivo do bom design de software, como já diria Robert C. Martin, em seu livro 'Clean Architecture: A Craftsman's Guide to Sof
An open source, modular alternative of sketchware. Create your own app in android using block programming like scratch!
OpenBlocks An open source, modular alternative of sketchware. Create your own app in android using block programming like scratch! What is OpenBlocks?
Book Finder application is a client-server application (gRPC) for educational purposes.
Book-Finder Book Finder application is a client-server application (gRPC) for educational purposes. Instalation These projects (Client/Server) are Mav
A proof-of-concept serverless full-text search solution built with Apache Lucene and Quarkus framework.
Lucene Serverless This project demonstrates a proof-of-concept serverless full-text search solution built with Apache Lucene and Quarkus framework. ✔️
Simple Java/POJO config library written with love and Lombok
Okaeri Configs Supported platforms (general use) General implementations based on standard format libraries directly. HJSON 🌟 hjson-java: Human JSON
一个基于vue3.0+antd+less+spring boot +mybatis+mysql+maven基础权限管理平台
cc-project vue 版本 angular版本请到 https://github.com/myopenresources/cc-project 这里看 详细文档 请到 cc-project详细文档 介绍 cc-project-vue 是一个前后端分离的项目,前端使用的是vue3.0,后端使用
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
Java bytecode obfuscator with GUI
Bozar A Java bytecode obfuscator with GUI Usage Download the version you want in releases for your platform Run the executable. Done. Let me know if o
icecream-java is a Java port of the icecream library for Python.
icecream-java is a Java port of the icecream library for Python.
Functional programming course
Functional-Programming-101-Java functional programming course with Mohamed Hammad https://www.youtube.com/playlist?list=PLpbZuj8hP-I6F-Zj1Ay8nQ1rMnmF
Amazon Selling Partner JAVA SDK SP API
amazon-sp-api amazon sp api java sdk 背景: 亚马逊(amazon)在2020年10月推出了新的替代mws的api方案,称为Selling Partner API(SP-API)。sp-api在修改原mws的接口方式的基础上引入了aws的IAM权限管理,增加了开发
sa-token是一个轻量级Java权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2.0 等一系列权限相关问题
这可能是史上功能最全的Java权限认证框架!目前已集成——登录验证、权限验证、Session会话、踢人下线、分布式会话、单点登录、OAuth2.0、记住我模式、模拟他人账号、临时身份切换、集成Redis、多账号认证体系、前后台分离模式、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成...
程序员常用的工具集Idea插件,帮助开发人员提升效率
Programmer toolkit Github地址: https://github.com/silently9527/ToolsetIdeaPlugin Gitee地址: https://gitee.com/silently9527/ToolsetIdeaPlugin 觉得好用的小伙伴记得小手一
🦄 开源社区系统:基于 SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ... 并提供详细的开发文档和配套教程。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。
Echo — 开源社区系统 项目上线到服务器之后可能会出现各种各样的 BUG,比如 Elasticsearch 服务启动失败导致搜索模块不可用,但是在本地运行是完全没问题的,所以各位小伙伴可以放心下载部署。 📚 项目简介 Echo 是一套前后端不分离的开源社区系统,基于目前主流 Java Web
Open-Source-Note是一个开源项目的学习笔记仓库,包含源码解析,实战指南和面试技巧,主要面向Java开发者
源码篇 实战篇 面试篇 架构篇 开源项目篇 1. 源码篇 🐦 MyBatis MyBatis源码解析——Executor执行器 MyBatis源码解析——StatementHandler MyBatis源码解析——ResultSetHandler 🍃 Spring Spring MVC源码解析—
Tencent Kona JDK11 is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-Term Support(LTS) with quarterly updates. Tencent Kona JDK11 is certified as compatible with the Java SE standard.
Tencent Kona JDK11 Tencent Kona JDK11 is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-Term Support(LTS) w
从0实现一个JVM语言Cva及教程, 目前实现编译器;
Cva █████████ █████ █████ █████████ ███░░░░░███░░███ ░░███ ███░░░░░███ ███ ░░░ ░███ ░███ ░███ ░███ ░███ ░███
A Java Web practice project based on Spring MVC and Mybatis. This project was completed while reading a book called "Spring MVC+MyBatis from Getting Started to Project Actual Combat". At the same time, it made some small changes to the code in the book, which makes its functions more complete and robust.
Fruit-Sales-Platform A Java Web practice project based on Spring MVC and Mybatis. This project was completed while reading a book called "Spring MVC+M
Desafios concluídos de alguns bootcamps da Digital Innovation One.
Códigos referentes aos desafios dos bootcamps da Digital Innovation One. Busca e Laços de Repetição Comunicação em Piralândia Degustação de vinho Meno
Apache Lucene is a high-performance, full featured text search engine library written in Java.
Apache Lucene is a high-performance, full featured text search engine library written in Java.
Расширение для 1C:EDT, которое помогает разрабатывать конфигурации/приложения по стандартам 1С для платформы "1С:Предприятие 8".
1С:Стандарты разработки V8 Расширение для 1C:EDT, которое помогает разрабатывать конфигурации/приложения по стандартам 1С для платформы "1С:Предприяти
Java implementation of Condensation - a zero-trust distributed database that ensures data ownership and data security
Java implementation of Condensation About Condensation enables to build modern applications while ensuring data ownership and security. It's a one sto
this project is a checker for virus's and token loggers in java apps
Rat checker this project is a checker for virus's and token loggers in java apps this project is not finished and when it is it will never be perfect.
Arbitrary test data generator for parameterized tests in Java inspired by AutoFixture.
AutoParams AutoParams is an arbitrary test data generator for parameterized tests in Java inspired by AutoFixture. Sometimes setting all the test data
Some utility classes around java records
record-util Some utility classes around java records On the menu MapTrait Transform any record to a java.util.Map just by implementing the interface M
A Java library for designing good error messages
JDoctor, a Java library for good error messages Designing good error messages is hard. In Java, most often, developers just rely on throwing exception
Apache Solr is an enterprise search platform written in Java and using Apache Lucene.
Apache Solr is an enterprise search platform written in Java and using Apache Lucene. Major features include full-text search, index replication and sharding, and result faceting and highlighting.
Highly efficient garbage-free logging framework for Java 8+
Garbage Free Log Highly efficient garbage-free logging framework for Java 8+. Use Add the following dependencies to your project: implementation 'com.
A high level API to express vectorized operations in Java
vector-handle A high level API to express vectorized operations on primitive arrays in Java allowing to specify the vectorized operations as a simple
Amazing Ruby's "Enumerable" ported to Java
Overview How to use? .all .any .none .select .map .count .reject .find How to contribute? Contributors Overview enumerable4j is a Ruby's well known En
Java on Azure examples
Java on Azure Examples This GitHub repository contains a set of Azure examples specifically for Java developers to quickly get started with Azure. Ple
图片/GIF/音频/点选验证码生成工具,可以自定义图片尺寸,字体,颜色,干扰项等等。
简介 captcha是一个图片/点选/音频验证码生成工具库。 1.调用ImageCaptchaUtil中的方法来生成验证码图片信息,支持返回图片byte[],base64字符串和base64Data字符串。可设置干扰线类型来生成不同干扰类型的验证码图片。可已自定义图片背景颜色,图片宽度高度,字体,字
Java 项目快速开发脚手架。核心技术采用 SpringBoot、MyBatis、Thymeleaf、Bootstrap。
前言 闲来无事,整一个 Java 项目快速开发脚手架。 正文 一、简介 Chewing 是一个简单的 Java 项目快速开发脚手架。既适合需要开发小型项目的小伙伴使用,也适合刚入门的新手用来学习一些常用的技术。 二、源码 Github:https://github.com/jingqueyimu/c
破解 Java 混淆工具 Allatori
AllatoriCrack 基于当前最新的 7.6 版本 简介: 破解 Java 混淆工具 Allatori 官网 并进行了部分加密功能的小修改 allatori 本身使用方法特别简单 命令行输入 java -Xms128m -Xmx512m -jar allatori.jar config.xml
Inline raw ASM instructions in Java
asm-inline At first I thought: Oh, I can make an optimization transformer for Proguard And then this happened. Example: public class Test { public
A toolchain for Minecraft: Java Edition that builds a workspace to interact with the game using the official mappings provided to the public by Mojang Studios.
VanillaGradle is a toolchain for Minecraft: Java Edition that provides a workspace to interact with the game using official mappings provided by Mojan
Te4j (Template Engine For Java) - Fastest and easy template engine
Te4j About the project Te4j (Template Engine For Java) - Fastest and easy template engine Pros Extremely fast (127k renders per second on 4790K) Easy
Rework of html-java-dsl to work with newer Javas
java-html-dsl Example DSL for writing html in Java. Rework of benjiman/java-html-dsl to work with newer versions of Java This String doc = html(
DtJava(钉钉 Java SDK),DingTalk(钉钉)的后端开发SDK。
DtJava 介绍 DtJava(DingTalk Java SDK-钉钉SDK) 封装了钉钉凭证、通讯录管理、消息通知等服务端接口,让开发者可以使用简单的配置,提供简洁的 API 以供方便快速地调用钉钉接口。 注意:目前SDK主要是以企业内建应用为主,ISV应用后面会陆续支持。
A lightweight and performant Java ORM alternative.
LightORM A lightweight and performant Java ORM alternative. LightORM has annotation processors so that all the integration code with the database is g
https://www.spigotmc.org/resources/deluxeasyncjoinleavemessage-fully-optimized-async-everything-open-source.88129/
https://www.spigotmc.org/resources/deluxeasyncjoinleavemessage-fully-optimized-async-everything-open-source.88129/ Events: PrePreAsyncJoinPlayerEvent
Creational design patterns written in Java
Java Design Patterns Creational design patterns implementation: Singleton, Factory Method, Builder written in Java. Getting Started No additional step
An IDE built specifically for Modding Minecraft Java Edition, containing many useful features that will be helpful for modders.
Modding-IDE An IDE built specifically for Modding Minecraft Java Edition, containing many useful features that will be helpful for modders. Trello: ht
A Java annotation processor used for automatically generating better builder codes.
BetterBuilder BetterBuilder is a Java annotation processor used for automatically generating better builder codes(builder design pattern), which can m
基于 springboot websocket 的群聊实现
基于 springboot websocket 的群聊实现 功能列表 分布式 同一帐号多设备登录 群聊 多设备 简单鉴权 心跳检查 依赖 maven jdk11 redis redis 配置 redis 默认使用 localhost:6379。如果需要修改 host:port,可以修改 applic
A zero ceremony ORM for Java
Release notes Welcome Persism is a wood simple, auto discovery, auto configuration, and convention over configuration ORM (Object Relational Mapping)
The WhatsApp lib for java
Gorgeous The WhatsApp lib Yowsup is no longer updated. There is no WhatsApp library available, but many people need it. I will gradually open source t
MCQs and coding questions solutions of Object-Oriented Programming java of coding ninjas
cn-java-sols (⌐■_■) Link to This repository Other similar repository of my friend Link 🤩 enjoy having full marks 💯 😍 now answers avaible up to Stri
Sample application demonstrating an order fulfillment system decomposed into multiple independant components (e.g. microservices). Showing concrete implementation alternatives using e.g. Java, Spring Boot, Apache Kafka, Camunda, Zeebe, ...
Sample application demonstrating an order fulfillment system decomposed into multiple independant components (e.g. microservices). Showing concrete implementation alternatives using e.g. Java, Spring Boot, Apache Kafka, Camunda, Zeebe, ...
Spring Boot starter module for gRPC framework.
Spring Boot starter module for gRPC framework.
Spring Boot starter module for gRPC framework.
Spring Boot starter module for gRPC framework.
Modern Java - A Guide to Java 8
Modern Java - A Guide to Java 8 This article was originally posted on my blog. You should also read my Java 11 Tutorial (including new language and AP
Algorithms and Data Structures implemented in Java
Java : Algorithms and Data Structure The algorithms and data structures are implemented in Java. This is a collection of algorithms and data structure
Solutions for some common algorithm problems written in Java.
Algorithms This repository contains my solution for common algorithms. I've created this repository to learn about algorithms and improve solutions to
Java EE 7 Samples
Java EE 7 Samples This workspace consists of Java EE 7 Samples and unit tests. They are categorized in different directories, one for each Technology/
Design patterns implemented in Java
Design patterns implemented in Java Read in different language : CN, KR, FR, TR, AR Introduction Design patterns are the best formalized practices a p
A fast, customizable and compatible open source server for Minecraft: Java Edition
Glowstone A fast, customizable and compatible open source server for Minecraft: Java Edition. Introduction Glowstone is a lightweight, from scratch, o
🗺️ Minecraft map editor and mod
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting! Use it in creative, survival in sing
A Minecraft plugin API
SpongeAPI A mature Minecraft plugin API (not including an implementation), licensed under the MIT License. Homepage Source Issues Documentation Commun
Equivalent Exchange 3 Apache 2 Equivalent Exchange 3 pahimar Equivalent-Exchange-3. Mods for Minecraft. License: Apache 2 , .
Welcome to Equivalent Exchange 3! All versions are available here Minecraft Forums page Compiling EE3 - For those that want the latest unreleased feat