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-15 00:16:02 UTC
- JSON Representation
https://github.com/andreainfufsm/elc117-2020a
ELC117 - Paradigmas de Programação - UFSM - 2020a
concurrent-programming education functional-programming haskell java logic-programming object-oriented-programming programming-paradigms prolog
Last synced: 20 Jun 2025
https://github.com/embesozzi/java-semantic-release
Publish maven library as github release using semantic-release plugins in order to automatize the process.
github-actions github-workflow java maven semantic-release
Last synced: 11 Jul 2025
https://github.com/fforbeck/vacuum
REST API which allows you to understand the dependency graph of your microservices architecture
dependency-graph java microservice neo4j rest-api swagger-spec
Last synced: 22 Jun 2025
https://github.com/spectureram/leetcode-java
Welcome to the Java Questions Repository, a curated collection of Java problems from Leetcode, categorized by difficulty level into Easy, Medium, and Hard. This repository is designed to help you practice and improve your Java programming skills, offering a range of problems that cover fundamental to advanced Java concepts.
Last synced: 07 May 2025
https://github.com/riteshpuvvada/virtue-wheel
Have fun spinning the Virtue Wheel to see what your virtue of the day is.
android-application android-studio java mobile-app mobile-development predictions spinwheel
Last synced: 09 Jul 2025
https://github.com/forge-srl/bionic-js-runtime-java
Java runtime for bionic.js
android android-library bionic-js java java-library javascript jjbridge
Last synced: 14 Jul 2025
https://github.com/ivangfr/okta-springboot
The goal of this project is to develop a straightforward Spring Boot REST API application, named simple-service, which utilizes Okta for authentication handling.
java jib oauth2-client oauth2-resource-server okta spring-boot spring-security spring-web-mvc thymeleaf
Last synced: 10 Apr 2025
https://github.com/cboudereau/consul-demo
java consul demo
consul docker grafana grafana-dashboard grafana-datasource grafana-loki grafana-tempo java leader-election loki metrics micrometer-otlp mimir observability otel-javaagent otlp prometheus service-discovery spring-integration tempo
Last synced: 11 Apr 2025
https://github.com/aqiu202/captcha-spring-boot-starter
Spring Boot集成验证码的一个既简单又强大的starter,且配置灵活!
captcha captcha-spring-boot-starter java jcaptcha jcaptcha-spring-boot-starter kaptcha kaptcha-spring-boot-starter spring springboot
Last synced: 14 Jul 2025
https://github.com/kguzek/stomp-auth-client
A Java STOMP WebSocket client with support for HTTP authentication.
authentication http java messaging stomp stompwebsocket websocket-client websockets
Last synced: 28 Oct 2025
https://github.com/rajlaxmimeshram/android-login-and-signup
This is a login and signup page in Android Studio.
android java login-page signup-page
Last synced: 14 Jul 2025
https://github.com/luciopaiva/java-simple-system-info
A very simple class showing how to obtain system information from inside a Java application.
Last synced: 12 Apr 2025
https://github.com/houarizegai/library
Backend API of a Library Management System
java junit5 library-management-system liquibase spring-boot spring-data-jpa
Last synced: 13 Jul 2025
https://github.com/chinmaymahajan/dreamscoder-examples
This repository contains the example code for the posts on the blog www.DreamsCoder.com
c cpp css data-structures data-structures-algorithms datastructures java javascript php react react-component react-components reactjs
Last synced: 18 Jun 2025
https://github.com/shubham16g/gradientrandomwallpaper-android
Generate Random Gradient Image based Wallpaper App for Android.
android android-app android-application demo-app gradient-image java simple-app wallpaper wallpaper-app
Last synced: 12 Apr 2025
https://github.com/googtech/gluttonous-snake
🍇 🐍 🍉 使用 Java Swing 编写的水果贪吃蛇小游戏~
Last synced: 18 Mar 2025
https://github.com/mordechaim/Mosaic
Play and solve Fill-A-Pix puzzles (called "Mosaic" here).
fill-a-pix grid java mosaic puzzle
Last synced: 09 Apr 2025
https://github.com/netbuffer/spring-boot-demo
spring-boot-demo spring-boot technology test,DI,IOC,tomcat,mvc,servlet,filter,log,logback,interface,restful,exception,http,build,git,system,json...
demo git java java8 lambda log logback maven plugin pom spring spring-boot spring-boot2 spring-mvc springframework thymeleaf thymeleaf-template-engine
Last synced: 09 Apr 2025
https://github.com/aurasphere/ffx-thunder-dodger
Application for automatically dodging thunders in FFX.
Last synced: 23 Apr 2025
https://github.com/easyj-projects/easyj-maven-plugin
EasyJ社区自研maven插件,主要用于辅助项目构建、打包和部署。
Last synced: 09 Apr 2025
https://github.com/microbean/microbean-microprofile-config
An implementation of the MicroProfile Config specification.
cdi cdi-extension cdi2 cdi20 java java-libraries java-library microprofile microprofile-config
Last synced: 16 Aug 2025
https://github.com/viadee/discretizer4j
Discretize all the things!
discretizer java machinelearning xai
Last synced: 13 Oct 2025
https://github.com/BlueAmulet/MassSound
MassSound Addon for OpenComputers
java minecraft minecraft-mod opencomputers
Last synced: 11 Mar 2025
https://github.com/aflah02/the_will_hero_game
The Will Hero Game - Adaptation of the popular game Will Hero by ZPlay for our Advanced Programming Course (CSE201) using JavaFX and OOPS Concepts alongside curating UML/Usecase Diagrams
batch-script game java javafx javafx-application oop-principles opencv python
Last synced: 09 Jul 2025
https://github.com/after-the-sunrise/brutus
Brute-force password cracker. 'You forgot your password too?'
brute-force java password-cracker zip
Last synced: 16 Jan 2026
https://github.com/aswinbarath/binary-search
Problems based on Binary Search and various problem solving templates & patterns
binary-search java problem-solving
Last synced: 08 Apr 2025
https://github.com/yeshan333/apachejmeter_schema_assertion
a ApacheJmeter assertion plugin to validate Sampler response field types based on JSON/YAML Schema.
apache-jmeter java jmeter-assertion jmeter-plugin json-schema yaml-schema
Last synced: 13 Apr 2025
https://github.com/saharnooby/minecraft-thread-pool-agent
Java agent that allows to modify Minecraft client/server thread pool size
agent bytecode bytecode-instrumentation java java-agent minecraft minecraft-mod performance performance-optimization
Last synced: 25 Mar 2025
https://github.com/sivaprasadreddy/spring-blog
Blogging platform using Java and Spring Boot
docker docker-compose flyway java maven postgresql spring-boot spring-data-jpa testcontainers thymeleaf
Last synced: 13 Jul 2025
https://github.com/hyperadev/dragonfly
Java runtime dependency management library
dependencies dragonfly hacktoberfest java runtime runtime-dependencies
Last synced: 12 May 2025
https://github.com/zahidrahimoon/java-python
Java (OOP & Basics) & Python(Basics & Numpy)
java numpy oops-in-java python
Last synced: 23 Apr 2025
https://github.com/vmlens/vmlens-examples
Examples showing how to use vmlens to write multi-threaded tests for the JVM.
concurrent-programming java testing
Last synced: 16 Jan 2026
https://github.com/marianobarrios/jpmap
Jpmap is an alternative to Linux's pmap command, augmented for Java Virtual Machine processes. Besides the usual pmap output, jpmap adds information about stack segments.
Last synced: 11 Apr 2025
https://github.com/x-funs/java-fun
Java with Fun (Functions) is a small and useful Java util library.
Last synced: 14 Jan 2026
https://github.com/mohammadrezaamani/digi-java
JUST4FUN simple CLI project written in Java
Last synced: 09 Apr 2025
https://github.com/andriykalashnykov/spring-on-k8s
Run a Spring Boot app on Kubernetes
buildpacks custom-buildpack cve-scanning docker docker-image java kapp kubernetes maven observability opentracing pack spring-boot spring-cloud-sleuth swagger swagger-ui tanzu ytt
Last synced: 22 Apr 2025
https://github.com/wasibhussain/codeforall-hacktoberfest
A resourceful repository for Hacktoberfest participants, you can contribute in this repository by raising genuine PR. get verified, and receive amazing swags form Hacktoberfest! and also Don't forget to give us a ⭐️
css flutter hacktoberfest hacktoberfest2023 html java javascript open-source php python
Last synced: 10 Jun 2025
https://github.com/mvalla/openwebnet4j
openwebnet4j is a Java library for the Open Web Net protocol
bticino domotic java legrand myhome-bticino openwebnet
Last synced: 14 Jan 2026
https://github.com/rife2/bld-spring-boot
bld Extension to help create Spring Boot web applications
bld build build-system build-tool build-tool-plugin jar java spring springboot sprint-boot war web-application webapp webapplication
Last synced: 26 Jan 2026
https://github.com/hadielmougy/shield
Fault tolerance library for java
circuit-breaker fault-tolerance java rate-limiting resiliency retry throttling timeout
Last synced: 21 Apr 2025
https://github.com/astrapi69/yaml-to-prop-to-yaml
Two way converter for yaml files conversion to properties and back
convert java properties transform yaml
Last synced: 01 Apr 2025
https://github.com/uchithmasenevirathne/connect_four_game-oop-
This project is a coursework assignment for an Object-Oriented Programming module. Using JavaFX for the GUI and AI algorithms for single-player mode, I'm building a Connect Four game. Through this project, I'm applying OOP principles to design and implement the game logic, GUI, and AI functionality.
Last synced: 24 Apr 2025
https://github.com/qaware/cloudid-showcase
Cloud Native Identity Management Showcase.
cloud-native java jsa kubernetes security spiffe spire vault
Last synced: 08 Apr 2025
https://github.com/luiz-otavio/placeholder4j
Easy-to-use placeholder library written in Java focused on performance.
gnu gradle java library placeholder
Last synced: 04 Jul 2025
https://github.com/f-lab-edu/tiny-nginx
Nginx를 모티브로 한 캐싱과 로드밸런싱 기능을 포함한 리버스 프록시 서버입니다.
caching java load-balancer lyan reverse-proxy
Last synced: 23 Apr 2025
https://github.com/shaybox/examplemod
Forge 1.12 + FG3/6 + Mixins 0.8
forge gradle java minecraft mixin mixins spongepowered
Last synced: 12 Jun 2025
https://github.com/nbbrd/picocsv
Unusual CSV library for Java
csv java jpms library single-file-source-code zero-dependency
Last synced: 13 Jul 2025
https://github.com/kosprov/jargon2-backends
Argon2 implementations for the Jargon2 API
argon2 jargon2 java password-hash password-hasher
Last synced: 14 Jan 2026
https://github.com/kudzaiprichard/ships-and-ports-management
A school project for java object oriented programming
collaboration design-patterns git github intellij java object-oriented-programming school-project
Last synced: 23 Apr 2025
https://github.com/myconsciousness/catalog-api
The Catalog API provides an interface to give a common behavior to an Enum, such as searching for a specific Enum element based on the field value set in the Enum, or checking if a specific value is defined in the field of the Enum.
api bicatalog-interface catalog catalog-api constant enum gradle interface java
Last synced: 22 Apr 2025
https://github.com/djaytan/mc-jobs-reborn-patch-place-break
A place-break patch extension of JobsReborn plugin for Bukkit servers (Minecraft).
bukkit java jobs minecraft papermc patch patch-place-break place-break plugin spigot spigotmc
Last synced: 12 May 2025
https://github.com/wsargent/conditional-tracing
A Java project that shows dynamic creation of spans using conditions.
distributed-tracing java opentelemetry spanbuilder
Last synced: 29 Sep 2025
https://github.com/amrabed/rhids
Host-based Intrusion Detection System for Linux Containers
Last synced: 30 Apr 2025
https://github.com/katalon-studio/katalon-recorder-helper
Helper for Katalon Recorder
critical java katalon-recorder selenium-ide
Last synced: 09 Apr 2025
https://github.com/apache/nutch-webapp
Apache Nutch is an extensible and scalable web crawler
apache crawling hadoop java nutch web-crawler
Last synced: 09 Apr 2025
https://github.com/amitjoy/aspecio
AOP Proxies for OSGi Services
aop aop-aspects aspect-oriented-programming cross-cutting-concerns interception interceptor java osgi
Last synced: 23 Mar 2025
https://github.com/nibrazkhan/testng_ecommerce_automation
This is an automation testing project of an e-commerce site built using Selenium Web driver and TestNG as testing framework.
allure-report gradle intellij-idea java selenium-webdriver testng
Last synced: 01 Jul 2025
https://gitlab.com/ultreiaio/jgit-flow
Was before https://bitbucket.org/atlassian/jgit-flow. Documentation https://ultreiaio.gitlab.io/jgit-flow
Last synced: 15 Apr 2025
https://github.com/jt122406/archloom-multiloader-template
architectury-template gradle-kotlin-dsl java
Last synced: 23 Jul 2025
https://github.com/l33t-c0d3r-66/notes-application-android
Notes Application for Android Devices
android asynctask java notes notes-app room-persistence-library
Last synced: 28 Apr 2025
https://github.com/oppahansi/javalings
:coffee: Small exercises to get you used to reading and writing Java code! Inspired by rustlings.
beginner-friendly exercises interactive java javalings
Last synced: 20 Feb 2026
https://github.com/mgunawardhana/pos-system-mvc-architecture
semester final pos system using javafx , mysql (Athena Fruit Market System)
first-semester-project java javafx-application jfoenix jfreechart-library mvc-architecture my-first-repository-on-github mysql pos-system
Last synced: 15 Apr 2025
https://github.com/hanspeterdietiker/a3-project-unifacs
Projeto A3 da Faculdade
git gitbook-doc github-actions html-css-javascript java jira postgresql spring-boot swagger-ui token-authetication
Last synced: 15 May 2025
https://github.com/viniciusdesenna/asaas-sdk-java
A lightweight and easy-to-use Java SDK for integrating with the Asaas API using Spring Boot. This SDK abstracts common operations like customer management, billing, and subscriptions, making it easier to integrate Asaas into your Java or Spring-based applications.
api asaas boleto java pagamento payments pix sdk sdk-java spring-boot
Last synced: 29 Jun 2025
https://github.com/tawfik-s/spring-security-tasks-solution
Master Spring Security by practice. spring security tasks and solutions. you can find tasks description at the README file. freely use, modify, and distribute the code.
bycrypt csrf github-oauth2 google-oauth2 java jwt jwt-authentication method-level-authorization method-level-security oauth oauth2 oauth2-client preauthorize security spring spring-boot spring-security spring-security-oauth2 tasks
Last synced: 30 Jun 2025
https://github.com/evanchooly/graven
A maven plugin to bind a gradle build to the maven lifecycle
Last synced: 24 Apr 2025
https://github.com/dariol83/timeline
OpenJFX Timeline/Gantt Chart Widget
chart gantt-chart gantt-diagram java javafx openjfx widget-library
Last synced: 04 Jan 2026
https://github.com/serial-ata/jvm
A JVM written in Rust
bytecode bytecode-interpreter java jvm rust vm
Last synced: 30 Apr 2025
https://github.com/zahidrahimoon/Java-Python
Java (OOP & Basics) & Python(Basics & Numpy)
java numpy oops-in-java python
Last synced: 17 Apr 2025
https://github.com/afsalashyana/java-tutorial-codes
Java programming tutorial projects for Youtube channel 'Genuine Coder'
Last synced: 14 Apr 2025
https://github.com/stemkoski/graphics-framework-java
Developing a 3D graphics framework for Java with LWJGL and OpenGL.
graphics graphics-framework java lwjgl opengl
Last synced: 02 May 2025
https://github.com/lukaszlapaj/excelpasswordcracker
A simple brute-force attack password cracker for Excel files with multi-threaded implementation.
brute-force concurrency excel java password-cracker
Last synced: 21 Apr 2025
https://github.com/ashwanikumar04/practical-design-patterns
Practical implementation for all the design patterns
Last synced: 14 Apr 2025
https://github.com/danielmartensson/jlogger-mobile
A free opensource sensor to log file IoT tool for Android/Iphone/Windows/Linux/Mac
android c embedded-systems gluon-mobile ios iot java javafx logging spring
Last synced: 09 Sep 2025
https://github.com/carj/csv2dc
Convert spreadsheet (CSV) files into Dublin Core XML.
csv-converter dublin-core java metadata preservica spreadsheet xml-files
Last synced: 20 Jun 2025
https://github.com/moderocky/foundation
A framework for building compiled class files and bytecode.
bytecode class-builder framework java
Last synced: 24 Jun 2025
https://github.com/zebrunner/carina-cucumber
Carina automation BDD framework (TestNG + Cucumber)
android-test appium appium-java bdd carina carina-cucumber carina-framework framework ios-test java parallel-tests selenium test test-automation test-automation-framework testing testing-tool web-test
Last synced: 30 Apr 2025
https://github.com/handofgod94/jacoco-cov-badge-maven-plugin
Generate High Quality SVG, PNG and JPG Coverage badges locally from jacoco report as part of build
badge jacoco java jpg maven maven-plugin png svg
Last synced: 04 Apr 2025
https://github.com/brabster/performance-with-spring-boot
Exploring spring boot performance with Gatling
Last synced: 30 Jun 2025
https://github.com/sunquakes/moonquakes
A rpc framework that Java/PHP(hyperf)/Golang intercommunicate implementation of JSON-RPC 2. Support consul & nacos.
demo go hyperf java jsonrpc jsonrpc2 jsonrpc4go jsonrpc4j php springboot
Last synced: 31 May 2026
https://github.com/prasadhonrao/show-me-the-code
One stop forever free shop for developers to learn programming with Java, Python and C# and have fun!
csharp java javascript learning-by-doing programming programming-challenges programming-exercises python
Last synced: 10 Mar 2026
https://github.com/akshayp02/microinvestify
The MicroInvestify aims to provide an accessible way for users to invest small amounts of money in a diversified portfolio.
java javascript react spring-boot tailwindcss
Last synced: 14 Apr 2025
https://github.com/heremaps/here-artifact-maven-wagon
The HERE platform Maven Wagon plugin provides Java and Scala developers with access to platform artifacts via Maven
here-workspace java maven wagon
Last synced: 09 Apr 2025
https://github.com/ericlondon/kafka-log-aggregator
Java Kafka Log Aggregator
Last synced: 03 May 2025
https://github.com/janheinrichmerker/wayback-api
🕰️ Java wrapper for the Internet Archive's Wayback API.
internet-archive java java-wrapper kotlin kotlin-coroutines kotlin-jvm kotlin-library wayback wayback-api wayback-machine wayback-machine-downloader
Last synced: 07 Apr 2025
https://github.com/araxeus/screenshotz
Simple Screenshot Tool with quick crop and custom keybinds
capture crop custom-keybind java prtscn screen-capture screenshot-utility screenshots software
Last synced: 10 Apr 2026
https://github.com/birddevelper/notebookmanager
A Real World Example for Open API Restful Spring boot Application + Swagger + MySQL + Docker
docker docker-compose dockerfile h2-database java maven mysql openapi openapi3 rest restful restful-api spring-boot springboot swagger swagger-ui unit-test unittest
Last synced: 13 Mar 2025
https://github.com/j256/simplezip
Java processing of Zip files that gives full control over all Zip disk structures
Last synced: 03 Feb 2026