An open API service indexing awesome lists of open source software.

Java

Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building web, desktop, mobile, and embedded applications. Java is owned and licensed through Oracle, with free and open source implementations available from Oracle and other vendors.

https://github.com/douaa1819/mapstruct-guide

Guide pratique pour apprendre MapStruct, une bibliothèque Java de mapping d’objets rapide et performante. Ce repo inclut des exemples de mappings basiques et imbriqués, une comparaison avec ModelMapper, et des explications sur les principes SOLID appliqués.

java mapping mapstruct modelmapper performance solid tutorial

Last synced: 06 Feb 2026

https://github.com/donggeon0908/webcompiler_se.lab

Se.LAB 학생들의 코딩 연습을 위한 웹 컴파일러 제작!

docker java js jsp linux shell-script sql

Last synced: 14 Apr 2026

https://github.com/azure/tech-debt-analytics

A sample solution to add application modernisation capabilities to CI/CD and ship the results to a data lake for a comprehensive view

dotnet java migrate-to-azure modernization paas tech-debt

Last synced: 20 Oct 2025

https://github.com/javinator9889/iomanager

Java IO Manager - a class designed for improving the usage of the Input/Output in your Java programs, making your life easier

class input-output io iomanager java java-8 java-programming manage-io open-source powerful

Last synced: 13 Feb 2026

https://github.com/anseki/drgriffin

DrGriffin controls a mouse and keyboard automatically for testing a GUI, making a demonstration movie clip, etc.

automatic bezier cli click curve demonstration-movie-clip drag drop gui java keyboard motion mouse mouse-pointer nodejs pointer svg test

Last synced: 23 Jan 2026

https://github.com/koshien2015/annictaccess

Anime digestion delay management service with AnnictAPI

anime annict java rest-api sastruts

Last synced: 12 Apr 2026

https://github.com/fdero/jcompressor

Simple file compressor and decompressor written in Java-21 using my own library bits4j (which is hosted on maven central)

compression decompression filesystem huffman-coding java java-21 maven

Last synced: 24 Feb 2026

https://github.com/halsekiraika/ravenstorages

Our idea of the best warehouse.

java minecraft-mod

Last synced: 22 Mar 2026

https://github.com/dgcorredorr/ud-paplicada-2a

Solución parte uno de la guía 2, actividad de aprendizaje de la materia Programación Aplicada impartida en la Universidad Distrital de Bogotá, Colombia

awt-gui java swing-gui

Last synced: 23 Jan 2026

https://github.com/hisano/netty-codec-webtransport

Netty Codec for WebTransport

http https java kotlin netty quic webtransport

Last synced: 09 Feb 2026

https://github.com/special-warriors/conal-back

conal 서비스 개발 repository

java jpa mysql redis spring

Last synced: 16 Mar 2026

https://github.com/aidrecabrera/presence-um

Presence UM: Design and Implementation of a Java-Based Machine-Readable Code Attendance System. University of Mindanao CCE107 - Project by Cabrera, A.L., Llerin, A.J.

attendance java javafx opencv qrcode

Last synced: 10 May 2026

https://github.com/codeprometheus/java-concurrency

Java 并发编程,同步原语

aqs cas concurrency java jmm lock thread threadpool

Last synced: 06 Feb 2026

https://github.com/cuongndc9/i_love_java

JAVA****** is a great 🍣 programming language for me.

103cuong java javascript uit

Last synced: 20 Oct 2025

https://github.com/malinkang/android-samples

Android示例

android java

Last synced: 23 Jan 2026

https://github.com/srimani-7/java-playground

This repository contains a collection of simple Java projects aimed at helping individuals learn Java and its related frameworks.

eclipse-ide games intellij-idea java projects swing-gui ui

Last synced: 23 Feb 2026

https://github.com/dhruvabhat24/java-laboratory-codes

These are the programs which are done during the java lab sessions

eclipse-ide java

Last synced: 11 Feb 2026

https://github.com/bagussatoto/sisaka-smk

"SISTEM INFORMASI AKADMIK SMK" Aplikasi situs web adalah situs web yang digunakan untuk menyimpan banyak informasi. Informasi yang dapat disimpan adalah mata pelajaran, jurusan, standar kompetensi, guru, siswa, wali mahasiswa, dan nilai -nilai. Aplikasi ini diharapkan untuk memfasilitasi pekerjaan guru / admin dalam melakukan pengumpulan data.

css html-css-javascript java javascript php php-framework php-library

Last synced: 27 Oct 2025

https://github.com/ranitmanik/dsa-bootcamp-java

🧑‍💻 The Complete DSA Bootcamp in JAVA for 2023 || This repository is a comprehensive collection of Java code implementations, projects, and assignments covering a wide range of DSA topics completed during the DSA-Bootcamp-Java Bootcamp by Kunal Kushwaha.

algorithms bootcamp community-classroom data-structures data-structures-algorithms data-structures-and-algorithms dsa dsa-java dsa-learning-series dsa-practice dsalgo-questions java kunalkushwaha leetcode wemakedevs

Last synced: 16 Oct 2025

https://github.com/apache/sling-slingfeature-maven-plugin

Apache Sling OSGi Feature Maven Plugin

java maven osgi osgi-feature-model sling

Last synced: 19 Oct 2025

https://github.com/armanokka/itmo

My laboratory works during my undergraduate studies at ITMO University

concurrency html itmo java js

Last synced: 27 Feb 2026

https://github.com/thescattypotty/javadb

JavaDB , a simple in-memory database application written in Java.

database java memory-database

Last synced: 06 Feb 2026

https://github.com/ilovebacteria/calculator-telegram-bot

A simple calculator with Telegram bot

calculator java telegram telegram-bot

Last synced: 06 Feb 2026

https://github.com/peefy/javainvscode

Cool! Java In VSCode.

java vscode

Last synced: 09 Feb 2026

https://github.com/bryopsida/k8s-dev-pod

Creates a development environment pod for running your dev environment inside a kubernetes cluster.

developer-tools helm hot-reload java k8s kubernetes multi-arch-images nodejs remote sftp ssh visual-studio-code

Last synced: 25 Oct 2025

https://github.com/miguelnietoa/horunv

HORUNV is a desktop application that makes it easy for students to create their academic schedule according to their projection.

java java-fx jfoenix oracle-xe schedules

Last synced: 03 Sep 2025

https://github.com/kakarottocui/springbootshiyanshi

基于java SpringBoot和HTML实验室预约管理系统设计

html java layui mysql springboot

Last synced: 28 Jul 2025

https://github.com/samyam81/calculator_java

SIMPLE GUI CALCULATOR.

java swing

Last synced: 20 May 2026

https://github.com/dhruvabhat24/coursera-projects

projects on different languages

java project python

Last synced: 02 Jan 2026

https://github.com/stefmedjo/fleetmanager

Fleet Manager app design with Quarkus and Angular

fleet-management java quarkus quarkusio restful-api serverless

Last synced: 28 Apr 2026

https://github.com/paulguerre/covid-tac-toe

S6 Project : classic Tic Tac Toe game, but based on the current health situation (well, in 2022)

covid gui gui-application java javafx javafx-application javafx-gui tic-tac-toe

Last synced: 02 Jan 2026

https://github.com/giosil/saml-idp

Boilerplate for SAML Identity Provider implementation.

authentication java javaee saml saml-authentication saml-identity-provider saml-idp saml2 security

Last synced: 05 Nov 2025

https://github.com/marlkiller/module-web-service

Java调用WebService的几种方式

java webservice

Last synced: 17 Jan 2026

https://github.com/raidentrance/curso-java

Material del curso Java 8

java java-8 javase

Last synced: 13 Jul 2025

https://github.com/yatheeshraju/testng-docs

A good looking docs page for https://testng.org/ . TestNG is a testing framework designed to simplify a broad range of testing needs, from unit testing (testing a class in isolation of the others) to integration testing (testing entire systems made of several classes, several packages and even several external frameworks, such as application servers).

java testng

Last synced: 24 Jul 2025

https://github.com/rjdverse/rjd3filters

R access to filtering algorithms in JDemetra+ version 3.x

filtering java jdemetra r r-package rstats time-series timeseries trend-cycle

Last synced: 18 Feb 2026

https://github.com/timbru31/bukkit-kotlin-demo

🛠 🚧 small Kotlin demo plugin for Bukkit

bukkit craftbukkit java kotlin spigot

Last synced: 01 Oct 2025

https://github.com/jbush001/tddemulator

This is a Java app that supports the TDD protocol (Telecommunications Device for the Deaf), also known as TTY

communication java

Last synced: 27 Jul 2025

https://github.com/xrystalll/goload

Android client of GOload - file sharing service

android client exoplayer java picasso rest-api volley

Last synced: 20 May 2026

https://github.com/indoqa/indoqa-fsa

Developer friendly API to use the Morphologic FSA

automaton fsa indoqa-library java

Last synced: 26 Jul 2025

https://github.com/rgolubtsov/nonlinear-optimization-algorithms-multilang

Nonlinear programming algorithms as the (un-)constrained minimization problems with the focus on their numerical expression using various programming languages.

c cli cplusplus fortran golang java javascript multilang nodejs nonlinear-programming-algorithms objective-c perl python vala

Last synced: 26 Jun 2025

https://github.com/iopipe/iopipe-cli

Installer for IOpipe instrumentation using AWS Layers

aws java lambda lambda-functions monitoring nodejs observability python serverless

Last synced: 23 Aug 2025

https://github.com/ngageoint/gars-java

Global Area Reference System Java Library

gars global-area-reference-system java nga

Last synced: 14 Apr 2025

https://github.com/atakde/ceng344-java-racing-game

Racing game project in java

game java

Last synced: 06 Apr 2025

https://github.com/youkol/kaptcha

kaptcha is a modern version of the simple captcha project. This repo is the clone of http://code.google.com/p/kaptcha/

captcha code image java kaptcha

Last synced: 19 Sep 2025

https://github.com/rapter1990/springboothazelcast

Spring Boot Hazelcast

hazelcast java spring-boot

Last synced: 25 Apr 2026

https://github.com/stephengold/acorus

An action-oriented user-interface library for jMonkeyEngine

acorus antora documentation-website java jme3 jmonkeyengine3 jvm-library library open-source tutorial user-interface

Last synced: 14 Apr 2025

https://github.com/yunabraska/java-info-action

Fast Maven/Gradle parser. This dynamic GitHub action automatically detects and extracts crucial information such as Java version, project version, and encoding. It also provides essential build commands and properties to make your development process more independent, efficient and streamlined.

build-script github-actions gradle information-retrieval java java-version maven parser project-version

Last synced: 01 Jul 2026

https://github.com/tjtanjin/quicktax

Schedule tax collections and protect your economy with the most powerful and flexible tax plugin!

bukkit bukkit-plugin java minecraft minecraft-plugin spigot spigot-plugin

Last synced: 05 Mar 2025

https://github.com/jeninsutradhar/texteditorjavaswing

This Text Editor is a sleek and user-friendly Java application designed to provide a seamless text editing experience. With a modern and intuitive interface, this text editor offers essential features such as syntax highlighting, auto-indentation, file management, and more.

gui gui-application java java-gui java-gui-application java-swing java-swing-application java-swing-gui text-editor text-editor-java

Last synced: 02 Apr 2026

https://github.com/rodrigorvsn/java_exercises

☕ Java exercies

java poo

Last synced: 14 May 2025

https://github.com/tsnsoft/tsn_odbc_msaccess

Простейший пример работы с базами данных MSACCESS через ODBC в NetBeans

example java jdbc msaccess netbeans odbc

Last synced: 27 Jul 2025

https://github.com/rutujar/wsw_java

Implementation of wiper in vehicles.To run this wiper download src code and run java compiler or Netbeans using test cases

codecoverage java junit travis wiper

Last synced: 27 Jul 2025

https://github.com/suriyaavijay/computer-networks-lab-programs

Program Codes for Computer Networks Lab in Java CS 6111

computer-networks java java-socket-programming mail socket tcp tcp-server udp

Last synced: 23 Jul 2025

https://github.com/samyam81/palmreader

"Palm Wizard" sounds like a fun and whimsical take on palm reading!

fake java swing swing-gui

Last synced: 22 Mar 2025

https://github.com/lmammino/lucenenewsgroups

A simple university exercise with Apache Lucene 3.1 - This application performs indexing and search on a series of files that represent the post of some newsgroups

java lucene search search-engine

Last synced: 30 Mar 2025

https://github.com/nguyenkhanhquy/amazon-s3

Upload File to S3 with AWS Java SDK - Java Servlet JSP Web App

aws java s3 servlet-jsp

Last synced: 31 Oct 2025

https://github.com/that-prod-guy/methods-of-java-string

Twenty interesting string methods with comments to make it more easier for you and increase your code compatibility. Give it a ⭐ if you liked!

java methods strings

Last synced: 27 Jul 2025

https://github.com/rapter1990/build-the-backend-system-for-a-car-website

Udacity Java Web Nanodegree - VehiclesAPI

java springboot

Last synced: 20 May 2026

https://github.com/rubix1991/com.rubix.unity.android.api

Provides Unity C# wrappers for Android Java APIs

android api csharp java level unity

Last synced: 23 Jul 2025

https://github.com/rawchen/java-run

JAVA 8 程序在线运行环境

java java8 jvm

Last synced: 20 May 2026

https://github.com/sigpwned/csv4j

Simple CSV reading and writing for Java 8+

csv csv-reader csv-writer java java-8 simple

Last synced: 22 Jul 2025

https://github.com/ngdangkietswe/swe-protobuf-shared

Protobuf | Make | Go | Java | Github Actions

github-actions go java make protobuf

Last synced: 14 Apr 2025

https://github.com/schmittjoaopedro/ai-predatory-instinct

A genetic algorithm to run battles between two players in a ClashRoyale game simulation.

ai genetic-algorithm java

Last synced: 12 Jan 2026

https://github.com/mateodaza/top-down-parser

Top-Down Parser Simulation on Java.

compiler-design compilers java parser syntax-analysis

Last synced: 14 May 2025

https://github.com/dardin88/oop-lab-intellij-course

This is a collection of lab sessions for an Object Oriented Programming course in Italian.

java object-oriented-programming programming-exercises

Last synced: 19 Sep 2025

https://github.com/parvathy-vijayan/refactored-doodle

Write a java program to find the similar elements in an array and compute the number of times they occur

array java java-programming similar-elements-in-an-array

Last synced: 20 May 2026

https://github.com/manuel-mauky/colorpuzzle

a little puzzle game written in Java

game java swing

Last synced: 24 Jul 2025

https://github.com/tionlab/haxly

Handy tool to compute/analyze hashes of files. 간편하게 파일의 해시를 계산/분석.

hash java md5 sha-1 sha-256

Last synced: 19 Feb 2026

https://github.com/itzg/jsonschema2pojo-rules-bettermaps

Custom RuleFactory for the jsonschema2pojo facility that identifies additionalProperties that only declare a simple type and generates a Map without an intermediate property POJO.

java json-schema maven-plugin

Last synced: 19 Feb 2026

https://github.com/klaushauschild1984/rl4j

Roguelikes for Java

java roguelike

Last synced: 05 Jul 2026

https://github.com/way-zer/librarymanager

A library helps you manage jvm runtime dependencies

dependency-manager java kotlin runtime

Last synced: 19 May 2026

https://github.com/harp077/pjl

PJL - Portable Java Launcher for executable files = jar, exe, etc. Same as Win Portable Start Menu and other launcher programs. Useful thing for USB and others. See releases at: https://sourceforge.net/projects/pjl/

java launcher portable swixml usb

Last synced: 14 Apr 2025

https://github.com/briancorbinxyz/overengineering-tictactoe

Tic-Tac-Toe in Java deliberately over-engineered to apply features of Java introduced over time

ffi java jdk jdk17 jdk18 jdk19 jdk20 jdk21 jdk22 jdk23

Last synced: 13 Jul 2025

https://github.com/wizardjedi/php-java-serialization

PHP Library for reading/writing JAVA serialized objects

java library php serialization

Last synced: 14 Mar 2025

https://github.com/aehrc/jre-docker

Docker images for building base images capable of running Java applications.

docker java

Last synced: 27 Jul 2025

https://github.com/apache/sling-org-apache-sling-kickstart

Apache Sling Kickstart Launcher

java maven sling

Last synced: 21 Aug 2025

https://github.com/onqlavelabs/onqlave-java

Onqlave SDK for the Java programming language.

encryption-tool java sdk-java

Last synced: 29 Mar 2025

https://github.com/cdefgah/bencoder4j

Bit-torrent encoding and decoding implementation for Java programming language.

bencode bencoder bencoding bit-torrent deserialization java javalibrary library serialization torrent

Last synced: 10 Oct 2025

https://github.com/tiagosgomes/api-restful-spring-boot-mongodb

Este projeto foi desenvolvido como parte prática do Curso de Java Completo do Dr. Nelio Alves, com os objetivos de compreender as principais diferenças entre o Paradigma Orientado a Documentos (NoSQL) e o Paradigma Relacional (SQL), implementando as operações de CRUD e realizando as consultas com Spring Data e MongoRepository.

compass git github java java11 java11-spring-boot javaee javase json maven mongodb mongodb-compass nosql postman rest restful spring-boot spring-boot-2-3

Last synced: 02 Jan 2026

https://github.com/2008choco/networking

A platform-agnostic networking framework for Minecraft

bukkit fabric java minecraft networking packets

Last synced: 31 Oct 2025

https://github.com/lionsoul2014/dclock

A Desktop alarm clock developed by Java

alarm-clock desktop-application java java-swing java-swing-application

Last synced: 29 Jun 2026

https://github.com/picotech/picosdk-java-examples

A set of Java examples for PicoScope® oscilloscope and PicoLog® data logger products.

java linux macosx picolog picoscope windows

Last synced: 19 Sep 2025

https://github.com/shateq/inicere

Currently rewritten... Hard working

config java toml

Last synced: 27 Jul 2025

https://github.com/plainas/javacus

An AWT based abacus

abacus awt java

Last synced: 22 Mar 2025

https://github.com/setoelkahfi/jomlorecyclerview

A detachable RecyclerView component. Use single adapter and insert item for the adapter. http://kbbi.web.id/jomlo

android android-library android-studio java recyclerview recyclerview-adapter

Last synced: 11 Apr 2026

https://github.com/dhruvabhat24/hackerrank

code in Hacker Rank

hackerrank java

Last synced: 02 Jan 2026

https://github.com/samyam81/scissorpaperrock

This is an repository created to store the CLI and GUI based ROCK-PAPER-SCISSORS.

2player console-game game java

Last synced: 02 Sep 2025

https://github.com/choyiny/factorizing-semiprimes

Factorizing Semiprimes (Proof of concept to decrypt RSA keys)

factorize hacking-rsa java semiprime

Last synced: 11 Jul 2025

https://github.com/hardikkum444/online-java-compiler-ide

This repository contains a Java program that acts as an HTTP and socket server. It allows users to send Java code via HTTP requests or socket connections. The server compiles the received Java code, executes it, and returns the output to the user.Users can interact with the server to compile and run Java code remotely.

backend-service compiler http ide java socketserver

Last synced: 19 Sep 2025

https://github.com/vsilverman/jenkins-ci

This repo shows how to use docker, jenkins and maven to build, test and deploy java app

continuous-integration docker docker-image java jenkins pipeline python terraform

Last synced: 18 Mar 2025

https://github.com/slintes/raspiadafruitledbackpack

Library for accessing Adafruit's LED Backpacks from Java on a Raspberry Pi

adafruit iot java raspberry-pi

Last synced: 02 May 2026

https://github.com/samyam81/adapter_design

Adapter design pattern allows incompatible interfaces to work together by providing a wrapper that translates the interface of a class into another interface that a client expect.

adapter cpp csharp design design-patterns java kotlin python

Last synced: 12 Sep 2025