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/kanugurajesh/dsa-solutions-notes
Sharing my notes and solutions for DSA concepts here
amazon coding-journey coding-ninjas-solution cpp data-structures github-flow google interview-preparation interview-questions java leetcode-solutions pbc striversa2zdsa
Last synced: 10 Jul 2025
https://github.com/alxgcrz/_design-patterns_
Apuntes sobre patrones de diseño en el desarrollo de software
Last synced: 03 Apr 2025
https://github.com/codestates-seb/seb40_main_006
위치 기반 스터디 모집 플랫폼 JamIt 🍓
aws-ec2 java javascript react spring vercel
Last synced: 13 Apr 2025
https://github.com/lironmiz/leetcode
Designed to help people save the exercises I solved in java and track my progress and learning in algorithms, data structures, and programming math puzzles.
algorithms competitive-programming data-structures java leetcode-java leetcode-solutions math
Last synced: 03 Oct 2025
https://github.com/apache/maven-remote-resources-plugin
Apache Maven Remote Resources Plugin
build-management java maven maven-plugins maven-remote-resources-plugin
Last synced: 05 Apr 2025
https://github.com/webfirmframework/wff
Java framework to develop web applications
ai artificial-intelligence css3 html5 java java-framework mltp web-framework webfirmframework websocket wff wff-binary-message wffweb
Last synced: 06 May 2025
https://github.com/joseluisgs/programacion-alumnosclase
Ejemplo inicial de Programación Orientada a Objetos, con Java. Nuestra primeras clases, con usos, abusos, y algunos tests en 1DAM. Curso 2021-2022.
Last synced: 29 Oct 2025
https://github.com/safnaj/java-web-application
Web App for Online Games Selling Site using Java with JSP & Servlets. Also used HTML5, CSS3, Bootstrap and MySQL.
bootstrap css html5 java java8 jsp jsp-servlet mvc
Last synced: 12 Apr 2025
https://github.com/niesfisch/tokenreplacer
Token Replacer is a simple and small Java Library that helps replacing tokens in strings. You can replace the tokens with static values or create values "on-the-fly" by calling a generator. You can even pass arguments to the generator which makes it pretty powerful.
generator java regex replacement tokenizer
Last synced: 10 Apr 2025
https://github.com/mistermboy/pycompiler
Python Compiler
compiler compiler-design compilers design java lex parser python uniovi university visitor visitor-pattern yacc
Last synced: 07 May 2025
https://github.com/basemax/trackphoneandroid
NotificationListener: An android application to track phone messages and Children to understand what message they receive. (using Java)
android android-application android-java android-tracker get-all-notification get-all-notifications java java-android notification-android notification-get notification-listener notification-read notificationlistener phone-track phone-tracker track tracker tracking
Last synced: 05 May 2025
https://github.com/pavankjadda/bookstore
Spring Boot Project deployed with Jenkins CICD pipeline on OpenShift
aws bookstore cicd java jenkins-cicd-pipeline jenkins-pipeline jenkinsfile openshift spring-boot
Last synced: 18 Jul 2025
https://github.com/secure-software-engineering/authcheck
Analysis for access-control vulnerabilities in Java Spring Security applications.
access-control authentication authorization java security soot springframework
Last synced: 10 Apr 2025
https://github.com/oeljeklaus-you/bookstore
JavaWeb项目:主要的功能模块主要有订单管理、购物车、支付管理
Last synced: 05 Apr 2025
https://github.com/VLSMB/ecommerce
简易版抖音电商
backend java mybatis redis springboot
Last synced: 17 Jan 2026
https://github.com/oldratlee/java-compiler-demo
Demo project of creating dynamic applications with javax.tools.JavaCompiler
classloader compiler dynamic-app dynamic-compiler java
Last synced: 21 Mar 2025
https://github.com/jeremynoesen/volleyball
A simple volleyball minigame plugin for Spigot Minecraft servers
bukkit bukkit-plugin gradle java minecraft minecraft-plugin minigame minigame-plugin paper plugin spigot spigot-plugin volleyball
Last synced: 21 Mar 2025
https://github.com/Ovi3/010Editor-Template
010Editor Templates
010editor 010editor-template java java-serialization serialization serialize
Last synced: 11 Jul 2025
https://github.com/ita-social-projects/dokazovi-be
The platform for verified medical speakers and their recommendations.
backend disease-detection evidence-based-medicine java medicine
Last synced: 04 Apr 2026
https://github.com/stephengold/lbjexamples
Documentation and example applications for the Libbulletjme physics-simulation library (code has New BSD license)
3d-graphics antora applications bullet bullet-physics collision-detection documentation documentation-website example-apps java kotlin open-source physics physics-3d physics-simulation rigid-body-dynamics sample-app soft-body soft-body-simulation tutorial
Last synced: 26 Feb 2026
https://github.com/shubh2-0/basic-java
The Basic Java repository is a beginner's guide to Java programming. It includes examples and programs covering object-oriented programming, arrays, methods, and more. Whether you're new to Java or looking to strengthen your skills, this repository is the perfect resource to learn and practice Java programming concepts. 🚀📚
array boolean character class datatype float integer java java-classes object object-oriented-programming string
Last synced: 17 Mar 2026
https://github.com/mbarre/schemacrawler-additional-lints
Some additionnal lints for Schemacrawler
database java lints schemacrawler
Last synced: 27 Oct 2025
https://github.com/cassiomolin/lucene-example
Example of application for indexing and searching with Apache Lucene.
Last synced: 01 Sep 2025
https://github.com/toolarium/common-build
The common-build project has the goal to simplify the development environment setup. It works for the main environment such as Linux, Windows and Mac. It can be used as a "transparent" wrapper of the most common build tools such as Gradle, Maven or Ant.
ant build common gradle java linux mac maven windows wrapper
Last synced: 18 Apr 2026
https://github.com/fadouse/antidump
JNI-AntiDump/Debugging
antidebug antidump antireverser java
Last synced: 14 Jun 2025
https://github.com/nameisjayant/android-java-mvvm-with-roomdatabase-retrofit-and-recyclerview
we are going to build a simple project with the help of Room Database , ViewModal , LiveData and Retrofit. So, What is the agenda of this project? First we will send a retrofit request to the web server for json data, then after fetching json data from the server , we will store that data into Room Database and then shows into the recyclerview. Alright!
android androidstudio api java retrofit roomdatabase
Last synced: 04 Jul 2025
https://github.com/ostdotcom/ost-sdk-java
OST Platform SDK for Java
blockchain-platform brand-tokens economy java ost sdk
Last synced: 12 Jan 2026
https://github.com/ralleytn/simplejson
An improved version of json-simple for Java 11+
deserialization easy formatting java java11 json json-data json-simple jsonsimple library parse parser pretty-print pretty-printing serialization simple simplejson type-safety
Last synced: 10 Apr 2025
https://github.com/gwr3n/jsdp
A Java Stochastic Dynamic Programming Library
control dynamic inventory java lambda-calculus maintenance map-reduce object-oriented optimal parallel programming stochastic stream uncertainty
Last synced: 12 Jan 2026
https://github.com/asnelt/derandom
Android pseudo random number predictor
android-device java linear-congruential-generator mersenne-twister prng pseudo-random-generator
Last synced: 17 Mar 2025
https://github.com/preemptive/r8-docs
The Unofficial Documentation for R8
android dasho java kotlin obfuscation proguard r8
Last synced: 28 Jan 2026
https://github.com/nvuillam/njre
Easily install and use JRE from a Node application.
adoptopenjdk java javaw jdk jre openjdk
Last synced: 29 Jun 2026
https://github.com/obecker/decycle
Perform package cycle dependency checks in JVM projects (Java, Groovy, Scala, Kotlin, ...)
code-quality gradle gradle-plugin java maven-plugin modularization
Last synced: 25 Sep 2025
https://github.com/common-workflow-language/cwljava
Java SDK for the Common Workflow Language standards
Last synced: 19 Aug 2025
https://github.com/loohp/holomobhealth
Display Mob Health above head through packets!
java minecraft papermc spigot-plugin spigotmc
Last synced: 07 Sep 2025
https://github.com/gayanukabulegoda/live-chat-room
A Java-based, multi-threaded chat application utilizing client-server architecture for single network communication.
chat-application client-server-architecture client-server-chat-application client-server-java-program java java-multithreading live-chat-app multithreading network-application network-programming
Last synced: 21 Aug 2025
https://github.com/apache/maven-jdeps-plugin
Apache Maven JDeps Plugin
build-management java maven maven-jdeps-plugin maven-plugins
Last synced: 03 Jan 2026
https://github.com/orpolyzos/spring-web-initializr-plugin
Swip - Plugin for IntelliJ IDEA that can create a fully functional (Spring Boot) WebApp with just a few clicks
freemarker intellij java jetbrains plugin spring-boot
Last synced: 23 Sep 2025
https://github.com/comidan/heartbeatprotocol
Heartbeat protocol written in Java, working over UDP
heartbeat-protocol java network udp
Last synced: 14 Apr 2025
https://github.com/hoangsonww/guillotine-game
⚔️ This repository contains the "Guillotine Game," a strategy game coded in Java and JavaFX. It involves players making tactical decisions to avoid the guillotine and survive as long as possible. The game demonstrates the use of JavaFX for creating visually appealing and interactive GUIs.
game game-development gamedev gui gui-application gui-application-java guillotine guillotine-game guillotinemenu java javafx
Last synced: 22 Sep 2025
https://github.com/offa/nbcndunit
NetBeans C/C++ unit testing plugin – supporting CppUTest, GoogleTest (gtest) / GoogleMock (gmock) and libunittest C++.
c cpp cpputest googletest java netbeans netbeans-plugin unit-testing
Last synced: 14 May 2025
https://github.com/litongjava/whisper.cpp.android.java.demo
A sample Android app using java code and whisper.cpp library to do voice-to-text transcriptions.
Last synced: 23 Aug 2025
https://github.com/reloadly/reloadly-sdk-java
The official Reloadly SDK for Java.
airtime java reloadly reloadly-sdk sdk telecommunications topup
Last synced: 21 Sep 2025
https://github.com/ingogriebsch/spring-hateoas-siren-samples
A repository that contains examples for Spring HATEOAS Siren to showcase how to use the features provided by the library.
hypermedia hypermedia-format-siren java siren spring spring-hateoas spring-hateoas-siren spring-mvc spring-web spring-web-mvc spring-webflux
Last synced: 07 Aug 2025
https://github.com/code4everything/wetool
欢迎体验我们全新的桌面端效率工具RunFlow,https://myrest.top/myflow
charset-detector clipboard-history file-copy file-merge file-rename file-split java java11 javafx javafx-application json-parser qrcode-generator random-generation wetool
Last synced: 04 Oct 2025
https://github.com/spot-next/core-next
core-next microservice framework
cloud ecommerce hybris hybris-commerce-suite java microservice persistence-layer rest
Last synced: 20 Feb 2026
https://github.com/premium-minds/pm-wicket-utils
A library with Wicket Components, Behaviours and some other stuff.
Last synced: 30 Jul 2025
https://github.com/somecho/utility-scripts
A collection of helper scripts for Clojure, Java, Ledger and Taskwarrior. Written in Clojure.
babashka clojure deps-edn java ledger-cli ripgrep taskwarrior
Last synced: 09 Aug 2025
https://github.com/pigfly/rmit_algorithm_analysis
Central Repo For RMIT Algorithm Analysis Program
algorithms data-structures java rmit swift
Last synced: 09 Apr 2025
https://github.com/milpol/gorilla4j
Implementation of time series compression method based on the Facebook Gorilla paper
gorilla java timeseries timeseries-data
Last synced: 14 Jan 2026
https://github.com/jeffreyning/nhversion
NHVersion for version your api
api java version-control version-manager
Last synced: 27 Apr 2025
https://github.com/jackblackevo/cors-jsonp-sample
Client-Side & Server-Side (Java) sample for Cross-Origin Resource Sharing (CORS).
ajax cors cross-origin-resource-sharing java javascript jsonp
Last synced: 09 Apr 2025
https://github.com/polyaxon/sdks
Polyaxon Clients & Langange SDKS
api client go golang instrumentation instrumentation-agent java kubernetes machine-learning model-management tracking typescript
Last synced: 09 Apr 2025
https://github.com/danny02/jopenctm
Java implementation of the openCTM Mesh compression file format
3d-models compression format java openctm opengl
Last synced: 05 Jul 2025
https://github.com/objectionary/eo-files
Input/Output and File System Objects for EO Programming Laguage
Last synced: 14 Jan 2026
https://github.com/sumonta056/sumonta056.github.io
New One : https://sumonta056.vercel.app/
css3 html5 java javascript portfolio-website
Last synced: 23 Apr 2025
https://github.com/apache/geronimo-txmanager
Mirror of Apache Geronimo txmanager
geronimo http java javaee network-server web-framework
Last synced: 10 Apr 2025
https://github.com/hongzhaohua/jstarcraft-dip
专注于解决数字图像处理领域的几个核心问题:图像转换,图像相似度,目标定位,目标检测,图像分割,图像聚类和图像分类. 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了多种数字图像处理,计算机视觉,计算机图形算法.
Last synced: 09 Oct 2025
https://github.com/theanasuddin/stationary-shop-management
A small project on OOP from the book Object Oriented Programming by Zohirul Alam Tiemoon written in Java. Swing GUI widget toolkit API is used to design the graphical user interface. Executable Java ARchive file is available to download. Download JAR: https://cutt.ly/rmkKuOs
java java-gui-application java-swing management-system object-oriented-programming oop oops oops-in-java stationary-management swing-api zohirul-alam-tiemoon
Last synced: 28 Apr 2025
https://github.com/rosbit/duktape-bridge
A very easy-to-use wrapper of Duktape JavaScript engine, including wrappers for C, Go and Java. The bridge wrapper is also supporting module loader for loading modules written in JS, C and Go. This package is not a binding implementation, it is aimed to be used easily
c duktape easy-to-use embedding golang java javascript
Last synced: 23 Oct 2025
https://github.com/link-intersystems/clean-architecture-example
An clean architecture example application implemented in pure Java.
architecture clean-architecture clean-code example java
Last synced: 16 Oct 2025
https://github.com/mweirauch/metrics-jvm-extras
A set of additional metrics complementing Dropwizards metrics-jvm.
Last synced: 10 Apr 2025
https://github.com/shubh2-0/runnable_vs._callable
This GitHub repository explores Runnable and Callable interfaces in Java. It provides examples and code implementations to demonstrate their usage in concurrent programming. Learn the differences and when to use each interface. Enhance your understanding of these Java interfaces.
callable interfaces java java-8 multi-threading runnable threading
Last synced: 24 Oct 2025
https://github.com/sormuras/hello-world-java-action
A template to demonstrate how to build a Java action.
actions github github-actions java
Last synced: 10 Apr 2025
https://github.com/mkalus/sw-talenttree-generator
Star Wars RPGs PDF Talent Tree Generator
hacktoberfest java penandpaper rpg-tool starwars
Last synced: 24 Dec 2025
https://github.com/crykn/guacamole
A small collection of utilities for libGDX games.
Last synced: 22 Mar 2025
https://github.com/domstolene/da-otel-agent
This project delivers an OpenTelemetry Java Agent extension with a dynamically configurable sampler, along with the optional REST service for configuring it.
java observability opentelemetry otel trace
Last synced: 08 Apr 2026
https://github.com/huichuanli/visible-algoritme-java
实现算法可视化使用java + swing<Play Data Structures in Java>. 《Java语言玩转数据结构》代码。
algorithms java swing swing-gui
Last synced: 26 Jun 2025
https://github.com/geocine/sjremote
A remote control for SJCam on Android via wifi
android java record-video sjcam
Last synced: 19 Mar 2025
https://github.com/shaishavgandhi/navigator
Annotation processor that eliminates navigation and Bundle boilerplate
activity android annotation-processor boilerplate bundle fragments java navigation
Last synced: 13 Apr 2025
https://github.com/stephengold/j-ogg-all
Open-source JVM libraries for reading Ogg bitstreams and decoding the media they contain.
audio codec decoder flac java jvm-library library mdct modified-discrete-cosine-transform ogg ogg-vorbis open-source streaming-audio vorbis
Last synced: 14 Apr 2025
https://github.com/devgianlu/zeroconf-java
A pure Java implementation of the Zeroconf technology.
Last synced: 05 May 2025
https://github.com/jordi-jaspers/aniflix
Ad free anime streaming website with a modern UI and QoL features. Spring boot, bun and Sveltekit for the best response times.
anime api docker github-actions hibernate html java jpa liquibase mvc shadcn shadcn-ui spring spring-boot streaming svelte sveltekit tailwind video
Last synced: 11 Jun 2025
https://github.com/YangDai2003/CopilotOCR-Android
Fast OCR, multi-language support, sleek design. Scan, edit, and share text effortlessly. Smart barcode and QR code scanning.
android android-ocr-application java ocr ocr-android ocr-text-reader
Last synced: 20 Apr 2025
https://github.com/derklaro/aerogel
A very lightweight jvm dependency injection library
dependency-injection di hacktoberfest java
Last synced: 04 Sep 2025
https://github.com/valentinefernandes/programming-books-or-references
These are some programming books which will be helpful for you.
Last synced: 23 Apr 2025
https://github.com/idealista/tomcat_role
Ansible role to install Apache Tomcat Java Servlet Container
ansible ansible-role apache-tomcat debian java tomcat
Last synced: 02 Apr 2026
https://github.com/opentracing-contrib/java-mongo-driver
OpenTracing Instrumentation for Mongo Driver
Last synced: 09 Jul 2025
https://github.com/luoye6/vue3_trade_backend
校园二手商品管理系统(SpringBoot2+Vue3+TypeScript),二手商品交易管理系统(新版)。API认证采用JWT。后端CORS跨域支持。HTTP Status Code表示状态。数据返回格式JSON。接入讯飞星火 AI 接口,支持 B 站弹幕留言、二维码分享项目、牛客评论区、力扣刷题日历、微信聊天室(表情包支持)复合多个实用功能项!
java jdk8 maven mybatisplus springboot
Last synced: 03 Mar 2026
https://github.com/itfinally/mybatis-helper
Mybatis plugins package
java mybatis mybatis-plugin mybatis3
Last synced: 01 Mar 2026
https://github.com/4drian3d/jdwebhooks
A Java library to send Discord WebHooks easily
Last synced: 05 May 2025
https://github.com/rieckpil/quickstart-jakarta-ee-guides
:video_camera: Quickstart Guides for Jakarta EE for several application server
glassfish jakarta-ee java maven open-liberty payara wildfly
Last synced: 28 Oct 2025
https://github.com/IanDarwin/date4j
Code for date4j.net's simple date API, with a POM file, for upload to Maven Central.
date-calculations date-formatting date-time java
Last synced: 12 Jul 2025
https://github.com/manifold-systems/manifold-sample-project
A simple project demonstrating how to use Manifold
intellij java manifold manifold-systems
Last synced: 10 Apr 2025
https://github.com/microcks/microcks-operator
New Kubernetes Operator for easy setup and management of Microcks entities
java kubernetes kubernetes-operator microcks operator
Last synced: 09 Apr 2026
https://github.com/chhorz/javadoc-parser
Java library for parsing information from a structured Javadoc string.
Last synced: 16 Apr 2025
https://github.com/sabyasachi-seal/codinginjava
This is where I keep the Java Codes I Practice
Last synced: 01 Jul 2025
https://github.com/guillaumefalourd/java-trilha-basica
Trilha de introdução ao uso de Java no Back-End 📚☕️🇧🇷
back-end challenges java learning mentoring spring-boot
Last synced: 23 Mar 2025
https://github.com/trainingbypackt/java-fundamentals
A fast-paced and pragmatic introduction to one of the world's most popular programming languages
collections-framework exception-handling iterators java switch-case
Last synced: 10 Aug 2025