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/rashidi/boot-data-rest-events-sample
Example of application that uses Spring Data Events to perform validation.
event-driven java sample-app spring-boot spring-data-rest tutorial
Last synced: 23 Mar 2025
https://github.com/arteam/dropwizard-http2-client
Dropwizard Integration with Jetty HTTP/1.1 and HTTP/2 client
Last synced: 25 Jun 2025
https://github.com/faustinoaq/vscode-javac-linter
A Java linter for Visual Studio Code
Last synced: 12 May 2025
https://github.com/younessboumlik/gestiondevente
Ce projet consiste en une application de bureau développée avec JavaFX, visant à optimiser la gestion des ventes. Elle permet de gérer divers aspects essentiels tels que les factures, les livraisons, les commandes, les clients et les produits. L'application offre une interface intuitive et facilite l'accès et la manipulation des données.
desktop-app desktop-application gui-application jar jasypt-encryptor jasypt-password java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project mailtrap-api scenebuilder twilio-api twilio-sms-api
Last synced: 14 Apr 2025
https://github.com/mynttt/cyk-algorithm
Java implementation of the CYK algorithm.
automata-theory cyk-algorithm java theoretical-computer-science
Last synced: 06 Apr 2025
https://github.com/rid17pawar/viitclubs
College Clubs website is developed using JSP and Servlet technologies, Bootstrap for UI, jQuery for validations and MySQL for database.
bootstrap4 club-management club-website college-clubs java jdbc jquery jsp jsp-servlet mysql servlets students
Last synced: 20 Jul 2025
https://github.com/mieskeb/json-api-spring-boot
This project converts a normal Java object to json:api standard. More information about json:api can be found here: https://jsonapi.org/. Created and maintained by Mindware Software.
Last synced: 01 Nov 2025
https://github.com/julianmendez/jsexp
Parser in Java for Lisp S-expressions.
java parser s-expressions tu-dresden
Last synced: 18 Mar 2025
https://github.com/shubh2-0/multi-threading
Multithreading is a Java feature that allows concurrent execution of two or more parts of a program for maximum utilization of CPU. Each part of such program is called a thread. So, threads are light-weight processes within a process.
core-java-concepts java multithreading spring
Last synced: 26 Jun 2025
https://github.com/jabbany/cis120finalproject
CIS120 Final Project -- 3D Snakes. 程设课程期末作业。仿诺记的 3D 贪食蛇。
Last synced: 13 Apr 2025
https://github.com/gaganbhatia19/sorting_visualizer
JavaFX application for Visualizing Sorting Algorithms
algorithms algorithms-and-data-structures desktop-application divide-and-conquer dsa java javafx javafx-desktop-apps sort sorting sorting-algorithms sorting-visualization visualization
Last synced: 14 Sep 2025
https://github.com/notiska/kirjava
A Java bytecode library for Python.
assembler bytecode disassembler java jvm
Last synced: 10 Apr 2025
https://github.com/matteo4diani/java-retrieval-augmented-generation
Retrieval Augmented Generation, Function Calling and Code Generation on GitHub Projects with Java
code-generation function-calling java langchain4j llm ollama openai-api rag retrieval-augmented-generation spring
Last synced: 07 Oct 2025
https://github.com/szpak/spock-global-unroll
Spock extension automatically enabling parametrized tests unrolling in the whole project
groovy java parametrized-tests spock spock-extension spock-plugin
Last synced: 10 Apr 2025
https://github.com/selimhorri/strategy-pattern
Design Pattern Implementation
design-patterns java strategy-pattern
Last synced: 12 Apr 2025
https://github.com/opentracing-contrib/java-rxjava
OpenTracing Instrumentation for RxJava
java opentracing rxjava rxjava2
Last synced: 07 Jul 2025
https://github.com/humbertodias/noaa-parse-grib-files
Java Way to download and parse GRIB files
Last synced: 08 Sep 2025
https://github.com/abdelhak-zaaim/spring-boot-parcel-delivery-system
The DeliX project is a comprehensive system, designed to streamline the transport and delivery of parcels.
delivery delivery-service java jwt-authentication spring-boot spring-security thymeleaf-template-engine tracking-parcels
Last synced: 10 Apr 2025
https://github.com/open-coffee/opencoffee-starter
The glue of the OpenCoffee
hacktoberfest java spring-boot-starter
Last synced: 30 Jun 2026
https://github.com/toxicity188/questadder
Can make every quest you can imagine!
arclight java kotlin minecraft minecraft-plugin paper plugin pufferfish purpur quest quest-plugin quests quests-plugin rpg spigot spigot-plugin wiki
Last synced: 11 Apr 2025
https://github.com/heruan/jaxrs-range-filter
HTTP Ranged Requests for JAX-RS.
Last synced: 15 Jun 2025
https://github.com/reljicd/spring-boot-cassandra
Spring Boot + Apache Cassandra example app
apache-cassandra bash bash-script cassandra cassandra-cql cql docker docker-compose dockerfile java java-8 junit maven pom shell shell-script spring-boot spring-data-cassandra spring-test
Last synced: 10 Apr 2025
https://github.com/bulletsentence/doom-fire-java
Fire from DOOM now made with JAVA11 and JAVAFX
Last synced: 10 Apr 2025
https://github.com/jmp/poker-hand-evaluator
A small poker hand evaluator written in Java. Implements a relatively fast 5-card hand evaluator for calculating the values of poker hands and comparing them.
comparison evaluator java poker
Last synced: 30 Apr 2025
https://github.com/saturnsvoid/java-http-botnet-frame
A HTTP bot in Java with basic commands and ability's
botnet cross-platform http http-bot java
Last synced: 13 Apr 2025
https://github.com/drapegnik/bst
:evergreen_tree: Binary Search Tree with console visualization on Java
binary-search-tree bsu console-visualization famcs java labs study tree
Last synced: 18 Mar 2025
https://github.com/oneteme/assertapi-core
AssertApi
assertapi continuous-testing enedis jarvis java json migration performance-testing regression-testing rest-api teme test testing testing-framework usf xml
Last synced: 16 Feb 2026
https://github.com/vonage/vonage-java-code-snippets
Java code examples for using Vonage
java java-quickstarts messaging nexmo nexmo-quickstart phone-call sms vonage
Last synced: 01 Apr 2026
https://github.com/abrandell/javafx-texteditor
Text editor built in JavaFX.
java javafx-8 javafx-desktop-apps text-editor
Last synced: 01 Mar 2026
https://github.com/ianramzy/ticker-iq
📈 Stock screener and portfolio analyzer, providing key insights on financial reports, news articles and more!
java javafx scraping stock stock-portfolio
Last synced: 03 Mar 2026
https://github.com/hereliesaz/ideaz
Mobile development that feels like it's just you and your IDEaz -- The Post-Code IDE for Android.
android android-app android-ide flutter java javascript kotlin mobile-ide react-native webapp website
Last synced: 06 Jun 2026
https://github.com/consiglionazionaledellericerche/sigla-main
Sistema Informativo Gestione Linee di Attività
accounting-software docker ejb3 fatturazione-elettronica gcp-cloud-build java jee siope spring thorntail wildfly
Last synced: 12 Jan 2026
https://github.com/integratedquantum/snake3d
Play snake on a 3d cube
3d-game game java java-game snake-game snake3d
Last synced: 22 Mar 2025
https://github.com/chinalhr/gungnir
Gungnir是一个基于Spring,Netty,Zookeeper的轻量级分布式RPC服务框架
java netty rpc rpc-framework spring-boot zookeeper
Last synced: 28 Jul 2025
https://github.com/themrmilchmann/gradle-ecj
A Gradle plugin for using the Eclipse Compiler for Java (ECJ) for compiling Java files.
compile ecj eclipse-compiler gradle java
Last synced: 07 Apr 2025
https://github.com/kakarottocui/android-exam
基于Java、SpringBoot和uniapp在线考试系统安卓APP微信小程序
android java maven mysql spring-boot uniapp vue
Last synced: 28 Jul 2025
https://github.com/sa-shiro/minecraft-forge-1.12.2-basemod
This is a Base Version of a basic Forge Mod (1.12.2)
basemod basic code easy forge forge-mod forgegradle graddle intellij java minecraft minecraft-forge mod modding modding-tutorials source starter-kit starter-template worldgen
Last synced: 29 Jul 2025
https://github.com/davidhancu/javachallenges
Are you a beginner in Java? Or are you an expert? No matter your level of expertise, you can find challenges and project ideas here.
challenges ideas java projects
Last synced: 01 Sep 2025
https://github.com/infinispan-demos/vertx-api
Example that creates a REST, PUSH API and a Clustered Application with Vert.x and Infinispan
clustering infinispan java react vertx vertx-web
Last synced: 28 Jul 2025
https://github.com/rollczi/liteindex
💜 LiteIndex - Fast library for indexing box/area in space by vectors/location/position.
java optimization optimization-algorithms
Last synced: 08 May 2025
https://github.com/yyunikov/vertx-gradle-starter
Java 8 starter application with example of using Vert.X framework, Gradle build system, profiles configuration and SLF4J
architecture gradle java sample starter starter-template vertx vertx-web
Last synced: 14 May 2025
https://github.com/mezhevikin/http-request-kotlin
🌐 A tiny http client for Kotlin/Android. Only 90 lines of code.
alamofire android api fuel http http-client httpclient httpurlconnection java json kotlin kotlin-serialization ktor-client lightweight networking reguest response rest retrofit volley
Last synced: 12 Jul 2025
https://github.com/aaron-akhtar/idetection
Network Monitoring & Attack Detection
ddos-attacks ddos-detection ddos-detector java network-analysis network-monitoring networking packet packet-capture packets pcap
Last synced: 14 Jul 2025
https://github.com/kavithma-thushal/orm_gdse66
This is learning about ORM - Hibernate in GDSE66
java javafx mysql orm-framework
Last synced: 11 Jul 2025
https://github.com/virgiledjimgou/android-application-for-traffic-sign-recognition
Android App APTSR is an advanced driver assistance system that recognizes and relays traffic sign information to drivers via the smartphone screen or instrument panel. APTSR systems can recognize speed limit signs, do not enter signs, and stop signs ...etc. APTSR aims to help make drivers more aware and able to make better safer driving decisions.
android-application deep-learning gps java tensorflow2 traffic-sign-classification
Last synced: 24 Apr 2026
https://github.com/SolarNetwork/solarnetwork-node
Distributed SolarNode components for collecting data and controlling devices.
bacnet canbus climate-data energy energy-consumption energy-data energy-generation energy-monitoring iot java loxone mbus modbus osgi plugin-architecture
Last synced: 07 May 2025
https://github.com/reprezen/genflow
A unified framework for API code generators that work with OpenAPI, RAPID-ML and other description languages.
api api-client apidoc apidoc-generator apidocs code codegen documentation generation java openapi openapi-codegen openapi-documentation openapi-generator rapid-ml rest swagger swagger-codegen xtend
Last synced: 19 Jul 2025
https://github.com/chasesinghofen/java-projects
Various small Java programs
java java-array java-arraylist java-arrays java-game java-grader java-parsing java-programming-examples java-programming-language java-programming-tutorial java-programs java-tic-tac-toe javaprogram
Last synced: 22 Jun 2025
https://github.com/aaroncoplan/todoist-java
Todoist REST API Java Client
java java-library todoist todoist-api todoist-rest
Last synced: 09 May 2025
https://github.com/kanugurajesh/tic-tac-toe
A simple tic tac toe app using java
batch-file java practice-project tic-tac-toe
Last synced: 24 Jun 2025
https://github.com/thomasleplus/java-sql-inspector
Utility to test Java code for SQL injection vulnerabilities.
antlr antlr-4 antlr-grammar antlr4 antlr4-grammar antlr4-java information-security infosec java jdbc jdk security sql sql-injection-vulnerabilities
Last synced: 10 Apr 2025
https://github.com/islamdidarmd/loadingbutton
A small utility to show loading animation inside a button
android button java kotlin loading loadingbutton ui
Last synced: 13 Jul 2025
https://github.com/instaclustr/icarus
Sidecar for Cassandra with integrated backup / restore
backup car cassandra database db devops java jmx kubernetes netapp-public operations ops remote rest restore side sidecar
Last synced: 14 Jul 2025
https://github.com/kavithma-thushal/socketprogramming
This is learning about Introduction of Java Socket Programming in GDSE66
java javafx simple-ui socket-programming
Last synced: 11 Jul 2025
https://github.com/appform-io/signals
Loosely coupled observer pattern implementation
apache2 design-patterns java java11 observer-pattern
Last synced: 10 Apr 2025
https://github.com/apache/maven-jmod-plugin
Apache Maven JMod Plugin
build-management java maven maven-jmod-plugin maven-plugins
Last synced: 19 Oct 2025
https://github.com/ashish2030/swagger_static_website
:octocat:🌟ᴀ ꜱᴍᴀʟʟ ᴅᴇᴍᴏɴꜱᴛʀᴀᴛɪᴏɴ ᴏɴ ᴡᴏʀᴋɪɴɢ ᴏꜰ ꜱᴡᴀɢɢᴇʀꜱ ɪɴ ꜱᴘʀɪɴɢʙᴏᴏᴛ ᴛᴏ ɢᴇɴᴇʀᴀᴛᴇ ᴅʏɴᴀᴍɪᴄ ᴅᴏᴄᴜᴍᴇɴᴛᴀᴛɪᴏɴꜱ ꜰᴏʀ ʀᴇꜱᴛꜰᴜʟ ᴀᴘɪ'ꜱ 💻 🎯🚀
docket intellij java spring-mvc swagger-ui
Last synced: 24 Feb 2026
https://github.com/sualeh/pointlocation6709
Java support for ISO 6709 representation of geographic point location by coordinates
Last synced: 10 Apr 2025
https://github.com/psumbera/solaris-openjdk
Builds OpenJDK 9 and newer on Solaris.
Last synced: 17 Mar 2026
https://github.com/arpitbatra123/currencyconverter
🤑 Currency Converter, an Android Application to Convert between different currency formats.
Last synced: 14 Oct 2025
https://github.com/monarch-initiative/hpocaseannotator
Next-generation Biocuration App for annotating cases and PhenoPackets
Last synced: 16 Oct 2025
https://github.com/marthym/juery
Juery is a tiny Java library to manage search and filter query from user to database.
Last synced: 10 Apr 2025
https://github.com/galan/verjson
A Java serializer for evolving data-structures
jackson java json-schema schema-evolution transformations
Last synced: 15 Oct 2025
https://github.com/ministero-salute/it-dgc-verifier-service
The EU Digital COVID Certificate Verifier Service is part of the national backends and caches the public keys that are distributed through the DGCG. It is accessed by the Verifier Apps to update the key store periodically.
backend-service covid-19 digital-covid-certificate java
Last synced: 30 Jan 2026
https://github.com/haxe4e/haxe4e
Haxe programming language support for the Eclipse IDE
eclipse eclipse-plugin editor haxe java
Last synced: 13 Feb 2026
https://github.com/jonathan-foucher/spring-boot-redis-stream-example
An example of queueing jobs with a redis stream
java queued-jobs redis-stream spring-boot valkey
Last synced: 16 Mar 2026
https://github.com/murdos/easy-random-protobuf
Easy Random protobuf support
easy-random java object-mother protobuf random random-generation
Last synced: 29 Apr 2025
https://github.com/facthunder/understand
Docker image for SciTools Understand
analyzer c code-analysis docker docker-image java python scitools scitools-understand static-analysis understand vhdl
Last synced: 14 Apr 2025
https://github.com/mateusznakodach/heroesofdomaindrivendesign.eventsourcing.java.axon.spring
Shows how to use Domain-Driven Design, Event Storming, Event Modeling and Event Sourcing in Heroes of Might & Magic III domain.
axon axonframework ddd dddheroes domain-driven-design event-sourcing eventmodeling eventsourcing eventstorming java spring spring-boot
Last synced: 03 Jul 2025
https://github.com/alimranahmed/latestnewscheckerbyjava
java jsoup newspaper swing-api
Last synced: 07 May 2025
https://github.com/samie/spring-ai-chat
Minimal chat application using Spring AI.
java llm ollama ollama-gui spring-ai spring-ai-openai spring-boot vaadin
Last synced: 14 Feb 2026
https://github.com/fieldju/jvm-lambda-template
A template project for quickly getting started writing a Scala, Groovy, or Java Serverless Application with SAM / Cloud Formation
aws aws-lambda cloudformation gradle gradle-aws-sam-deployer-plugin groovy java lambda scala serverless serverless-application-model serverless-applications
Last synced: 09 Apr 2025
https://github.com/hlavki/netbeans-svuid-generator
TheNetBeans plugin that automates the generation of the serialVersionUID field.
Last synced: 14 Jan 2026
https://github.com/henkelmax/lame4j
A Java wrapper for LAME.
java jna lame lame-wrapper lame4j
Last synced: 22 Apr 2025
https://github.com/crossoverjie/ssm-request-check
:hourglass_flowing_sand: 基于annotation的http请求去重插件
Last synced: 23 Apr 2025
https://github.com/shubh2-0/core-java
This repository contains three projects developed in Core Java to solve basic problem statements. The projects focus on different aspects of Core Java, including console printing, multiple-choice questions, and simple interactive problems.
abstraction class core-java encapsulation inheritance java opps polimorphism
Last synced: 23 Apr 2025
https://github.com/we2am-bassem/gogogo
It supports search by voice to those who needs. 🎙🎤,It supports searching for the exact sentence or some words in it. 👀,Moreover, it supports solving equations and systems of equations. 🧠🖩
compass css html5 intellij java mongodb mongodb-atlas mvc-pattern postman spring spring-boot thymeleaf vscode
Last synced: 12 Jul 2025
https://github.com/shubh2-0/serialization-in-java
Serialization is a mechanism of converting the state of an object into a byte stream. Deserialization is the reverse process where the byte stream is used to recreate the actual Java object in memory. This mechanism is used to persist the object.
deserialization interface java java-8 java-classes object object-oriented-programming serialization
Last synced: 23 Apr 2025
https://github.com/cf-toolsuite/cf-hoover
Easily aggregate accounting and snapshot usage reporting across multiple foundations
cloud-foundry java reactor spring-boot-3 spring-webflux
Last synced: 11 Jul 2025
https://github.com/blackbeard334/jops
Java Operator Overloading Plugin
compiler-plugin experimental java javac-plugin operator-overloading pl
Last synced: 14 Jan 2026
https://github.com/OkaeriPoland/okaeri-pluralize
Simple pluralization library with support for the rules of 143 locales
i18n java pluralization translation
Last synced: 10 Mar 2025
https://github.com/omnifaces/claude-faces-expert
Drop-in Jakarta Faces knowledge base for Claude Code
ai balusc claude-code claude-rules claude-skills jakarta-ee jakarta-faces java jsf knowledge-base omnifaces primefaces
Last synced: 30 May 2026
https://github.com/siddhesh2377/androidbox
It is an IDE Based On Node An Code Editor
andorid android-application editor ide java node node-editor
Last synced: 02 Apr 2025
https://github.com/dvgaba/easy-rules
The simple, stupid rules engine for Java
business-rules expression-language java java-11 jjdk11 programming-rules rule-engine rules-engines
Last synced: 10 Apr 2025
https://github.com/ivangfr/spring-cloud-stream-kafka-multi-topics
The goal of this project is to create two applications: one as a Spring Boot producer and the other as a Spring Boot consumer. We'll be using Spring for Apache Kafka and Spring Cloud Stream.
docker java jib kafdrop kafka spring-boot spring-cloud-stream spring-kafka spring-webflux
Last synced: 10 Apr 2025