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-20 00:16:03 UTC
- JSON Representation
https://github.com/idealista/prometheus_jmx_exporter_role
Ansible role to install JMX exporter for Prometheus
ansible debian java jmx prometheus prometheus-exporter prometheus-jmx-exporter prometheus-role
Last synced: 28 Apr 2025
https://github.com/flowlogix/apps
Applications for Hope website
email jakarta-ee java sample-app starter starter-project
Last synced: 16 Jul 2026
https://github.com/shaswata56/private-chat
Secure TCP/IP desktop chat app using RSA 2048 bit Encryption
2048 application bit chat chat-application encrypted ip java rsa-cryptography rsa-encryption secure tcp
Last synced: 08 Sep 2025
https://github.com/bluestormdna/chip8
Chip 8 Interpreter / Emulator
chip8 emulator interpreter java wip
Last synced: 09 Oct 2025
https://github.com/bransantiago/milo
🖥️ Enhance surface reconstruction with MILo, a novel method using mesh-in-the-loop Gaussian splatting for detailed and efficient results.
client components cryptography differentiable-rendering discord-bot elasticsearch franklin gaussian-splatting iec62541 java milo nodejs opcua python reactive-programming siggraph-asia surface-reconstruction transactions-on-graphics
Last synced: 28 Apr 2026
https://github.com/dockbox-oss/hartshorn
Hartshorn is a modern framework built on the JVM platform that offers support for modular, scalable, and testable application development using Java and other JVM-based languages
cdi dependency-injection hartshorn java jvm service-framework
Last synced: 10 Apr 2025
https://github.com/jakubriegel/lets_chess_on_android
A small chess app for face to face games on Android phones.
android-application chess-game java opensource
Last synced: 27 Jan 2026
https://github.com/songwo-vx18484646674/collaborativefilteringalgorithmnewsrecommendsystem
基于协同过滤算法的个性化新闻推荐系统的设计与实现(采用Java语言的SpringBoot和SSM框架实现基于用户和物品的协同过滤推荐算法)实现了UserCF和ItemCF的协同过滤推荐算法, Java语言(SSM框架)实现协同过滤算法的个性化新闻推荐系统,使用基于用户和物品的协同过滤推荐算法通过爬虫爬取环球日报新闻实现实时计算推荐。
collaborativefilteringalgorithm collaborativefilteringnewsrecommendsystem java mybatis mysql newsrecommendsystem spring springboot springmvc ssm
Last synced: 05 Oct 2025
https://github.com/eukolos/painful-difficulty-to-effortless-ease
This repository showcases the differences between Java-only API, Spring Framework and Spring Boot. The repository contains three different services
java spring-boot spring-framework
Last synced: 10 Jun 2025
https://github.com/apache/maven-docck-plugin
Apache Maven Documentation Checker Plugin
build-management java maven maven-docck-plugin maven-plugins
Last synced: 08 Oct 2025
https://github.com/l33t-c0d3r-66/scheduler
Scheduler Application in Java Using JFXtra by l33t-c0d3r-66
calendar calendarview java scheduler
Last synced: 13 Sep 2025
https://github.com/ykayacan/java-dataloader
This small library is a Java 11 port of GraphQL DataLoader
data-loader graphql graphql-dataloader java java-dataloader java11
Last synced: 10 Apr 2025
https://github.com/im-rises/wolfii
Android music player made with Android Studio.
android android-studio java music music-player
Last synced: 25 Oct 2025
https://github.com/terotests/ranger
Cross -platform transpiler to enable writing portable algorithms
cpp csharp go java javascript php scala swift transpiler typescript
Last synced: 28 Apr 2025
https://github.com/uPortal-Project/resource-server
Resource Server is a collection of libraries and a web application geared towards more efficient inclusion of static resources such as CSS and JavaScript in Java web applications.
hacktoberfest java portal portlets uportal uportal-start-bundled
Last synced: 11 Mar 2025
https://github.com/raofin/travel-agency
A desktop application for a travel agency, built using Java OOP concepts and Java Swing framework.
beginner-project gui-application java java-swing javaui travel-agency ui
Last synced: 10 Oct 2025
https://github.com/shubham20015/love-babbar-450-dsa-solutions
It is basically the solutions of 450 questions provided by youtuber Love Babbar in JAVA
Last synced: 12 Oct 2025
https://github.com/mariomarroquim/scanner-applet
Java applet to scan images and upload multiple images/files
image-scanning java java-applet sane twain
Last synced: 11 Nov 2025
https://github.com/zoff99/iocipher_pack
make non-root mountable encrypted disk shares
android disk encryption gradle iocipher java sqlcipher virtual
Last synced: 07 May 2026
https://github.com/hmaach/lets-play
Let's Play is a basic CRUD API using Spring Boot with MongoDB to manage users and products
Last synced: 09 May 2026
https://github.com/reuhreuh/valorant-api-client
Simple Java Valorant client based on official Riot API
java maven riot-games riot-games-api valorant valorant-api
Last synced: 08 May 2026
https://github.com/nayuki/csc258-computer-debugger
CSC258 computer debugger.
debugger desktop-app education gui java virtual-machine
Last synced: 20 Aug 2025
https://github.com/melloware/zeroconf-browser
Android application to browse the network for available Bonjour/Avahi/Rendezvous/ZeroConf mDNS services
android avahi bonjour java rendezvous zero-configuration
Last synced: 19 Jul 2025
https://github.com/bonigarcia/selenium-jupiter-webrtc
Tests for WebRTC applications using Selenium-Jupiter
java junit5 selenium-jupiter testing webrtc
Last synced: 23 Mar 2025
https://github.com/naivetoby/simple-rpc
一款非常轻量级的 RPC 调用框架,基于 RabbitMQ 消息队列,使用 Spring-Boot 开发
Last synced: 16 Jan 2026
https://github.com/jean-merelis/coffeepot-bean-wr
coffeepot-bean-wr filewriter java java-bean writer
Last synced: 20 Feb 2026
https://github.com/joaop21/springraft
Raft consensus algorithm implementation using Spring MVC and Spring WebFlux
consensus distributed-systems java raft spring-mvc spring-webflux springboot
Last synced: 23 Aug 2025
https://github.com/sandesh300/task-management-system
The Task Management System uses Java, Spring Boot for the backend, React for the frontend, and MySQL for the database.
java jwt-authentication mysql react rest-api spring-boot spring-data-jpa spring-mvc spring-security
Last synced: 14 Apr 2025
https://github.com/venediktov/multi_index_cache
multi platform cross language multi index cache
cpp11 cpp14 cpp17 in-memory-database in-memory-storage java shared-memory
Last synced: 15 May 2025
https://github.com/metio/yosql
zero dependency database access for java
ant-task build-tool cli code-generator dagger2 gradle-plugin java javapoet jdbc jmh maven-plugin persistence sql zero-dependency
Last synced: 15 Apr 2025
https://github.com/incaseoftrouble/jbdd
Efficient pure Java implementation of (Binary) Decision Diagrams
bdds binary-decision-diagrams java
Last synced: 22 Aug 2025
https://github.com/baderlab/autoannotateapp
The AutoAnnotate Cytoscape App finds clusters of nodes and visually annotates them with semantic labels and groups.
Last synced: 04 Apr 2025
https://github.com/thomasvitale/spring-boot-ecosystem-overview
A collection of examples to showcase several features and modules in the Spring Boot evosystem.
buildpacks graalvm java kubernetes spring-boot spring-cloud spring-data spring-framework spring-security
Last synced: 15 Mar 2025
https://github.com/avinandanbose/javageneric
This is all about Java Generics
generic generics-collections generics-in-java generics-rep java java-10 java-11 java-7 java-8 java-9 java10 java11 java7 java8 java9
Last synced: 14 Apr 2025
https://github.com/BillyFrcs/Programming
General Purpose Object Oriented & Procedural Programming.
algorithms-and-data-structures c coding-challenge cpp csharp dart golang java javascript kotlin nodejs object-oriented-programming oop problem-solving programming programming-languages python visual-basic-net visual-studio vscode
Last synced: 14 Apr 2025
https://github.com/codesmell/camelkafkaconsumer
Sample Camel application that consumes from Kafka and supports manual commits
Last synced: 15 Apr 2025
https://github.com/phoenix616/lang
Language config framework for Bukkit, Bungee and standalone java programs
bukkit bungeecord java localization minecraft velocity
Last synced: 21 Feb 2026
https://github.com/cdancy/artifactory-rest
java client, based on jclouds, for working with Artifactory's REST API
artifactory artifactory-rest ci cicd java jclouds
Last synced: 15 May 2025
https://github.com/timfjord/anytest
Run any test from Sublime Text
cucumber elixir exunit go java javascript jest minitest pytest python pyunit rspec ruby rust sublime-text swift test-runner testing testing-tools zig
Last synced: 12 Apr 2025
https://github.com/pusnow/mecab-java-msvc
mecab-java for mecab-ko-msvc
elasticsearch java mecab-ko mecab-ko-msvc
Last synced: 06 Mar 2025
https://github.com/evangilo/jpromise
A Promise library for Java, based on https://github.com/taylorhakes/promise-polyfill
java javascript jpromise promise
Last synced: 29 Jun 2025
https://github.com/xerial/sbt-jcheckstyle
A sbt plugin for checking Java code styles
checkstyle java sbt-plugin scala
Last synced: 07 Apr 2025
https://github.com/republique-et-canton-de-geneve/git-sync
An application to map roles and users from an LDAP server to a GitLab server.
authentication geneva geneve gitlab gitlab-api gitlab-groups gitlab-server gitlab-users java ldap ldap-server security synchronization
Last synced: 16 Jan 2026
https://github.com/CognonicLabs/languishable
A best of breed demo series to show the ideal idiomatic representation of code for many programming languages via a common desktop application in Scala, Go, C#, Python, Java, R, Julia, F#, C++, Ballerina, Rust, JavaScript, TypeScript etc
ballerina csharp fsharp go idiomatic java javascript julia language python r rust scala style typescript
Last synced: 23 Aug 2025
https://github.com/hoereth/i18n-maven-plugin
:tropical_fish: A language file generator for creating error-free Java properties, Xcode strings files, Javascript files. You will maintain your translations in one XML file.
generate-resources i18n java javascript maven-plugin properties translation
Last synced: 12 Jan 2026
https://github.com/leonlatsch/scrypt
JavaFX Desktop Application to Encrypt end Decrypt files with AES
aes aes-256 decryption desktop encryption encryption-decryption java javafx mit-license scrypt
Last synced: 14 Apr 2025
https://github.com/sevenducks/upward
Seven Ducks Java Game Framework
2d 3d framework java procedural-generation raycasting
Last synced: 16 May 2025
https://github.com/khmarbaise/deployment-recorder-extension
Deploy Recorder Extension for Maven
Last synced: 14 Apr 2025
https://github.com/davidfoerster/synesketch
Software library with synesthetic abilities, made for Processing digital artists. Its code serves as a medium between words, emotions, and images.
affective-computing java linguistics processing-library synesthesia
Last synced: 24 Apr 2025
https://github.com/slyautomation/osrs_pvp_tutorial
PvP (Player versus Player) plugin using the RuneLite API. The development is presented in a tutorial format to inderstand the Runelite API documentation on classes, methods and objects
Last synced: 15 Apr 2025
https://github.com/remember5-templates/eladmin-plus
二次开发的eladmin
java jpa mybatis-plus postgresql springboot
Last synced: 15 Apr 2025
https://github.com/giulioz/po1_exercise4
A small demo on how to build a multiplayer board game using Spring Boot and React
http java react spring spring-boot
Last synced: 15 Apr 2025
https://github.com/rtakland/rmusic
在我的世界内播放自己想听的音乐
java kotlin minecraft music netease-cloud-music player
Last synced: 01 Sep 2025
https://github.com/bcapathshala/lld-supra-1-0-notes
In this repository, you will get each and every class's notes except basics of java in the form of PDF with good explanation.
Last synced: 14 Apr 2025
https://github.com/agoraio-community/agora-rest-client-java
A Java library for integrating with Agora's REST API. This open-source project provides wrappers and implementations for Agora's official REST API, making it easier for developers to integrate Agora's server-side services into their Java applications.
Last synced: 25 Aug 2025
https://github.com/helloharendra/java_awt_programs
awt awt-graphics awt-gui harendra-prajapati helloharendra hellooharendra java java-8 java-awt
Last synced: 19 Apr 2025
https://github.com/hunyadi/javabind
Effective C++ and Java interoperability via JNI
bindings cpp interoperability java jni-wrapper
Last synced: 03 May 2025
https://github.com/buession/buession-springboot
Spring Boot 2 扩展和 Buession 相关框架封装
boot java spring-boot springboot
Last synced: 23 Aug 2025
https://github.com/citymonstret/rorledning
Java service pipeline
eventbus java java-api java-eventbus java-events java-services
Last synced: 23 Mar 2025
https://github.com/creek-service/creek-kafka
Creek Kafka support
java kafka kafka-streams microservices real-time realtime stream-processing streaming-queries
Last synced: 23 Apr 2025
https://github.com/madmegsox1/polyscape-engine
PolyScape-Engine is a multiplatform 2D render/game engine written in java. With an easy to use UI for level design and development
2d-game-engine box2d game game-engine game-engine-2d java lwjgl multiplatform opengl
Last synced: 07 Apr 2025
https://github.com/anamuddinahmad/geeks_for_geek
GeeksforGeeks Solution.
cpp datastructures-algorithms dp dsa-algorithm geeksforgeeks geeksforgeeks-dsa geeksforgeeks-java geeksforgeeks-solutions java java-8 pod problemoftheday solutions
Last synced: 15 Apr 2025
https://github.com/shinumathew/insight07-ui-java
UI automation boilerplate module which can be used cross platform and customisable for any application
httpclient java selenium testng
Last synced: 11 Apr 2025
https://github.com/calebabg/sparkzengine
A snazzy little particle engine written in Java, built for exploration and creativity. A tool designed for education, but most importantly fun!
engine fireworks graphing java particles simulation visualisation
Last synced: 14 Apr 2025
https://github.com/robtimus/obfuscation-xml
Provides functionality for obfuscating XML
Last synced: 30 Jun 2025
https://github.com/nour-karoui/stockscrapper
A java program that scrapes Yahoo Finance every X minutes using Selenium and ScheduledExecutorThread
java scheduledtask scheduler selenium selenium-java
Last synced: 27 Oct 2025
https://github.com/sysgears/graphql-java-starter-kit
GraphQL Java Starter Kit — GraphQL Java app boilerplate for Server with React JavaScript code for Mobile and Web, stack: Java, Spring, Apollo, GraphQL, React 16, React Native, Expo, Express, SQLite, Twitter Bootstrap, Babel, Webpack
apollo auth expo graphql java react react-native spring
Last synced: 15 Apr 2025
https://github.com/rohatdgnr/veterinarrymanagementsystem
This project is a veterinary system designed for veterinary clinics and animal hospitals. It is designed for use by both veterinarians and pet owners.
java postgresql spring-boot swagger
Last synced: 22 Aug 2025
https://github.com/daoud-hussain/object-oriented-programming
Are you looking for a complete repo about OOP from scratch to learn and practice java? Then, this repo is surely going to help you. Give it a star if you find it helpful!
abstraction classes constructors encapsulation inheritance interface java object-oriented-programming objects polymorphism
Last synced: 15 Apr 2025
https://github.com/shinumathew/restasssured-boilerplate
Restasssured boilerplate framework
hibernate java microservice postgres restassured
Last synced: 11 Apr 2025
https://github.com/tebogoyungmercykay/sudoku-puzzle-solver-in-java__sparce-tables
Sudoku is a puzzle game that first appeared in the 18th Century. A cell is a space where a single number can be filled in. The goal is to fill every cell on the board with a number without having any duplicate numbers in any of the rows, columns and blocks.
classes data-structures-and-algorithms doubly-linked-list duplicate-cells inheritance java jdk linked-lists makefile nodes objects sole-candidate sparce-tables sudo sudoku sudoku-board sudoku-solver textfiles unique-candidate wsl
Last synced: 13 Apr 2025
https://github.com/givimad/rustpotter-java
Java wrapper for Rustpotter (an open source wakeword spotter forged in rust)
java spotter wakeword wakeword-activation
Last synced: 14 Apr 2025
https://github.com/hellblazer/prime-mover
Event Driven Simulation Framework
continuation eventdriven java simulation
Last synced: 03 Jan 2026
https://github.com/oEnzoRibas/DSAI
Java Exercises for Algorithms and Data Structure I
algorithms-and-data-structures backend computer computer-science intellij java
Last synced: 29 Aug 2025
https://github.com/jshiftio/odo-java
A Java wrapper for Openshift Do https://github.com/openshift/odo
Last synced: 12 Jul 2025
https://github.com/oohira/junit5-doc-jp
『JUnit 5 User Guide』の日本語訳
documentation java junit translation
Last synced: 16 May 2025
https://github.com/OkaeriPoland/okaeri-i18n
Simple yet powerful localization library built with blazing-fast okaeri-placeholders
i18n java json pluralization translation yaml
Last synced: 31 Mar 2025
https://github.com/amliyanage/spring-pos-system
Togakade POS System is a web-based Point of Sale (POS) application developed to handle basic operations such as adding, searching, updating, and deleting records. The frontend is built using HTML, CSS, JavaScript, and jQuery, while the backend is powered by the Spring Framework.
api-rest java spring tomcat-server
Last synced: 10 Mar 2026
https://github.com/nerdsinspace/nocom-http
The No Comment web application backend.
api exploit java minecraft spring spring-boot
Last synced: 13 Apr 2025
https://github.com/mmontes11/geotourism_server
Tourism interest points and routes management platform
Last synced: 23 Mar 2025
https://github.com/apollographql/subgraph-template-java-spring-graphql-boilerplate
Template for creating Spring GraphQL Java based subgraphs
graphql graphql-java java spring-boot
Last synced: 28 May 2026
https://github.com/born2snipe/recent-files-nbm
A plugin to make it easier to switch back and forth between editors recently visited. Works similar to Intellij's recent files
Last synced: 10 Apr 2025
https://github.com/yunusemrenalbant/java-spring-mulakat-sorulari
Java ve Spring Boot Mülakat Soruları
interview java java-interview-questions spring-boot
Last synced: 15 Apr 2025
https://github.com/apache/maven-reporting-impl
Apache Maven Reporting Implementation
build-management java maven maven-shared
Last synced: 07 Apr 2025
https://github.com/silvanheller/mensa-bot
Telegram Bot which tells you the meal of the current day in the mensa of the University of Basel
bot gradle java jsoup mensa-bot scraper telegram telegram-bot
Last synced: 13 Jul 2025
https://github.com/shinumathew/phoenix-services-java
Phoenix APIs are set of CRUD apis for a generic test-client app
Last synced: 11 Apr 2025
https://github.com/megaease/.github
cloud-native gateway go java microservice monitoring service-mesh
Last synced: 08 Jul 2025
https://github.com/pokk/mvp-magazine
Show the current popular movie, tv, and actors information.
dagger2-mvp java kotlin movie mvp-architecture rxjava
Last synced: 16 Jun 2025