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/filip26/carbon-did-core

Core library for Decentralized Identifiers (DIDs) in Java. Provides DID and DID URL primitives, and interfaces for DID Documents and DID Resolvers.

decentralized-identifiers did did-document did-url java

Last synced: 04 Sep 2025

https://github.com/henkelmax/nvmlj

A Java wrapper for the NVIDIA Management Library.

java nvidia nvidia-management-library

Last synced: 22 Apr 2025

https://github.com/kaoutherbo/students-exercice

This repository demonstrates the use of a Student class to manage student information such as ID, name, and specialty.

java java-exercises

Last synced: 03 Sep 2025

https://github.com/vrudas/java-servlet-api

Java Servlet API educational project with examples. Used for lectures at courses.

java java-servlets servlet-api servlet-container

Last synced: 28 Oct 2025

https://github.com/davimateus1/dm_movie-sds

O DM Movie é um app com diversos filmes catalogados através de um banco de dados, você informa seu email e sua avaliação do filme, este projeto foi realizado na Semana Dev Superior 6.0.

bootstrap heroku java javascript netlify postgresql postman react-icons react-router reactjs spring-boot typescript

Last synced: 10 Mar 2026

https://github.com/itdaniher/rtlsdrj

librtlsdr bindings for java

bazel-examples java java-jni jni rtlsdr sdr

Last synced: 27 Mar 2025

https://github.com/alvarovega/tididlc

TIDIdlc: IDL compiller to C++ and Java

compiler corba cpp idl java tidorb

Last synced: 19 Apr 2025

https://github.com/imvladikon/ankitools4j

Create anki decks and cards from Java

anki education flashcards java

Last synced: 28 Apr 2025

https://github.com/krasa/projectcommandlauncher

My personal IntelliJ plugin for an easier life

intellij intellij-plugin java

Last synced: 24 Apr 2026

https://github.com/bmarwell/nameserviceagent

A simple name service hook -- modifies Java’s DNS resolution behaviour

agent dns dns-over-https dnsresolver java javaagent name-service round-robin

Last synced: 08 Jul 2025

https://github.com/OperationCrypto/hivej

HiveJ is a Java wrapper for the Hive API.

blockchain hive hivej java steem steemj

Last synced: 16 May 2025

https://github.com/1995parham/opentrax

Open source implementaion of TRAX game

game java trax

Last synced: 22 Jun 2025

https://github.com/varunsingh87/frequency-analysis-simulator

A Java program that decrypts classical ciphers without keys using frequency analysis. Includes support for simple (mono alphabetic) substitution cipher, Vigenere cipher, Caesar cipher, Vernam cipher, and variations.

cipher computer-science-project cryptanalysis data-visualization frequency-analysis frequency-analysis-simulator java monoalphabetic-cipher vigenere-cipher

Last synced: 17 Apr 2025

https://github.com/coderobe/jsplice

JSplice is a java class hotpatcher CLI powered by javassist

compiler java javassist patcher

Last synced: 10 Mar 2026

https://github.com/davidmartinperez/ejercicios-java

Ejercicios del libro 'aprendejava'.

java java-8 jsp

Last synced: 24 Mar 2025

https://github.com/tsnsoft/tsn_java_poi_doc

Пример работы с MS WORD на Java в NetBeans

apache doc example java msword netbeans poi

Last synced: 03 Jul 2025

https://github.com/faissalelfid/java-rmi-digital-signature

L'utilisation de la signature digital de java.security.Signature (DSA) afin de créer une application de vote (voters vote on candidats)

digital-signature java rmi rmi-client rmi-server

Last synced: 10 Jun 2025

https://github.com/pjandl/jgp3

Java - Guia do Programador - 3a Edição

collections generics java javase jdbc networking oop streams swing-components threads

Last synced: 22 Apr 2025

https://github.com/catchmeifyoucan99/4you_app

🎵 Semester 4 - Compulsory: 4You - My First Android App - Music Player app with Mobile Programming

android-application design firebase-database gradle java mobile music-player

Last synced: 03 Apr 2025

https://github.com/heshanthenura/webrtc

Peer to Peer video call using WebRTC technology and Spring Boot WebSocket Server as Signaling Server

audio-call java signalling springboot video-call webapp webrtc websocket

Last synced: 01 Jul 2025

https://github.com/huifer/spring-framework-read

Spring 源码阅读,Spring demo , 源码注释

java source-code spring spring5 springframework

Last synced: 23 Apr 2025

https://github.com/aidarkhaibulov/agregator

FullStack Java Web MVC Application for monitoring marketplaces based on PostgreSQL Provider

crud-app dto-pattern hibernate java jpql jsoup parsing-html postgresql repository-pattern spring-mvc spring-security vk-api

Last synced: 21 Feb 2026

https://github.com/jdsherbert/fisher-yates-shuffle

Fisher Yates Algorithm implementation for randomizing an array of objects, implemented in various languages.

c cpp csharp haxe java javascript js lua python ruby ts typescript unity unreal-engine

Last synced: 07 Apr 2025

https://github.com/tsnsoft/tsn_eps_2019

Авторский электронный учебник «Современное визуальное программирование на Java в среде NetBeans»

java schoolbook talipovsn

Last synced: 27 Sep 2025

https://github.com/shuoros/jfiler

Is a library for managing files in Java which easily and with the least line of code gives you the ability to manage files like moving through folders and directories, reading files and folders information, creating new files or folders, making changes to files and folders such as renaming or hiding them, deleting files and folders, searching for files or folders by regex and compressing files and folders or extracting them from zip files.

compress file filemanager java zip

Last synced: 27 May 2026

https://github.com/uro/cobra-rmi-iiop

An example of the Distributed Object Paradigm and Remote Method Invocation in Cobra protocol.

client-server cobra demo hello-world iiop java orb pjatk pjatk-tpo pjwstk rmi swing

Last synced: 12 Jul 2026

https://github.com/ahmadhuss/ruddb

💽 A database tool that helps to connect the database and manipulate the database of a specific vendor.

database jar java jdbc-driver

Last synced: 16 May 2025

https://github.com/edeandrea/tdd-easier-than-you-think

Demo app for "How about some tests with your applications?" talk

java quarkus testing

Last synced: 24 Oct 2025

https://github.com/gradaom/flicknplay-app

React Native Video Player App.

java objective-c react react-native ruby typescript

Last synced: 20 Jan 2026

https://github.com/btarg/music-bot-heroku

🎶 Set up your own free, private Discord music bot! Deploys JMusicBot on Heroku.

bot discord discord-bot free heroku java music music-bot

Last synced: 19 Apr 2025

https://github.com/pprattis/medical-application-simulation

A Java project which simulates an medical application where users can sign up and sign in as patients or doctors and can create appointments with doctors saving information into files.

application computer-science filereader java program student

Last synced: 03 May 2026

https://github.com/k1ethoang/java-swing-uni

Đại học Giao Thông Vận Tải - Phân hiệu TP.HCM (UTC2)

java netbeans

Last synced: 04 Sep 2025

https://github.com/planetteamspeakk/discordpackageparser

A lightweight application to parse the personal data packages sent to you by Discord upon request.

data discord discord-data discord-data-package java personal-data privacy privacy-tools

Last synced: 22 Apr 2025

https://github.com/yuantuo666/csc1003

A repository to store some resources about CSC1003: Introduction to Computer Science and Java Programming, 2022 Fall.

computer-science cuhksz java

Last synced: 12 Apr 2025

https://github.com/Authing/authing-rn-sdk

Authing SDK for React Native

authing java javascript objective-c react-native

Last synced: 18 Nov 2025

https://github.com/apache/struts-annotations

Mirror of Apache Struts Annotations

java struts web-framework

Last synced: 02 Jul 2025

https://github.com/jonathan-foucher/spring-boot-security-example

Examples of security interactions with spring-boot

java jwt-authentication spring-boot spring-security

Last synced: 20 Apr 2026

https://github.com/ahmedelazab1220/design-patterns-java

The Java Design Patterns Library is an open-source collection of common design patterns in Java, featuring reusable, well-documented examples. It helps developers implement best practices with patterns like Singleton and Factory.

design-patterns github java opensource

Last synced: 20 Jan 2026

https://github.com/myconsciousness/content-framework

It is a framework designed to extract values and expressions from the source code that can be modified in the future as content, and to change the behavior without changing the source code directly.

content flexible framework java json masterdata nosql nosql-database

Last synced: 22 Apr 2025

https://github.com/phanikmr/langguide

This android mobile application (LangGuide) which could extract the text from image and translate the extracted text to some other language choose by user. The image is passed to connected component analysis to highlight text portions in image and given Tesseract-OCR to extract text and passed to Bing translator to translate detected text.

android-application bing-translator java tesseract-ocr

Last synced: 22 Apr 2025

https://github.com/apache/ant-easyant-core

Mirror of Apache EasyAnt core

ant build-management java

Last synced: 22 Apr 2025

https://github.com/nickscha/geom

A lightweight geometry libary with fluent API

geom geometry-library glsl graphics java lwjgl math-library

Last synced: 31 Mar 2025

https://github.com/tsnsoft/tsn_jdbc_mysql

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

example java jdbc mysql netbeans

Last synced: 22 Apr 2025

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

Apache Sling File System Resource Provider

java sling

Last synced: 24 Mar 2025

https://github.com/starknightt/calculator-using-java

This is a Calculator using java which has some graphics and you can also touch the buttons and you can calculate also.

addition algorithms-and-data-structures answer-set-programming calculator calculator-application divide equal java multiplication substraction substraction-java

Last synced: 06 Jul 2025

https://github.com/klee0kai/stone

DI disigned by weak references

android dependency-injection java kotlin

Last synced: 12 Apr 2026

https://github.com/depromeet/effective-java-study

📚 디프만 13th 이펙티브 자바 스터디

java

Last synced: 19 Apr 2025

https://github.com/mygreen/splate

splate is Java Library for 2Way-SQL template

java springframework sql sqltemplate

Last synced: 16 Jan 2026

https://github.com/gilleain/signatures

A rewrite of the signature code in java to be toolkit independent

canonicalization graph-algorithms java

Last synced: 20 Jan 2026

https://github.com/ivianuu/rx-service-connection

A rxjava wrapper around the service connection api

android java rxjava rxjava2 service serviceconnection

Last synced: 21 Apr 2026

https://github.com/yann39/java-wasm-teavm

Some Java to WebAssembly examples using TeaVM

java maven teavm wasm webassembly

Last synced: 01 May 2026

https://github.com/ev3dev-lang-java/usb-devices

A Java libraries to manage USB devices like Controllers, Arduinos, IMUs, GPS, etc...

arduino bno055 brickpi ev3 ev3dev java

Last synced: 30 Apr 2026

https://github.com/kshitij86/offred-android

Make simple API requests from your apps, easily.

android android-library api-client java

Last synced: 26 Apr 2026

https://github.com/grmartin/svg2fxml-extended

An extended implementation of the SVG2FXML converter. Intended for drop-in replacement along side it.

fxml java svg svg-icons

Last synced: 06 Jun 2026

https://github.com/huguesjohnson/hapsby

Universal save game editor written in Java.

gamehacking java

Last synced: 30 Apr 2026

https://github.com/superrmurlocc/checkers-javafx-and-sockets

Checkers game. Server and Client. Client's app handled in JavaFX. Play with radom player or against AI.

checkers java javafx sockets

Last synced: 26 Apr 2026

https://github.com/androidcrypto/desfirechangemasterappkey

Android/Java application for changing the Master Application Key on Mifare DESFire NFC tags from DES to AES and vice versa.

android desfire-ev1 desfire-ev2 desfire-ev3 java mifare-desfire nfc

Last synced: 29 Apr 2026

https://github.com/c-akhil/spring-boot-interview-guide

A comprehensive guide to prepare for Spring Boot interviews. Covers core concepts, dependency injection, microservices, testing, and DevOps best practices.

backend interview-prep java java-8 microservices spring-boot

Last synced: 27 Apr 2026

https://github.com/zukahai/multiplayer-pikachu-game

Create a multiplayer pokemon game with java

game java multiplayer pokemon socket-io sqlite

Last synced: 01 May 2026

https://github.com/ranjan2104/university-management-system

UNIVERSITY MANAGEMENT SYSTEM (UMS) is a flagship product of Easy Solution which covers all aspects of Universities, Colleges or Schools. EUMS covers every minute aspects of a universities work flow and integrates all processes with user friendly interface. System which can perform the following operations: 1- Store the First name of the student. 2- Store the Last name of the student. 3- Store the unique Roll number for every student. 4- Store the CGPA of every student. 5- Store the courses registered by the student.

java javafx-application sqlite swing-gui

Last synced: 01 May 2026

https://github.com/dynamia-projects/aceditor-zk

Ace Editor for ZK 8

ace-editor java javascript zk

Last synced: 14 Jan 2026

https://github.com/felixdes/java-dop-example

Simple example of fine access implemented with new Java DOP paradigm

dop gradle java security spring-boot

Last synced: 06 Jul 2025

https://github.com/megadev007/foodfrenzy

Designed and developed a E Commerce FoodFrenzy using Java, Spring Boot, Spring MVC, Spring Data JPA, MySQL, HTML, CSS, JavaScript and Thymeleaf

css html j2ee java java-ecommerce-website java-spring-boot java8 maping maven mvc orm restful-api

Last synced: 24 Apr 2025

https://github.com/xiubug/java-demos

java基础教程,由浅入深,一步一步学习java,最后学到的不单单是基础!

java learning

Last synced: 17 Mar 2025

https://github.com/ddimtirov/nuggets

nuggets is (yet another) utility library for Java

java usability utility

Last synced: 14 Jan 2026

https://github.com/apache/geronimo-devtools

Mirror of Apache Geronimo Devtools

geronimo http java javaee network-server web-framework

Last synced: 10 Apr 2025

https://github.com/rogerkeays/novdl

Write your JSF views in pure Java.

java jsf jsf2

Last synced: 14 Jan 2026

https://github.com/tsnsoft/tsn_java_win_locale

Пример работы с локализацией в оконном приложении на Java

example java locale netbeans

Last synced: 17 Jan 2026

https://github.com/reljicd/secured-spring-boot-webapp-template

Template for a Secured Spring Boot App with login and registration functionality for quick bootstrapping of secured Spring Boot projects.

h2 h2-database java spring spring-boot spring-data-jpa spring-data-rest spring-mvc spring-security thymeleaf

Last synced: 12 Apr 2025

https://github.com/usgs/jem-bmd-library

JEM BMD Reader Library Java library to read and query from Binary Modeling Data (BMD) output from EPA WASP model.

binary bmd data java jem modeling usgs

Last synced: 06 Oct 2025

https://github.com/dan3002/customer-management

The application is a console-based program that allows businesses to manage customer information and track customer interactions by inputting data from the user.

java

Last synced: 12 Apr 2025

https://github.com/overpowereddev/dope

Dope is a dynamically interpreted, automatically managed programming language built on Java. Built with help from the CraftingInterpreters Handbook

dope java programming-languages

Last synced: 05 Jul 2025

https://github.com/SaseQ/discord-mcp

A Model Context Protocol (MCP) server for the Discord integration with MCP-compatible applications like Claude Desktop.

ai claude discord discord-bot java mcp mcp-server

Last synced: 02 Apr 2025

https://github.com/xqiangme/xqiang-job-admin

一款基于springBoot+quartz+layui 实现的定时任务灵活的调度平台,包含登录、用户管理、任务管理、任务操作日志

java

Last synced: 14 Jan 2026

https://github.com/2kabhishek/adventure-tui

Adventuring from the Terminal! ⚔🗺️

adventure cli-game game java retro text-based tui

Last synced: 19 Sep 2025

https://github.com/fungrim/nimbus-jose-gcp-kms-provider

This library provides JWS signers and verifiers based on Google Cloud KMS for Nimbus JOSE.

gcp google google-cloud google-cloud-kms java java-8 jws jwt kms nimbus-jose nimbus-jose-jwt

Last synced: 24 Jul 2025

https://github.com/insin/couch25k

Java MIDlet which tracks intervals for the Couch-to-5k running program

couch-to-5k fitness java midlet

Last synced: 04 Apr 2025

https://github.com/fangyinc/blogserver

This is my blog `s server powered by SpringBoot (基于SpringBoot 的博客后台)

java jwt-token restful spring-boot vuejs vuetify

Last synced: 06 Sep 2025

https://github.com/Electrostat-Lab/Jector

A Dependency Injection framework designed for JVM and Android applications with an Open-Ended API and Submit-Callback features and a specialized implementation for the jMonkeyEngine Applications.

algorithms android avrsandbox callbacks concurrent-programming data-structures dependency-injection design-patterns electrostat-lab framework java java-reflection-api jmonkeyengine3 multithreading system-design

Last synced: 19 Mar 2026

https://github.com/ramith-gunawardana/timetable-management-system

Time table management system for classrooms and universities

dekstop-app java sql sqlite swing

Last synced: 23 Jun 2025

https://github.com/calypsonet/calypsonet-terminal-card-java-api

Deprecated repository containing the old Java code of CNA Terminal Card API → replaced by https://github.com/eclipse-keypop/keypop-card-java-api/

api calypso card java terminal

Last synced: 14 Jan 2026

https://github.com/qainsights/testing-jokes-memes

Educating Software Testing via Memes and Jokes. Submit a PR if you know a good testing joke or meme.

java jmeter jokes k6 loadrunner locust manual manual-testing meme memes neoload observability performance performance-testing python selenium software-testing test-automation testing

Last synced: 14 Apr 2025

https://github.com/douaa1819/citronix

Citronix is a farm management system built with Spring Boot, designed to help farmers manage farms, fields, trees, harvests, and sales. It allows efficient tracking of tree growth, seasonal harvests, and sales revenue, all while optimizing farm productivity.🌱👨‍🌾

java maven mockito postgresql restful-api spring-boot unit-testing

Last synced: 09 Apr 2025