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.
- GitHub: https://github.com/topics/java
- Wikipedia: https://en.wikipedia.org/wiki/Java_(software_platform)
- Created by: James Gosling
- Released: May 23, 1995
- Aliases: java-8, java8, java11, java-11, jvm, jdk, openjdk, javase, java-se,
- Last updated: 2026-07-10 00:16:17 UTC
- JSON Representation
https://github.com/pi4j/pi4j-examples
Example applications using the Pi4J V2 library
Last synced: 03 Sep 2025
https://github.com/zbendefy/opencl-satsolver
Brute force sat solver in OpenCL
gpgpu gpu java opencl opencl-satsolver sat-solver solver
Last synced: 22 Apr 2025
https://github.com/xpolar/rtp
Java Minecraft plugin to randomly teleport users around the map.
java minecraft minecraft-plugin rtp
Last synced: 03 Sep 2025
https://github.com/helpermethod/p2e
Convert Spring configuration property names to environment variable names.
graalvm graalvm-native-image java jbang jbang-catalog
Last synced: 11 Jun 2025
https://github.com/mostafacs/social-media-quarkus-microservices-kubernetes
A complete social media demo
caching docker hazelcast java kafka keycloak kubernetes microservice quarkus redis social-media social-network
Last synced: 10 Mar 2026
https://github.com/comtel2000/fritz-home-skill
Amazon Alexa Fritzbox Home Skill
alexa alexa-skill avm avm-fritz fritzbox home-automation java
Last synced: 19 Apr 2025
https://github.com/sondosaabed/baby-frecuencies-hash
Baby-Frecuencies managment application using Hash table as data Structure. Java | JavaFX
baby-frecuency data-structures hashtable java javafx-application
Last synced: 01 Nov 2025
https://github.com/nidorx/http-request
A very small (160KB, zero dependency) HTTP client for Java using HttpURLConnection
api-client basic-auth basic-authentication cookies cookiesession download-file http-client http-requests httpclient httpurlconnection java json-api-client jsonapi-library rest-client restify
Last synced: 30 Apr 2025
https://awesome-wiki.github.io/awesome-wiki-java/
Java 技术栈的知识点索引 Wiki 在线阅读👉
awesome elasticsearch java mysql redis resouces spring-boot wiki
Last synced: 15 Mar 2025
https://github.com/sandun-induranga/furniture-management-system
This is a JavaFX stand-alone application
css jasperreports java javafx jdbc mysql
Last synced: 15 Jun 2025
https://github.com/pasan-pahasara/java-enterprise-edition
This Project is introduced to learning Java Enterprise Edition
ajax bootstrap5 dbcp-pool filters html-css-javascript java jquery json listner lombok mapping
Last synced: 15 Jun 2025
https://github.com/banterly91/Java-Builder-Guided-Completion-Intellij-Plugin
Last synced: 03 May 2025
https://github.com/stormpath/stormpath-spring-boot-angular-pwa-example
Example app that shows Angular as a PWA talking to Spring Boot and Stormpath
angular java pwa spring-boot stormpath typescript
Last synced: 30 Apr 2025
https://github.com/accenture/waterfall-config
A simplistic configuration library for Java, heavily based on Typesafehub Config with some additional opinionated features
configuration configuration-files encrypted-properties hocon java waterfall
Last synced: 30 Jun 2025
https://github.com/diging/giles-eco-giles-web
Distributed system based on Apache Kafka to run OCR on images and extract images and texts from PDF files.
Last synced: 01 May 2025
https://github.com/fernanda-kipper/grcode-generator
This project is the backend of a QR Code Generator built using Java and AWS services
aws docker java s3 zxing-qrcode
Last synced: 29 Apr 2025
https://github.com/davsclaus/fabric8-hello
Two microservices using Spring Boot and WildFly Swarm with Camel running in kubernetes using fabric8 tooling
Last synced: 06 Mar 2026
https://github.com/hypothermic/foscamviewer
A desktop application made to view and control your Foscam cameras.
application desktop foscam foscamviewer java javafx viewer
Last synced: 10 Apr 2025
https://github.com/hypothermic/foscamapi
Java library for interacting with Foscam IP-camera's.
api foscam foscam-ip-camera foscamapi foscamlib github hypothermic java java-library ptz-controls
Last synced: 10 Apr 2025
https://github.com/MDeLuise/ytsms
📺 Self-hosted, open source YouTube subscription management system
docker docker-compose java javascript privacy reactjs self-hosted spring-boot springboot typescript youtube
Last synced: 10 Apr 2025
https://github.com/ozzy-zy/flightreservationsystem
A Flight reservation system
java swing swing-gui systems zxing-qrcode
Last synced: 30 Apr 2025
https://github.com/lionsoul2014/tankwar
An AI tankwar game developed by java
ai-game java java-game java-swing java-swing-application java-swing-game tankwar
Last synced: 24 Aug 2025
https://github.com/jam53/jam54_launcher
The Jam54 Launcher is used to install and update all of the software developed by jam54. The launcher itself is written in Java/JavaFX.
Last synced: 10 Apr 2025
https://github.com/azure-samples/java-on-app-service
How to accomplish common Java scenarios on App Service. (Deployment, monitoring, data sources, CI/CD, etc.)
app-service app-service-linux azure azure-app-service java jdk jre linux spring spring-boot spring-mvc tomcat
Last synced: 10 Apr 2025
https://github.com/clean-arch-enablers-project/cae-framework
Repository for the open source CAE framework designed to make the experience of developing software with clean architecture easier.
clean-architecture core-layer framework java
Last synced: 10 Apr 2025
https://github.com/anishlearnstocode/java-wac-batch-32
Introduction to Programming 👨💻 in Java with Data structures + Algorithms taught at @WhatAfterCollege 🎓.
algorithms batch course data-structures java online-course what-after-college
Last synced: 10 Apr 2025
https://github.com/dimpon/loguno
Library for injecting logging commands into java code during compiling.
annotation-processor codegeneration java logging slf4j
Last synced: 29 Jun 2025
https://github.com/vladimir-dejanovic/micronaut-vs-spring-boot
Code used for my conf talk "Micronaut, Dragon-Slayer (Spring/boot) or just another framework "
java micronaut micronautfw spring-boot springboot
Last synced: 17 Mar 2025
https://github.com/themaxium69/tyromod
💚 Le TyroMod Officiel - Pour le Serveur Minecraft TyroServ
forge java minecraft-mod tyrolium tyroserv
Last synced: 15 Jul 2025
https://github.com/bettehem/messenger
An android messenger that only needs a username. Also, there's encryption
android android-app android-application android-messenger chat-application encryption firebase-cloud-messaging google-play-store java kotlin kotlin-android messenger private-chat published secure secure-chat secure-messenger
Last synced: 29 Jun 2025
https://github.com/mbien/netbeans-opengl-pack
NetBeans OpenGL Pack provides an easy to use OpenGL development environment integrated into NetBeans
Last synced: 15 Apr 2025
https://github.com/apurva313/java
Java code repository showcasing diverse projects, applications, and exercises. Explore Java concepts, algorithms, and applications to enhance your coding skills and deepen your understanding of Java programming.
Last synced: 15 May 2025
https://github.com/polyhedraldev/substrate
High-performance Java scripting API & language - purely functional DSL for data-driven applications
dsl functional-programming hacktoberfest java language objectweb-asm
Last synced: 05 Apr 2025
https://github.com/jrs296/java-dsa-prep
Repository for DSA prep (Java)
dsa dsa-algorithm interview-preparation java oops-in-java
Last synced: 23 Apr 2025
https://github.com/apache/maven-ejb-plugin
Apache Maven EJB Plugin
build-management java maven maven-ejb-plugin maven-plugins
Last synced: 11 Sep 2025
https://github.com/sabaurgup/bank-app
Within the scope of this project, an online bank application was developed by me in accordance with the UML diagram shown in the relevant pdf.
arraylist banking-applications classes gui inheritance java java-frameworks methods money-transfer uml-diagrams
Last synced: 10 Apr 2025
https://github.com/cucumber/tag-expressions
Cucumber tag expression parser
go java javascript perl polyglot-release python ruby tidelift
Last synced: 05 Apr 2025
https://github.com/liftwizard/liftwizard
A collection of utilities for Dropwizard
Last synced: 05 Jan 2026
https://github.com/caoccao/jaspiler
Jaspiler is a Java to Java transpiler.
babel java plugins transpile transpiler
Last synced: 13 Jul 2025
https://github.com/nunum/where-am-i-server
Implement and test indoor position algorithms using Wi-Fi signal information
fingerprinting java javadoc localization-tool maven open-source swagger wifi
Last synced: 11 Apr 2025
https://github.com/dvorka/slake-moth
Coaching notebook web application for Google App Engine.
appengine coaching java outliner
Last synced: 29 Oct 2025
https://github.com/witchica/compact-storage
Upgradable storage for Fabric and NeoForge
Last synced: 16 Dec 2025
https://github.com/sondosaabed/nice-numbers
This a java assignment to detect nice numbers
Last synced: 29 Oct 2025
https://github.com/gregswindle/maven-code-quality-pom
Enforce and report code quality with JUnit, JaCoCo, Hamcrest, FindBugs, PMD, CodeNarc, Checkstyle (Google), Enforcer, Duplicate-Finder, JDepend, and more with this Maven POM.
code-coverage code-quality coding-standards coding-style java license-checking license-management maven maven-pom reporting reports test-automation
Last synced: 11 Apr 2025
https://github.com/kapilkumar2001/data-structures-and-algorithms
Collection of Algorithms and Data structures
algorithms contributions-welcome cpp hacktoberfest hacktoberfest2021 hacktoberfest2022 java python
Last synced: 21 Mar 2025
https://github.com/cincheo/jsweet-angular2-quickstart
JSweet-enabled Angular 2 quickstart
angular java jsweet typescript
Last synced: 11 Jul 2025
https://github.com/dynonguyen/today-learned
Today Learned Series
docker java learning microservices nodejs php typescript
Last synced: 12 Apr 2025
https://github.com/mindexpert7546/learn-dsa
Data structure and Algorithm (DSA).A data structure is a method of organizing data in a virtual system. Think of sequences of numbers, or tables of data: these are both well-defined data structures. An algorithm is a sequence of steps executed by a computer that takes an input and transforms it into a target output.
algorithms-and-data-structures c cpp data-structures dsa dsa-algorithm hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2023 java python
Last synced: 18 Jun 2025
https://github.com/KaShiekzmi/Gym-Management-System-GUI-OOP-Java-Project
Java Gym Management System with GUI - A comprehensive OOP project for managing gym operations. Features include login, member/trainer management, machine booking, financial accounts, and reports. Developed by Kashif Abbas Kazmi and Muhammad Sarim.
gui gym-management-system java netbeans object-oriented-programming swing
Last synced: 04 Apr 2025
https://github.com/bertrandmartel/apk-checker
Java APK integrity checker and key comparator
Last synced: 07 May 2025
https://github.com/bertrandmartel/bboxapi-router
:signal_strength: Bbox Router API client library for Kotlin/Java/Android
android api-client bbox bouygues gateway-api java kotlin library
Last synced: 07 May 2025
https://github.com/hasnatrasool163/universitymanagementsystem
The University Management System is an all-encompassing Java-based application tailored to streamline and automate the administrative and academic operations of universities. From managing teacher and student databases, handling fee structures, to processing examination results, UMS serves as a robust platform that ensures efficient and effective.
examination-system java javaswing javaswing-javaawt-oops-mysql javaswings javaswingsapp management-system studentmanagement studentmanagementsystem universitymanagement universitymanagementsystem
Last synced: 12 Jul 2025
https://github.com/getyourguide/openapi-validation-java
Build trust in your spec by validating live requests and responses against your OpenAPI spec.
java openapi openapi-specification openapi-validation spring-boot
Last synced: 12 Apr 2025
https://github.com/jikoo/enchantableblocks
A Bukkit plugin adding effects for enchantments on blocks.
bukkit bukkit-plugin java minecraft
Last synced: 21 Mar 2025
https://github.com/traffic-hunter/traffic_hunter
Traffic-Hunter is an APM (Application Performance Monitoring) tool designed for simple performance monitoring of small-scale projects.
bytebuddy grafana java javaagent metrics spring-boot timescaledb trace
Last synced: 20 Mar 2025
https://github.com/juanmc2005/androidlifecycleservices
Tiny dependency provider for Android inspired in Architecture Components which is aware of the Activity and Fragment lifecycle
android android-lifecycle-services dagger dependency-injection java
Last synced: 11 Apr 2025
https://github.com/arivan-amin/spring-microservices
Modern Microservices Back-End application using Java and Spring Boot, serves as a template to demonstrate the implementation of microservices using modern and best practices in development.
api api-gateway eureka grafana java junit kafka keycloak liquibase loki lombok microservices mockito mysql pitest pmd prometheus spring-cloud swagger-ui tempo
Last synced: 07 May 2025
https://github.com/SebastianSchmidl/distod
DISTOD algorithm: Distributed discovery of bidirectional order dependencies
akka akka-cluster bidirectional-order-dependencies data-profiling distributed-systems elastic java order-dependencies order-dependency-discovery scala
Last synced: 21 Mar 2025
https://github.com/mildsunrise/quickvm
🕵️ The crappy, magical string Java/Android decrypter
crappy deobfuscation java reverse-engineering smali
Last synced: 16 Jul 2025
https://github.com/tananaev/simple-camera-android
Simple Camera app for Android
Last synced: 19 Oct 2025
https://github.com/Mister-Ritom/Ananta
A Minecraft utility mod for anarchy servers
forge forge-mod hacked-client java kotlin minecraft minecraft-forge-mod minecraft-hacked-client minecraft-mod
Last synced: 06 May 2025
https://github.com/isislab-unisa/sof
Simulation Optimization and exploration Framework on the cloud: SOF
agent-based-simulation hadoop java mapreduce optimization-process simulation-model simulation-optimization sof
Last synced: 12 Apr 2025
https://github.com/dingfeng/sqlite3-springboot-normal-crud
crud-application hibernate-jpa hibernate5 java jpa jqgrid springboot sqlite3
Last synced: 12 Apr 2025
https://github.com/nextbreakpoint/freeimage4java
FreeImage4Java provides a Java wrapper of FreeImage library
freeimage freeimage-wrapper java java-library java-wrapper
Last synced: 07 May 2025
https://github.com/urunov/spring-boot-hibernate-database
Spring Boot, REST API, JDBC and JDBC Template, JPA, Hibernate, ORM, H2, MySQL, POSTMAN, Swagger (Hub)
api database h2-database hibernate hibernate-orm java jdbc jpa mysql orm spring-boot springboot-database swagger
Last synced: 29 Oct 2025
https://github.com/boudhayan-dev/spring-xsuaa-cloud-foundry
Spring boot integration with OAuth2 (XSUAA) service in SAP Cloud Foundry.
cloud cloud-foundry java oauth2 sap spring-boot springboot xsuaa
Last synced: 13 Apr 2025
https://github.com/anataliocs/reactiveapp2019
Building a Reactive App with Angular and Spring Boot 2 (REVISION 2019)
java reactive reactive-programming spring-boot webflux
Last synced: 12 Apr 2025
https://github.com/nthnn/batch2exe
Easy-to-use Windows Batch File to executable file converter/wrapper with Swing GUI.
batch-file batch-script cpp csharp dotnet flatlaf java
Last synced: 06 May 2025
https://github.com/eternalcodeteam/parcellockers
ParcelLockers is a parcel plugin, dedicated for Spigot-based servers.
bukkit hacktoberfest java minecraft minecraft-plugin minecraft-plugin-development paper parcellockers spigot spigot-plugin
Last synced: 06 May 2025
https://github.com/proyectoscopersonales/movie-reservation-system-solutions
Este es un proyecto propuesto por Roadmap.sh para el backend
css3 html java javascript postresql spring spring-boot spring-security
Last synced: 25 Jun 2025
https://github.com/reportportal/agent-java-karate
Karate integration for ReportPortal
java karate karate-framework karate-tests reportportal test-automation testing testing-framework testing-tools tests
Last synced: 17 Mar 2026
https://github.com/pranjay-poddar/hack_this_fall_2.0
Project Submission For Hack This Fall 2.0 Hackathon
angular bootstrap css hackathon-project html java maven medical spring-boot typescript
Last synced: 04 Mar 2026
https://github.com/openfacade/http-facade
Simple Http Client/Server Facade for Java
facade http http-client http-server java
Last synced: 07 Mar 2026
https://github.com/thedeathlycow/more-geodes
A Minecraft Fabric mod to add more geodes to your world
fabricmc java minecraft minecraft-mod
Last synced: 05 Mar 2026
https://github.com/japlscript/japlscript
Less than perfect bridge from Java to AppleScript and back
ant applescript japlscript java maven script
Last synced: 05 Mar 2026
https://github.com/swiftech/swiftboot
基于Spring Boot,Spring MVC,Spring Data 的企业Web应用快速开发开发框架。A rapid development framework based on Spring Boot, Spring MVC and Spring Data for enterprise
authentication excel-export excel-import java jpa mvc poi rad redis restful shiro spring spring-boot spring-data spring-mvc
Last synced: 13 Feb 2026
https://github.com/varshithvhegde/pdfsign
Android App to Digitaly Sign PDF
android androidstudio java pdfsign playstore
Last synced: 04 Mar 2026
https://github.com/Simsilica/SimArboreal-Editor
Editor using the SimArboreal library to generate exportable tree models.
java jme3 jmonkeyengine jmonkeyengine3
Last synced: 19 Mar 2026
https://github.com/yunabraska/nats-server
Nats server for testing which contains the original Nats server
Last synced: 07 Jun 2026
https://github.com/objectionary/jucs
JUnit Classpath Sources: a simple framework for using classpath resources as JUnit sources
java junit5 junit5-extension oop unit-testing
Last synced: 09 Jun 2026
https://github.com/pprattis/speedometer-with-gps-app
A Java Android application that simulates the functionality of a speedometer using GPS by measuring distance and time elapsed to find the speed and saves violations of max speed in SQLite.
android android-application android-studio application computer-science gps gps-location java program speedometer speedometer-android sqlite sqlite-android sqlite-database student
Last synced: 23 Jul 2025
https://github.com/souris-dev/samosac-jvm
samosa - a statically-typed general purpose JVM-based programming language.
compiler java jvm kotlin programming-languages
Last synced: 14 Jul 2025
https://github.com/rememberber/weredis
Redis GUI客户端工具,包含IDEA插件和桌面版,项目初步开发中,暂不可用
intellij intellij-idea intellij-plugin intellijidea-plugin java kotlin redis redis-client swing
Last synced: 06 Apr 2025
https://github.com/livotovlabs/androidapplicationskeleton
Android application template for both Java and Kotlin to bootstrap your next app quickly
android android-application androidstudio androidstudiotemplate gradle java kotlin kotlin-android productivity template
Last synced: 03 Feb 2026
https://github.com/esri/reverse-geocoder-for-geoevent
ArcGIS GeoEvent Server sample Reverse Geocoder Processor looks up the nearest street address using the GeoEvent's geometry and the ArcGIS Online World GeoCoding Service.
arcgis arcgis-geoevent-server geocoding geoevent java processor reverse server
Last synced: 28 Jun 2025
https://github.com/mxdldev/java-data-algorithm
数据是基础,算法是灵魂
algorithm android datastructures java
Last synced: 15 Jul 2025
https://github.com/liumapp/hello-travis-ci
Travis CI 教程,主要介绍如何使用Travis CI的检验代码功能和Code Review功能. A tutorial of Travis CI mainly introduces how to use Travis CI's checking code function and Code Review function.
code-review gradle java travic-ci
Last synced: 07 Jul 2025
https://github.com/davimateus1/dmvendas-sds
Projeto DM Vendas, consiste numa aplicação web que exibe dados de vendas em gráficos e tabelas, puxando os dados do Banco de dados Postgre SQL.
bootstrap heroku java javascript netlify postgresql postman react reactjs spring-boot typescript
Last synced: 13 May 2025
https://github.com/scordio/spring-batch-notion
Spring Batch extension for Notion
batch hacktoberfest java notion spring
Last synced: 22 Mar 2025
https://github.com/bmuschko/rules_java_war
Bazel rules for generating a Java Web Archive (WAR).
Last synced: 06 Apr 2025