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-25 00:16:01 UTC
- JSON Representation
https://github.com/zoff99/toloshare_material
ToLoShare is a cross-platform desktop application for secure peer-to-peer real-time location sharing
compose-desktop java jetbrains-compose kotlin location-sharing openstreetmap osm toxcore
Last synced: 26 Apr 2026
https://github.com/jrs296/leetcode-solutions
LeetCode Solutions of JRS296.
dsa dsa-algorithm java leetcode
Last synced: 04 Apr 2026
https://github.com/pixel-clover/uview
A cross-platform tool for viewing and modifying Unity package files
desktop-application game-development java java-21 java-application unity unity-package-manager unity3d
Last synced: 19 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/loweredgames/voidblock
The original Skyblock has been modernized and updated to the latest versions of Minecraft...
Last synced: 02 Apr 2026
https://github.com/ardetrick/ory-hydra-refrence-java
An example/reference implementation of Ory Hydra in Java with SpringBoot. Shows the basicis of OAuth2 integraiton with OIDC. Includes a full suite of integration tests using Testcontainers.
gradle java oauth2 oauth2-authorization oauth2-provider oauth2-server oidc ory-hydra playwright playwright-java spring-boot springboot testcontainers
Last synced: 01 Mar 2026
https://github.com/ammbra/hidden-gems
Code sample for hidden gems
jaeger java opentelemetry prometheus sample-java-project tracing
Last synced: 27 Jun 2025
https://github.com/arya2004/leetcode-daily-october-hacktoberfest-2024
Leetcode Daily October Hacktoberfest 2024
cpp hacktober hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2024 java javascript leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions python
Last synced: 20 Aug 2025
https://github.com/hardiksinghbehl/budget-pkce-spring-boot
Budget Proof Key for Code Exchange (PKCE) implementation using Java Spring-boot
java pkce pkce-authentication proof-key-for-code-exchange spring-boot spring-security
Last synced: 19 Aug 2025
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/panga/lite-beans
LiteBeans is implementation of the java.beans package based on the Apache Harmony project
Last synced: 21 Sep 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/houarizegai/javainterview
Java Interview Coding Challange.
interview-challenge interview-questions java java-interview java-interview-questions
Last synced: 18 Aug 2025
https://github.com/coding-delight-01/dsa-in-java
A beginner friendly repository made specifically for open source beginners. Contribute on this repository with valid pull requests
algorithms-and-data-structures beginner-friendly hacktoberfest hacktoberfest-accepted java
Last synced: 22 Sep 2025
https://github.com/qaf-tm/qaf-support-ws
Support project that provides ready to use steps for webservices
bdd java qaf rest rest-api test-automation testng webservices
Last synced: 08 Aug 2025
https://github.com/mehmetpekdemir/e-commerce
Spring Boot && React.js
h2-database java reacstrap react redis spring-boot spring-data-jpa spring-security
Last synced: 01 Apr 2025
https://github.com/mfvanek/pg-index-health-demo
Demo apps for pg-index-health library
gradle hacktoberfest java java-21 junit liquibase lombok mutation-testing pitest postgres postgresql testcontainers
Last synced: 19 Feb 2026
https://github.com/ApexStudios-Archive/FantasyFurniture
Adds Fantasy-Themed Furniture & Decorational blocks to the game
forge forge-mod java minecraft minecraft-forge minecraft-forge-mod minecraft-mod minecraftforge mod
Last synced: 27 Sep 2025
https://github.com/rjrudin/slush-marklogic-spring-boot
slush generator for an Angular/Spring Boot/MarkLogic application
angular gradle java java-middle-tier marklogic slush-generator spring-boot
Last synced: 05 Oct 2025
https://github.com/cicirello/interactivebinpacking
Self-guided tutorial on combinatorial optimization, the bin packing problem, and constructive heuristics, suitable for use as course assignments, or by self-directed learners.
bin-packing combinatorial-optimization constructive-heuristics courseware discrete-optimization java self-directed-learning self-guided-tutorial tutorial
Last synced: 07 May 2025
https://github.com/swimos/greenhouse
This is an advanced sample application that demonstrates deploying and running Swim on a network of Raspberry Pis and using configuration to change behavior. This version uses Docker Images for build and deployment to Azure Iot Edge devices.
arduino distributed java javascript nodejs raspberry-pi raspberrypi swim
Last synced: 08 Apr 2025
https://github.com/henkelmax/lame4j
A Java wrapper for LAME.
java jna lame lame-wrapper lame4j
Last synced: 22 Apr 2025
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: 09 Apr 2025
https://github.com/alimranahmed/latestnewscheckerbyjava
java jsoup newspaper swing-api
Last synced: 07 May 2025
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/thomasweise/aitoa
An Introduction to Optimization Algorithms
book evolutionary-algorithm java job-shop-scheduling-problem local-search metaheuristics optimization-algorithms
Last synced: 07 May 2025
https://github.com/grignaak/cow-collections
Performant copy-on-write collections on the jvm
collections functional-programming immutable immutable-collections java persistent-data-structure
Last synced: 14 Jan 2026
https://github.com/sondosaabed/recursive-decent-parser
a Java parser implemented using Recursive Decent Parser utlized javafx for GUI. This is part of the coursework of TRANSLATORS AND PROGRAMMING LANGUAGES
java javafx programming-languages recursive-descent-parser translators
Last synced: 30 Oct 2025
https://github.com/astrapi69/mystic-crypt
Cpyptograhic library in java
crypt crypt-data decryption der encryption hashing hex java mystic-crypt obfuscation openssl pem
Last synced: 11 Mar 2026
https://github.com/mehdihadeli/spring-food-delivery-microservices
☕A practical and imaginary food delivery microservices, built with java spring, domain-driven design, cqrs, vertical slice architecture, event-driven architecture, and the latest technologies.
cloud-native distributed-systems event-driven event-driven-architecture java microservices outbox-pattern rabbitmq spring spring-boot vertical-slice-architecture
Last synced: 24 Apr 2025
https://github.com/netomi/uom
A library to represent quantities and perform conversions between units of measurements with double or arbitray precision.
java units-converter units-of-measurement unitsofmeasurement
Last synced: 12 May 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/albertlai431/Gungeon
A remake of the classic Enter the Gungeon in Greenfoot (Java Framework)!
game game-development greenfoot java object-oriented-programming
Last synced: 26 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/keith-gamble/example-perspective-component-module
An Example Repository for building Ignition Perspective Component Modules
ignition ignition-perspective inductive-automation java perspective
Last synced: 21 Feb 2026
https://github.com/dvduardo/serenitybdd
Um projeto simples usando Serenity BDD desenvolvido para testes backend.
automacaodeteste automated-testing cucumber cucumber-java file java json json-file maven readme selenium serenity serenity-aggregate serenity-bdd serenity-cucumber teste tester
Last synced: 01 Apr 2025
https://github.com/monosoul/jvm-in-docker
A repo to demonstrate how to use jlink
Last synced: 23 Apr 2025
https://github.com/michael-simons/neo4j-aura-quarkus-graphql
Built a GraphQL-API based on the Cypher-DSL and Quarkus.
Last synced: 08 May 2025
https://github.com/bvolpato/ghostme4j
:ghost: Ghost Me - Java HTTP Proxifier
anonymous java privacy proxy user-agent
Last synced: 11 Apr 2025
https://github.com/arindam-modak/yrass-media-player
YRASS Media Player desktop application. Watch videos, movies, listen songs with cool interactive user interface and features.
desktop-app fxml gui java javafx mediaplayer
Last synced: 09 Apr 2025
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/c4j/commander4j
Commander4j Production Recording and Labelling using EAN128 barcodes. Now includes Weight Checks, Waste Logging, Quality Control and much more. Supports mySQL, MS SQL Server and Oracle Databases. Java Swing Client and Javascript web pages for Zebra/Morotolla/Symbol wireless mobile computers.
barcode barcode-generator barcode-scanner ean128 enterprise gs1 gs1-standard interfaces java pallet production quality-control reporting sscc sscc-labels traceability waste-management weight-tracking
Last synced: 14 Mar 2026
https://github.com/metaapi/metaapi-java-sdk
Java SDK for MetaApi, a professional cloud forex trading API for MetaTrader platform which supports both MetaTrader MetaTrader 5 and MetaTrader 4. Free usage tier available.
api cloud forex java metaapi metaapi-cloud metatrader metatrader4 metatrader5 mt4 mt4-api mt5 mt5-api rest trading websocket ws
Last synced: 24 Jan 2026
https://github.com/jaredpalmer/jaredpalmer-vscode-extensionpack
All of my VS Code extensions .... in one extension pack
java javascript python react typescript vscode vscode-extension
Last synced: 15 Mar 2026
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/alxkm/streamer
Java stream library
collections collections-framework collections-java java java-8 javastreams javautility javautils steam-api
Last synced: 13 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/khaledashrafh/ftp-client-server-application
This is a implementation of a FTP (File Transfer Protocol) client-server application using Java sockets. The client can connect to the server, login with username and password, and download files from the server. The server can handle multiple clients and authenticate them using a file that stores the authorized users and their passwords. The serve
file-transfer-protocol ftp ftp-client ftp-server java java-socket-programming java-sockets socket-programming
Last synced: 17 Oct 2025
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/xtrafrancyz/acamar
Minecraft ping service with MySQL backend
Last synced: 14 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/ashish2030/swagger_static_website
:octocat:🌟ᴀ ꜱᴍᴀʟʟ ᴅᴇᴍᴏɴꜱᴛʀᴀᴛɪᴏɴ ᴏɴ ᴡᴏʀᴋɪɴɢ ᴏꜰ ꜱᴡᴀɢɢᴇʀꜱ ɪɴ ꜱᴘʀɪɴɢʙᴏᴏᴛ ᴛᴏ ɢᴇɴᴇʀᴀᴛᴇ ᴅʏɴᴀᴍɪᴄ ᴅᴏᴄᴜᴍᴇɴᴛᴀᴛɪᴏɴꜱ ꜰᴏʀ ʀᴇꜱᴛꜰᴜʟ ᴀᴘɪ'ꜱ 💻 🎯🚀
docket intellij java spring-mvc swagger-ui
Last synced: 24 Feb 2026
https://gitlab.com/visnow.org/VisNow
Generic visualization framework
3D java java3d scivis visnow visualization
Last synced: 17 Jan 2026
https://github.com/xavidop/alexa-java-springboot-helloworld
Alexa Skill template using SpringBoot
alexa alexa-skill java skill-sample spring spring-boot
Last synced: 28 Apr 2025
https://github.com/psumbera/solaris-openjdk
Builds OpenJDK 9 and newer on Solaris.
Last synced: 17 Mar 2026
https://github.com/polyhedraldev/tectonic
Annotation-based Java read-only config API
Last synced: 17 Oct 2025
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/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/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/faustinoaq/vscode-javac-linter
A Java linter for Visual Studio Code
Last synced: 12 May 2025
https://github.com/jabbany/cis120finalproject
CIS120 Final Project -- 3D Snakes. 程设课程期末作业。仿诺记的 3D 贪食蛇。
Last synced: 13 Apr 2025
https://github.com/maxim5/routekit
Super-fast and lightweight Java URL router.
high-performance java router routing url web
Last synced: 06 Apr 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/labrijisaad/car_renting_application_with_spring-boot
The car rental management system can be used by companies that manage a car rental project, note that this project only runs on a local machine, but can be modified to run on multiple machines simultaneously for more high efficiency and to serve the whole company.
css3 html5 java jpa-hibernate mysql-database springboot
Last synced: 30 Oct 2025
https://github.com/gurleensethi/android-work-manager
Code for tutorial on Android Work Manager | TheTechnoCafe
android android-application android-development android-library android-studio java manager work workmanager
Last synced: 13 Apr 2025
https://github.com/abdelillahbel/winiwalkandroid
WiniWalk is a fun and motivating walking app designed to turn every step into a chance to win! Whether you're a fitness enthusiast or just looking to stay active, WiniWalk provides a unique and enjoyable way to track your walking progress while giving you the opportunity to earn rewards and prizes along the way.
android-app firebase-realtime-database fitness-app idea java kotlin-android open-source steps-counter
Last synced: 17 Aug 2025
https://github.com/nangong918/smartmedicine-app
智能医疗推荐问答App 推荐算法:协同过滤,基于内容,神经网络 搜索引擎:ElasticSearch、word2vec/IK分词搜索、知识图谱 IM系统:SpringCloud系列,Netty 终端:Android、JNI 大数据:Hadoop、Spark、Flink、Hive、HBase 爬虫:selenium、lxml 后台:JS,Vue,ElementUI
android bert cpp flink hive instant-messaging java jni kotlin nlp python recommender-systems rtmp spark spring-boot spring-cloud tensorflow webrtc
Last synced: 26 Jun 2025
https://github.com/islati/commons
🧩 Plugin Development Framework for Spigot / Bukkit (Minecraft) Servers. Abstracted away all boiler plate code, now just focus on creating content 🥽
java minecraft minecraft-plugin minecraft-plugin-development
Last synced: 14 May 2025
https://github.com/gayanukabulegoda/aad-lesson-code-space
Explore the Advanced API Development (AAD) Code Space, featuring in-depth lessons on Jakarta EE, JSON, AJAX, Spring, and security topics. Each lesson is organized into distinct branches, providing practical code examples and real-world scenarios. Dive into comprehensive resources to enhance your API development skills.
advanced-api api-development hibernate-jpa jakarta-ee java jndi json jwt jwt-authentication restful security spring spring-boot spring-data-jpa spring-mvc spring-mysql spring-security springframework tomcat web-services
Last synced: 22 Jul 2025
https://github.com/lazaronixon/jsf-perfect-crud
A modern and sofisticated start template for JSF/JAVAEE
crud jakartaee java javaee jpa jsf payara-server
Last synced: 13 Apr 2025
https://github.com/hibernate/hibernate-ogm-cassandra
Hibernate OGM integration with Cassandra
Last synced: 13 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/uportal-project/newsreaderportlet
Java Portlet for viewing syndicated news feeds.
java portal portlet uportal uportal-start-bundled
Last synced: 05 May 2026
https://github.com/apache/james-jsieve
Mirror of Apache James jSieve
james java mail network-server
Last synced: 10 Mar 2026
https://github.com/fishercoder1534/randomjava
Any random Java goes here.
design-patterns examples intellij java java-8
Last synced: 15 May 2025
https://github.com/kasdihacene/workflow-github-actions
Automate a development workflow and build a CI/CD pipeline using Github Actions.
azure ci-cd continuous-deployment devops github-actions java
Last synced: 16 May 2025
https://github.com/varunsingh87/ambient-noise-remover
A Java program that removes ambient noise from an audio file
java java-sound-api kalman-filter noise-cancellation noise-detection
Last synced: 17 Apr 2025
https://github.com/ok2c/httpclient-benchmark
HTTP client benchmark
apache-httpclient http http-benchmarking http-client java
Last synced: 15 Apr 2025
https://github.com/eclipse-uprotocol/up-java
uProtocol Language Specific Library for Java
Last synced: 12 Apr 2025
https://github.com/rogercoding/binary-search-tree
This Java program implements a Binary Search Tree (BST) with basic operations: node insertion, key searching, and in-order traversal. It demonstrates efficient data storage, retrieval, and sorted data display.
binary-search-tree java object-oriented-programming
Last synced: 14 Apr 2025
https://github.com/jcabi/jcabi-ssl-maven-plugin
SSL Plugin for Apache Maven: it generates fake SSL certificates for the testing purposes of your Java web app
java maven-plugin ssl ssl-plugin testing
Last synced: 29 Jun 2025
https://github.com/elastic/connectors-ruby
Official Connector Clients for Elastic Elasticsearch, Enterprise Search, App Search and Workplace Search
appsearch connector-library connectors elastic elastic-appsearch elastic-enterprise-search elastic-search elastic-stack elastic-workplace-search elasticsearch enterprise-search java ruby workplace-search
Last synced: 07 Apr 2025
https://github.com/ahmedfarag9/ci-cd-pipeline-jenkins-odoo-project
A Multi-branch CI-CD Pipeline Using Jenkins, Docker, AWS, Maven To Deploy an Odoo ERP custom module & a simple Java Maven web app.
amazon-web-services bash bash-scripting ci-cd devops docker docker-compose dockerhub ec2-instance groovy java jenkins maven odoo ssh webhook
Last synced: 11 Apr 2026
https://github.com/dlr-sc/maven-tycho-demo
A sample project explaining Maven Tycho for Eclipse RCP applications.
Last synced: 14 Apr 2025
https://github.com/jenkinsci/idea-stapler-plugin
Jenkins Development Support for IntelliJ IDEA
hacktoberfest intellij-plugin java jelly jenkins jexl stapler
Last synced: 24 Mar 2025
https://github.com/sandun-induranga/chat-application
Java Socket Programming
css java javafx socket-programming
Last synced: 14 Apr 2025
https://github.com/mchernyakov/various-ttl-map
Thread-safe map (cache) with various time to live of keys
cache java map thread-safe-cache thread-safety ttl ttl-cache ttl-map
Last synced: 07 Apr 2025
https://github.com/richard-austin/security-cam
CCTV Security cam NVR accessible via web directly or through Cloud. service. Run on Raspberry pi
angular cctv-monitoring dpkg dpkg-deb ffmpeg golang groovy java nvr onvif onvif-discovery ptz python raspberry-pi rtsp security-camera spring-boot spring-security ubuntu webapp
Last synced: 08 Jan 2026
https://github.com/lijiahangmax/orion-ops-extension-plugins
此项目为 orion-ops 的拓展插件仓库, 目前仅包含了机器监控数据采集端
alarm alarms java metrics monitor monitoring orion-ops oshi
Last synced: 16 Apr 2025
https://github.com/mehmettemizkan/learningjava
This repo contains demo programs written in Java.
Last synced: 01 Sep 2025