99 Repositories
Java implementation Libraries
Implementation of Enhancing cubes with models to describe multidimensional data.
Implementation of Enhancing cubes with models to describe multidimensional data.
Java implementation of GPT2 tokenizer.
GPT2 Tokenizer Java Java implementation of GPT2 tokenizer Requirements Please install the following dependencies to use the library. implementation 'c
JSON Web Token implementation for Java according to RFC 7519. Easily create, parse and validate JSON Web Tokens using a fluent API.
JWT-Java JSON Web Token library for Java according to RFC 7519. Table of Contents What are JSON Web Tokens? Header Payload Signature Features Supporte
The Java implementation of "A Survey of Trajectory Distance Measures and Performance Evaluation". VLDBJ 2020
A Survey of Trajectory Distance Measures and Performance Evaluation The Java implementation of the following paper: Han Su, Shuncheng Liu, Bolong Zhen
An Open-Source repository 🌎 that contains all the Data Structures and Algorithms concepts and their implementation, programming questions and Interview questions
An Open-Source repository 🌎 that contains all the Data Structures and Algorithms concepts and their implementation, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.
DatasetCreator is a lightweight RESTFul client implementation of the Salesforce CRM Analytics External Data API.
DatasetCreator is a lightweight RESTFul client implementation of the Salesforce CRM Analytics External Data API. It has been deliberately developed with no 3rd party jars with the goal of being a lean, reliable and scalable solution.
Simple and extensible storage service implementation with optional encryption.
Simple and extensible storage service implementation with optional encryption. About Hole Hole is a simple data storage made with a soul for those who
Budget Proof Key for Code Exchange (PKCE) implementation using Java Spring-boot
Low Budget Proof Key for Code Exchange (PKCE) Implementation using Java Spring-boot Just for fun, low budget implementation of PKCE Auth Flow using a
Curated Collection of all Low level design Questions and implementation asked in major Tech companies , Get yourself prepared for the LLD round and ace the interview.
Low level Design / Machine Coding Question Collections What is Machine Coding Round ? Machine Coding Round has become very popular interview round in
A implementation of shadowsocks that base on java's netty framework
Shadowsocks shadowsocks is a fast tunnel proxy that helps you bypass firewalls. shadowsocks-java is a implementation of shadowsocks protocol that base
This project illustrates TDD & Clean Architecture implementation in Java
Banking Kata - Java Overview This project illustrates TDD & Clean Architecture implementation in Java, showing the Use Case Driven Development Approac
Worker-queue implementation on top of Java and database
Database Queue Library provides worker-queue implementation on top of Java and database. Fintech company YooMoney uses db-queue in cases where reliabi
Search API with spelling correction using ngram-index algorithm: implementation using Java Spring-boot and MySQL ngram full text search index
Search API to handle Spelling-Corrections Based on N-gram index algorithm: using MySQL Ngram Full-Text Parser Sample Screen-Recording Screen.Recording
This project demonstrates reference implementation of Auth API Client
Client Application to test Auth API for OTP verification. Introduction Aadhaar “authentication” means the process wherein Aadhaar Number or Virtual ID
Arena is a demo server made with Minestom
Arena is a demo server made with Minestom, as both a showcase for what Minestom is capable of and as a way to teach developers how to work with Minestom.
Implementation of Azure/SAML Single Sign on in PeopleSoft
Azure/SAML SSO in PeopleSoft I had the requirement to implement Microsoft's Azure single sign on (SSO) in PeopleSoft without purchasing Oracle's or Ap
A near-real-time Mesh Join Algorithm Implementation provided with a Complete Data warehouse for METRO
Mesh Join Algorithm and Data Warehouse A complete Mesh-Join Algorithm Implementation as provided in the paper R-MESHJOIN . This is demonstrated by the
An implementation of the classic board game.
General Information An implementation of the classic board game Monopoly. Made by five students at BTU Cottbus-Senftenberg (Chair of Software Engineer
An implementation of a sample E-Commerce app in k8s. This online retail marketplace app uses Spring Boot, React, and YugabyteDB.
An implementation of a sample E-Commerce app in k8s. This online retail marketplace app uses Spring Boot, React, and YugabyteDB.
FlexBoxFX is a JavaFX implementation of CSS3 flexbox.
FlexBoxFX is a JavaFX implementation of CSS3 flexbox layout manager
"Pathfinder" - a small demo app made in Java, using Swing which shows an example implementation of a pathfinding algorithm based on BFS
"Pathfinder" is a small demo app made in Java, using Swing which shows an example implementation of a pathfinding algorithm based on BFS.
This code contains very basic implementation of Tetris game
SeoulTech SE Course Team Project - Tetris reference code. This code contains very basic implementation of Tetris game. Use it only for reference of ho
Reference implementation for MINAS (MultI-class learNing Algorithm for data Streams), an algorithm to address novelty detection in data streams multi-class problems.
Reference implementation for MINAS (MultI-class learNing Algorithm for data Streams), an algorithm to address novelty detection in data streams multi-class problems.
A basic implementation of a Ray Tracer that has been developed for the course GFX
This is a basic implementation of a Ray Tracer that has been developed for the course "GFX - Foundations of Computer Graphics" at the University of Vienna.
Implementation of various design patterns in C++, Java and Python
DesignPatterns Implementation of various design patterns in C++, Java and Python. Strategy Pattern Description: Strategy Pattern in implemented in a p
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
PageRank implementation in hadoop
PageRank implementation in hadoop Use kiwenalu/hadoop-cluster-docker (set cluster size for 5) for running JAR. Load dataset to memory using script
An object-oriented implementation of the game Concentration
Concentration An object-oriented implementation of the game Concentration Rules Any deck of playing cards may be used, although there are also commerc
A Local implementation of a java library functions to create a serverside and clientside application which will communicate over TCP using given port and ip address.
A Local implementation of java library functions to create a serverside and clientside application which will communicate over TCP using given port and ip address.
This repository contains all the Data Structures and Algorithms concepts and their implementation in several ways
An Open-Source repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.
Java implementation of Beacon Chain for Ethereum 2.0, and its Backend API and full Infrastructure.
hailong Implementation of the Ethereum 2.0 Beacon Chain. Based on the (evolving) specification. Build Instructions Install Prerequisites 1) Java 11 Ub
This program is a simple machine learning implementation in Java for detecting skin pixels.
Skin Detector 👨 👩 Detects human skin from images This program is a simple machine learning implementation in Java for detecting skin pixels. How to
Spring Boot OAuth 2.0 Client Implementation + MySQL Integration
Spring Boot OAuth 2.0 Client + MySQL 1. What is OAuth 2.0 ? The OAuth 2.0 authorization framework enables a third-party application to obtain limited
SimpleIcons4J is a Java implementation of the simple-icons JavaScript library
SimpleIcons4J SimpleIcons4J is a Java implementation of the simple-icons JavaScript library and is inspired by simpleicons.org. This library currently
Java implementation of our paper: Efficient Private Set Intersection Cardinality inthe Reverse Unbalanced Setting Utilizing Hash-Prefix Filter
PSI-CA-Framework This is the Java implementation of our paper: Efficient Private Set Intersection Cardinality inthe Reverse Unbalanced Setting Utilizi
This repository contains CQRS implementation in Java
CQRS Design Pattern Java This repository contains CQRS implementation in Java. I've written this code-base step by step on Medium that is my Turkish c
Just a simple implementation of K-Nearest Neighbour algorithm.
A simple K-Nearest Neighbor (KNN) Java library What is this repository for? Its a very simple implementation of K-Nearest Neighbor algorithm for Super
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
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
Implementation of mustache.js for Java
Mustache.java Mustache.java is not designed to allow untrusted parties to provide templates. It may be possible to lock it down to provide that safely
Nifty is an implementation of Thrift clients and servers on Netty
his project is archived and no longer maintained. At the time of archiving, open issues and pull requests were clo
Implementation of Greedy Particle Swarm Optimization, HSGA and Hybrid(GA+PSO) for the purpose of Task Scheduling in cloud computing environment using CloudSim
Implementation of Greedy Particle Swarm Optimization, HSGA and Hybrid(GA+PSO) for the purpose of Task Scheduling in cloud computing environment using CloudSim
Hashids algorithm v1.0.0 implementation in Java
Hashids.java A small Java class to generate YouTube-like hashes from one or many numbers. Ported from javascript hashids.js by Ivan Akimov What is it?
Jersey is a REST framework that provides JAX-RS Reference Implementation and more.
About Jersey Jersey is a REST framework that provides JAX-RS Reference Implementation and more. Jersey provides its own APIs that extend the JAX-RS to
JSON-LD implementation for Java
JSONLD-Java is looking for a maintainer JSONLD-JAVA This is a Java implementation of the JSON-LD 1.0 specification and the JSON-LD-API 1.0 specificati
Pure Java NFSv3 and NFSv4.1 implementation
NFS4J The pure java implementation of NFS server version 3, 4.0 and 4.1 including pNFS extension with nfs4.1-files and flex-files layout types. Buildi
Pure Java implementation of ONCRPC/SUNRPC
ONCRPC4J This is a part of dCache.ORG's NFSv4.1 work. Technically, this is not a fork of Remote Tea RPC library, but formally it is as we was inspired
A base implementation for a microservice
RapidPM - Microservice A base implementation for a microservice based on the Undertow. The Core Service will listen on IP 0.0.0.0 The base configurati
Model Layer Implementation for a J2EE Pull MVC WebApp
Modality is a lightweight but hightly configurable Java ORM, with a companion set of tools docs home modality-core doc modality-webapp doc velocity-to
Operadora - A Minestom server implementation with basic features and supreme modularity 3
Operadora Operadora is a a Minestom server implementation with basic features, some utilities and full modularity. 3 Installation Download the latest
Sui - Modern super user interface implementation on Android.
Sui Modern super user interface (SUI) implementation on Android. The name, Sui, also comes from a character. Introduction Sui provides Java APIs, Shiz
Echopraxia - Java Logging API with clean and simple structured logging and conditional & contextual features. Logback implementation based on logstash-logback-encoder.
Echopraxia Echopraxia is a Java logging API that and is designed around structured logging, rich context, and conditional logging. There is a Logback-
Implementation of ImageView for Android that supports zooming, by various touch gestures.
PhotoView PhotoView aims to help produce an easily usable implementation of a zooming Android ImageView. [ Dependency Add this in your root build.grad
The Chronix Server implementation that is based on Apache Solr.
Chronix Server The Chronix Server is an implementation of the Chronix API that stores time series in Apache Solr. Chronix uses several techniques to o
Java implementation in the console of the classic boardgame Battleship (Batalha Naval in Portuguese)
Batalha-Naval Projeto final do modulo Java-Básico do curso Full-Stack organizado pelo Grupo Santander em parceria com a Let's Code Status: Developing
A visual implementation of OSHI, to view information about the system and hardware.
MooInfo A visual implementation of OSHI, to view information about the system and hardware. Such as OS, processes, memory, CPU, disks, devices, sensor
A minimal WHIP implementation for the Raspberry Pi. It sends Mic and Camera to a WHIP endpoint
whipi A minimal WHIP implementation for the Raspberry Pi. It sends Camera Mic to a WHIP endpoint. Requires a Raspberry Pi with a PiCam and Java 11. It
java math accurate implementation & experiments
Marlin-Math Accurate and fastest Math functions in java, like the Marlin renderer ! Rationale Java supports Quadratic & Cubic curves in Java2D & JavaF
Vanilla implementation of NEAT and Flappy Bird
Tidy Flappy Bird While in a lockdown, I decided to implement the algorithm first proposed in the original paper on Evolving Neural Networks through Au
Ghost Driver is an implementation of the Remote WebDriver Wire protocol, using PhantomJS as back-end
Ghost Driver is an implementation of the Remote WebDriver Wire protocol, using PhantomJS as back-end
A barebones WebSocket client and server implementation written in 100% Java.
Java WebSockets This repository contains a barebones WebSocket server and client implementation written in 100% Java. The underlying classes are imple
Daily mail subscription implementation using Java Spring-boot and Quartz Scheduler
Daily Mail Subscription Service POC Implemented using Java Spring-boot and Quartz Scheduler Working Application Exposing 3 endpoints /subscription/cre
A Graphics2D implementation targeting Skija as a backend.
SkijaGraphics2D Version 1.0.2, 4 August 2021 Overview SkijaGraphics2D is an implementation of Java2D's Graphics2D API that targets Skia via the Skija
Realtime Data Processing and Search Engine Implementation.
Mutad The name Mutad is a reverse spelling of datum. Overview An implementation of a real-time data platform/search engine based on various technology
A simple implementation of the Dubbo protocol.
Codec-dubbo Codec-dubbo is a binary codec framework for dubbo protocol Features Fully compatible with Dubbo protocol Completely rewritten based on Net
Computer science data structures and algorithms implementation from scratch
Data Structures and Algorithms Computer science data structures and algorithms implementation from scratch Stack (Last In First Out) Stack is an abstr
A simple implementation of the Android In-App Billing API.
Google In-App Billing Library v4+ A simple implementation of the Android In-App Billing API. It supports: in-app purchases (both consumable and non-co
JGit An implementation of the Git version control system in pure Java.
JGit can be imported straight into Eclipse and built and tested from there. It can be built from the command line using Maven or Bazel. The CI builds use Maven and run on Jenkins.
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
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.
Golang implementation of the Alaya protocol
Go PlatON Welcome to the PlatON-Go source code repository! This is an Ethereum-based、high-performance and high-security implementation of the PlatON p
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
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, ...
A JSON Schema validation implementation in pure Java, which aims for correctness and performance, in that order
Read me first The current version of this project is licensed under both LGPLv3 (or later) and ASL 2.0. The old version (2.0.x) was licensed under LGP
Java JsonPath implementation
Jayway JsonPath A Java DSL for reading JSON documents. Jayway JsonPath is a Java port of Stefan Goessner JsonPath implementation. News 10 Dec 2020 - R
A reference implementation of a JSON package in Java.
JSON in Java [package org.json] Click here if you just want the latest release jar file. Overview JSON is a light-weight language-independent data int
Java implementation of BSP based CSG (Constructive Solid Geometry)
JCSG Java implementation of BSP based CSG (Constructive Solid Geometry). It is the only simple and free Java implementation I am aware of. This implem
Tray Icon implementation for JavaFX applications. Say goodbye to using AWT's SystemTray icon, instead use a JavaFX Tray Icon.
FXTrayIcon Library intended for use in JavaFX applications that makes adding a System Tray icon easier. The FXTrayIcon class handles all the messy AWT
Socket.IO Client Implementation in Java
Socket.IO-Client for Java socket.io-java-client is an easy to use implementation of socket.io for Java. It uses Weberknecht as transport backend, but
Google Mr4c GNU Lesser 3 Google Mr4c MR4C is an implementation framework that allows you to run native code within the Hadoop execution framework. License: GNU Lesser 3, .
Introduction to the MR4C repo About MR4C MR4C is an implementation framework that allows you to run native code within the Hadoop execution framework.
JSON Web Token (JWT) implementation for Java with support for signatures (JWS), encryption (JWE) and web keys (JWK).
Nimbus JOSE+JWT Nimbus JOSE+JWT is a popular open source (Apache 2.0) Java library which implements the Javascript Object Signing and Encryption (JOSE
Hierarchical Temporal Memory implementation in Java - an official Community-Driven Java port of the Numenta Platform for Intelligent Computing (NuPIC).
htm.java Official Java™ version of... Hierarchical Temporal Memory (HTM) Community-supported & ported from the Numenta Platform for Intelligent Comput
Low-overhead, non-blocking I/O, external Process implementation for Java
NuProcess NuProcess is proud to power Facebook's Buck build. A low-overhead, non-blocking I/O, external Process execution implementation for Java. It
A Java implementation of Transducers
transducers-java Transducers are composable algorithmic transformations. They are independent from the context of their input and output sources and s
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ...
java-string-similarity A library implementing different string similarity and distance measures. A dozen of algorithms (including Levenshtein edit dis
Java port of a concurrent trie hash map implementation from the Scala collections library
About This is a Java port of a concurrent trie hash map implementation from the Scala collections library. It is almost a line-by-line conversion from
High performance Java implementation of a Cuckoo filter - Apache Licensed
Cuckoo Filter For Java This library offers a similar interface to Guava's Bloom filters. In most cases it can be used interchangeably and has addition
Bloofi: A java implementation of multidimensional Bloom filters
Bloofi: A java implementation of multidimensional Bloom filters Bloom filters are probabilistic data structures commonly used for approximate membersh
A novel implementation of the Raft consensus algorithm
Copycat Copycat has moved! Copycat 2.x is now atomix-raft and includes a variety of improvements to Copycat 1.x: Multiple state machines per cluster M
a pug implementation written in Java (formerly known as jade)
Attention: jade4j is now pug4j In alignment with the javascript template engine we renamed jade4j to pug4j. You will find it under https://github.com/
Hashids algorithm v1.0.0 implementation in Java
Hashids.java A small Java class to generate YouTube-like hashes from one or many numbers. Ported from javascript hashids.js by Ivan Akimov What is it?
An implementation of darcy-web that uses Selenium WebDriver as the automation library backend.
darcy-webdriver An implementation of darcy-ui and darcy-web that uses Selenium WebDriver as the automation library backend. maven dependency gr
a pug implementation written in Java (formerly known as jade)
Attention: jade4j is now pug4j In alignment with the javascript template engine we renamed jade4j to pug4j. You will find it under https://github.com/
MessagePack serializer implementation for Java / msgpack.org[Java]
MessagePack for Java MessagePack is a binary serialization format. If you need a fast and compact alternative of JSON, MessagePack is your friend. For
The Java gRPC implementation. HTTP/2 based RPC
gRPC-Java - An RPC library and framework gRPC-Java works with JDK 7. gRPC-Java clients are supported on Android API levels 16 and up (Jelly Bean and l
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
FizzBuzzEnterpriseEdition Enterprise software marks a special high-grade class of software that makes careful use of relevant software architecture de
Java JsonPath implementation
Jayway JsonPath A Java DSL for reading JSON documents. Jayway JsonPath is a Java port of Stefan Goessner JsonPath implementation. News 10 Dec 2020 - R
Backport of functionality based on JSR-310 to Java SE 6 and 7. This is NOT an implementation of JSR-310.
ThreeTen backport project JSR-310 provides a new date and time library for Java SE 8. This project is the backport to Java SE 6 and 7. See the main ho