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/kocakosm/jblake2
A pure Java implementation of BLAKE2 (RFC 7693)
blake2 blake2b blake2s cryptography java reproducible-builds rfc7693
Last synced: 14 Jan 2026
https://github.com/byteit101/pio-debugger-emulator
RP2040 PIO Emulator & Debugging Environment
debugging-tool emulator gui ide java pio rp2040
Last synced: 06 Oct 2025
https://github.com/nihatquliyev/employee-management-system
Simple employee management system
Last synced: 11 Mar 2026
https://github.com/nurislom373/fluent
Fluent - Easy Telegram Bots with Spring!
async java kotlin library maven spring telegram-bot
Last synced: 09 Apr 2025
https://github.com/kakarottocui/springbootvuetravel
基于SpringBoot和Vue的旅游网站订票系统设计
Last synced: 06 Jul 2025
https://github.com/ahmetkasif/kmaxit
Remake of Maxit Game using LibGDX (Outdated, will rebuild when i get some free-time)
artificial-intelligence game greedy-algorithms java libgdx
Last synced: 18 Jan 2026
https://github.com/transloadit/java-sdk
Java client for Transloadit upload service
encoding java sdk transloadit uploading
Last synced: 09 Apr 2025
https://github.com/raydac/java-prolog-parser
Java based Edinburgh Prolog parser
java parser prolog-programming-language
Last synced: 06 Oct 2025
https://github.com/kavithma-thushal/chatapplication
Chat Application via Client-Server Architecture (Socket Programming Coursework)
chat-application java javafx simple-ui socket-programming
Last synced: 05 Oct 2025
https://github.com/triologygmbh/test-data-loader
A Groovy DSL for creating test data via JPA
database dsl entity groovy h2 h2-database java jpa test-data test-data-generator test-data-loader testdata wildfly wildfly-swarm
Last synced: 04 May 2025
https://github.com/forax/do-synthetic-methods-dream-of-electric-switch-expressions
Slides for ParisJUG, ChtiJUG and DevoxxFR 2021
chtijug devoxx-fr-2020 java java17 parisjug slides
Last synced: 27 Dec 2025
https://github.com/wolfgangfahl/mediawiki-japi
Client for Mediawiki Api
java mediawiki mediawiki-api mediawiki-api-wrapper
Last synced: 18 Jul 2025
https://github.com/abhi5h3k/java-project-2d-game-fight-zone
This is a simple 2D java game developed using eclipse IDE and little brain, I made this game as a free time project while learning SWINGS and AWT in JAVA. I have included comments and useful links within the code for help. This is a simple game with concept of 2 player fighting, one player standing on left side and other player on right side Facing each-other. Player one keys (Left side player) are WASD for UP,LEFT,DOWN,RIGHT and key 'B' for shoot and for player Two navigate using Arrow keys and Shoot using numpad key '2'. This is my first game and I would like to share it. Anyone is free to make changer to the game like adding stages and improving UI . Kindly maintain the credits page and add your credits too.
2d-game abhi5h3k abhishek awt eclipse game-development java motu multithreading opensource project swings
Last synced: 13 May 2025
https://github.com/zjhch123/Tears
Static Resource Server, Based on Java, Simple, JSON Config. 一个基于Java语言编写的静态资源服务器。
Last synced: 04 May 2025
https://github.com/cevheri/springboot-microservices-example
Spring Boot Microservices Application API Gateway, Service Registry, Circuit Breaker, Hystrix Dashboard, and Other Microservices
apigateway circuit-breaker eureka eureka-client eureka-server h2-database hystrix hystrix-dashboard java service-registry spring-boot zipkin zipkin-docker
Last synced: 10 Mar 2026
https://github.com/siemens/lightweightcmpra
CLI-based Registration Authority application PoC
appilcation certificates cli cmp java lcmpp rfc4210 rfc9840 x509
Last synced: 18 Jun 2025
https://github.com/microbule/microbule
A lightweight microservices framework for Java!
apache-cxf apache-karaf cdi circuit-breaker cxf gson java java-8 jax-rs karaf microservice microservice-framework osgi osgi-services rest spring springframework
Last synced: 30 Mar 2025
https://github.com/rapter1990/carservice
Case Study - Car Service (Java 21, Spring Boot, Spring Security, JWT, MySql, JUnit, Jacoco, Prometheus,Grafana, AlertManager, Docker, Kubernetes, Github Action (CI/CD), Sonarqube)
alertmanager github-actions grafana integration-testing jacoco java java21 junit jwt kubernetes mysql prometheus sonarqube spring-boot spring-security swagger
Last synced: 05 Sep 2025
https://github.com/mishakorzik/easy-java
Easy install Oracle Java only for arm64. Tested on termux and raspberry pi.
bash bash-script easy java jdk linux oracle-java oracle-jdk raspberry-pi raspberrypi termux termux-hacking termux-tools
Last synced: 16 May 2025
https://github.com/sofiaoreis/lithium-slicer
⚙️ Program slicer based on the Mozilla Lithium Tool for Java (also dubbed as Tandem-FL).
defects4j java minimization oracle slicer
Last synced: 18 Jan 2026
https://github.com/iyyel/celestial-outbreak
🚀 A highly customizable, space-themed Breakout-inspired video game
2d-game breakout breakout-game customization game game-customization game-development gameplay games java java-swing-game personal-project planet pong pong-game side-project space space-themed video-game
Last synced: 15 Apr 2025
https://github.com/renuka-fernando/hackgen
Generate Test cases for HackerRank Problems
c cpp hackerrank java python3 testcase-generator
Last synced: 01 May 2025
https://github.com/praj-foss/opengl-graal-examples
Simple OpenGL demo using GraalVM
Last synced: 15 Apr 2025
https://github.com/redhat-developer/intellij-redhat-telemetry
IntelliJ Red Hat telemetry plugin
hacktoberfest java jetbrains-plugin
Last synced: 01 Sep 2025
https://github.com/bit-smart-io/smart-bdd
Create interactive html documentation / feature files from Java code. This can be considered as a productive replacement to existing frameworks where you write the features/scenarios/acceptance tests in plain text first.
automated-testing bdd java junit testing
Last synced: 27 Feb 2025
https://github.com/project-osrm/osrm-text-instructions.java
Transform OSRM route responses into localized text instructions (Android, Java)
android guidance java osrm turn-by-turn-navigation
Last synced: 02 Apr 2026
https://github.com/schemacrawler/schemacrawler-database-plugins
SchemaCrawler plugins for additional databases
database-diagrams database-schema e-r-diagrams java jdbc metadata schema schemacrawler
Last synced: 25 Apr 2026
https://github.com/sake92/deder
Config based client-server JVM build tool
build-tool java scala scalajs scalanative
Last synced: 15 Jun 2026
https://github.com/soumyadip007/android-dev-box
Help Box For android Developer (Basic apps of android)
android android-studio application git gradle gradle-java java sqlite xml
Last synced: 26 Oct 2025
https://github.com/noushinb/selenium-webdriver-java-testing-example
This repository demonstrates using Selenium WebDriver with Java, JUnit, BDD, Cucumber, and Gherkin for browser automation and UI testing. It includes a framework for WebDriver management, reusable UI methods, page objects, and example tests with scenarios.
bdd cucumber gherkin java junit page-object-model qa-automation selenium selenium-webdriver-java-junit-cucumber-gherkin test-automation
Last synced: 15 Oct 2025
https://github.com/gayanukaa/companya-backend
Backend for Subsystems of Company A
azure java mongodb ngnix-server spring-boot
Last synced: 19 Oct 2025
https://github.com/marcono1234/hotjava-1.0-alpha
Files of HotJava 1.0a2 & 1.0a3 (predecessor of Java)
Last synced: 25 Oct 2025
https://github.com/cloudfoundry-community/tomee-buildpack
Cloud Foundry buildpack for running Java applications using TomEE
buildpack cloud-foundry java java-buildpack tomee
Last synced: 13 Oct 2025
https://github.com/zabuzard/grawlox
Grawlox is a profanity filter which offers methods for detecting and replacing swearwords.
java profanity profanity-detection profanityfilter swearword text-utility utility-application
Last synced: 16 Mar 2026
https://github.com/openmined/javadp
Differential privacy implementation in the Java family of languages (Java, Kotlin, Scala etc...)
Last synced: 14 Oct 2025
https://github.com/jian-min-huang/k8s-sample-2020
A project try to port features from Spring and replaced by Kubernetes ⛴
Last synced: 28 Oct 2025
https://github.com/tahanima/rest-assured-api-test-automation-architecture
Ready-to-use API Test Automation Architecture using Java and REST Assured.
api-test-automation api-test-framework api-testing api-testing-framework api-tests java rest-assured rest-assured-framework
Last synced: 21 Mar 2025
https://github.com/alkesst/go4me
web application prototype for handicapped and lazy people
java mvc-pattern requirements-engineering software-development software-engineering spring spring-boot spring-mvc thymeleaf thymeleaf-template-engine web-app web-application-framework
Last synced: 13 Apr 2025
https://github.com/jusexton/spring-cassandra-pagination-example
Cassandra pagination example with spring boot.
cassandra example-project java spring-boot
Last synced: 13 Apr 2025
https://github.com/ppi-ag/deep-sampler
DeepSampler is a stubbing framework for compound tests
compound-test integration-test java junit mocking mocking-framework sampler stub stubbed-methods stubbing stubbing-framework test-compound testing
Last synced: 11 Jan 2026
https://github.com/opsmatters/newrelic-api
Java client library for the New Relic Monitoring and Alerting REST APIs built using Jersey and Gson.
alerts alerts-channels alerts-conditions alerts-policies api client dashboard gson java java-library jersey metric-data monitoring newrelic opsmatters plugin-metrics relic relic-apis
Last synced: 19 Jul 2025
https://github.com/denvash/jesta-android-app
Jesta 💎 is a social app where people can do favors for each other, in exchange for rewards. 🤝
android android-application android-studio androidx community firebase java kotlin poster reward social university-project
Last synced: 14 Jul 2025
https://github.com/yafraorg/yafra
source code examples repository - apache cayenne, eclipse rcp, gwt, ejb, perl, python, bash, oracle, mysql, ms sql server, wicket, cxf, restful
framework java opensource python templates typescript
Last synced: 11 Jan 2026
https://github.com/electrostat-lab/game-hci
An Android API housing useful re-usbable Human-computer Interfaces (HCI) in the form of in-game android views with an integration API for jMonkeyEngine.
android android-games android-view gamepad-library java jmonkeyengine3 monkey-droid superior-extended-engine
Last synced: 07 May 2025
https://github.com/java/samples
This repository contains code samples shared on https://dev.java/ and https://inside.java/
Last synced: 10 Apr 2025
https://github.com/prowide/prowide-integrator-examples
Source code examples for "Prowide Integrator"
duplicates fin-mt infrastructure iso15022 iso20022 java maintenance matching mta mx reduce-efforts sdk swift translations validation
Last synced: 17 Jan 2026
https://github.com/javahello/java-deps.nvim
Preview jar package dependencies
java neovim neovim-plugin nvim nvim-java-dependency
Last synced: 17 Jul 2025
https://github.com/DSCKGEC/Resumie
Resumie is an android CV & Portfolio app. Now carry your resume with you wherever you go!
Last synced: 12 Mar 2025
https://github.com/ushelp/pushlet-userunicast
JAVA COMET UserUnicast framework based on Pushlet. 基于pushlet的用户点播JAVA comet实现框架。
java pushlet pushlet-java-comet userunicast
Last synced: 14 Jul 2025
https://github.com/xipfs/exfat_android
exFAT file system implementation for android
Last synced: 17 Jul 2025
https://github.com/fibrefox/distribution-bundle-plugin-for-maven
Easy creationg of shareable software bundles for your Java application
distribution installer java maven maven-plugin
Last synced: 17 Jul 2025
https://github.com/vimaltiwari2612/android-assistant-chatbot
Its a basic level bot cum android assistant that uses the Liechtenstein distance algorithm to perform better. Interact with it and make it learn new things.
android-app android-application android-chat android-chat-application artificial-intelligence bot chat-bot java java-8 levenshtein-distance-algorithm machine-learning self-learning voice-assistant voice-recognition
Last synced: 29 Apr 2025
https://github.com/madhavjivrajani/simdfa
Simulations of deterministic finite automata in different languages!
cpp dfa go golang hacktoberfest haskell java javascript julia nfa nim oops oops-in-cpp oops-in-python python racket rust simulation
Last synced: 17 Mar 2025
https://github.com/humbertodias/java-data-structures-algorithms
Java Data Structure Algorithms
java queue search-algorithm sorting-algorithms stack
Last synced: 10 Apr 2025
https://github.com/renuka-fernando/smart-meter
Smart Meter - Smart Energy Monitoring System
ballerina java jms microservices-architecture mysql reactjs spring-boot
Last synced: 01 May 2025
https://github.com/fzdwx/sky
HTTP,WebSocket ... with Netty
http http-server io java netty netty-spring-boot-starter spring-boot spring-boot-websocket tcp websocket
Last synced: 28 Apr 2025
https://github.com/flipkart-incubator/pulsar-weighted-consumer
Pulsar consumer clients offering priority consumption
apache-pulsar java messaging messaging-system priority-message pulsar
Last synced: 15 Jun 2025
https://github.com/danthe1st/jdoc4droid
Javadoc viewer for android
android android-app android-application java javadoc-viewer
Last synced: 07 Jul 2025
https://github.com/professorjosedeassis/carometro
Projeto Carômetro: Repositório de informações de pessoas com foto associada.
crud eclipse-ide itextpdf java javase jdbc mysql window-builder
Last synced: 10 Apr 2025
https://github.com/antkaynak/antchat
A desktop chat application powered by JavaFX
chat chat-application chat-bubbles desktop java java-8 java-socket-api java-sockets javafx javafx-application javafx-desktop-apps jfoenix notifications theme
Last synced: 10 Apr 2025
https://github.com/houarizegai/hackerrank-solutions
Solution of HackerRank problems.
cpp hackerrank java problems python solutions sql
Last synced: 10 Apr 2025
https://github.com/manoelcampos/java-postgres-playground
Java / PostgreSQL Playground: servidor Postgres e JDK 17 para construção de aplicações em um container com VSCode no gitpod.io
database-admin database-client gitpod java jdk jdk-17 postgres postgresql vscode
Last synced: 28 Oct 2025
https://github.com/danijelaskov/towers-of-hanoi
An interactive 3D JavaFX application visualizing the process of solving the Towers of Hanoi puzzle.
3d-game animation computer-graphics gradle hanojske hanojske-kule interactive java java-11 java-fx kule projekat racunarska-grafika rg1 towers-of-hanoi vizualisation
Last synced: 10 Apr 2025
https://github.com/gdubya/mqtt-notification-plugin
A simple MQTT Notification plugin for Jenkins
java jenkins-ci jenkins-plugin mqtt
Last synced: 10 Apr 2025
https://github.com/apache/maven-changes-plugin
Apache Maven Changes Plugin
build-management java maven maven-changes-plugin maven-plugins
Last synced: 30 Apr 2025
https://github.com/ivangfr/springboot-jpa-studies
The goal of this project is to study JPA Batch Processing (i.e, insert / update / delete a set of records in a single command) and JPA Locking.
database-batch database-locking docker java mysql postgresql spring-boot spring-data-jpa spring-web-mvc springdoc-openapi testcontainers
Last synced: 10 Apr 2025
https://github.com/objectionary/jeo-maven-plugin
This Maven plugin converts Java Bytecode binary files to EOLANG programs that use the "opcode" atom
bytecode bytecode-interpreter code-generation code-optimization eolang java maven-plugin
Last synced: 01 May 2025
https://github.com/konachan700/jnekoimagedb
Tool for tagging and storage images, with save images in the AES256-encryped files.
image image-manipulation image-viewer images java javafx javafx-8 javafx-application javafx-desktop-apps
Last synced: 10 Apr 2025
https://github.com/naoghuman/lib-preferences
Lib-Preferences is a library for easy storing simple data to a Preferences.properties file in a Java(FX) & Maven desktop application.
file java java-8 java-library javafx javafx-8 javafx-library library maven netbeans preference preferences
Last synced: 04 Oct 2025
https://github.com/javatmp/javatmp
JavaTMP Bootstrap admin and dashboard component template built using HTML 5 , CSS 3 , jQuery , Bootstrap 4 and Java
admin-dashboard bootstrap bootstrap-admin bootstrap-template bootstrap-templates bootstrap-theme dashboard dashboard-templates gulp java java-bootstrap-template jquery jsp servlet
Last synced: 29 Aug 2025
https://github.com/syncfusionexamples/java-mail-merge-examples
Mail merge data to a Word document in Java without Microsoft Word or interop dependencies.
Last synced: 15 Aug 2025
https://github.com/nihatquliyev/university-management-system-basic
Basic university management service
crud jakarta java java-ee jdbc jsp-servlet lombok postgresql tomcat
Last synced: 24 Sep 2025
https://github.com/renfei/springclouddemo
SpringCloud微服务入门教程,包含Eureka注册发现、Config配置中心、BUS消息总线、FeignClient客户端 、Zuul网关、Hystrix服务熔断降级、Stream消息队列、Sleuth链路监控、Swagger文档的基本整合演示。
java maven microservice microservices spring spring-cloud
Last synced: 20 Aug 2025
https://github.com/jossarchived/jbridge
JBridge facilitates communication in minecraft bedrock networks, between Nukkit servers and WaterdogPE proxies using Redis
cache group-system java jbridge message-broker minecraft nukkit player-cache redis waterdog
Last synced: 04 Aug 2025
https://github.com/mikesafonov/spring-boot-starter-specification-builder
Spring Boot starter for building specifications in declarative way
java spring-boot spring-data-jpa spring-data-jpa-specification
Last synced: 12 Aug 2025
https://github.com/flyway/flyway-community-db-support
Offical Flyway Community Supported Database Plugins
continuous-delivery continuous-deployment database database-administration database-deployment database-management database-migrations devops flyway java java-library redgate
Last synced: 30 Aug 2025
https://github.com/akvo/akvo-caddisfly
Android app integrated with Akvo Flow
akvo akvo-caddisfly android java water-quality
Last synced: 29 Aug 2025
https://github.com/eurus-holmes/lced
Recode my Leetcode Solutions and Notes.
2018-08-11 algorithm c-plus-plus java leetcode python
Last synced: 23 Aug 2025
https://github.com/viadee/pentest4vaadin
Spider and analyze vaadin applications with OWASP ZAP - the app mediates between the two.
java penetration-testing proxy security shadow-dom vaadin
Last synced: 13 Oct 2025
https://github.com/marcopiii/telegrambot
A project template to create a clean, scalable and easy Telegram Bot with Java.
boilerplate java telegram telegram-bot template
Last synced: 08 Oct 2025
https://github.com/florianmichael/rclasses
Random collection of Java classes and utils in different submodules which together form a commons library
classes collection commons features java random utility utils
Last synced: 28 Apr 2025
https://github.com/falsepattern/jwin32
Win32 and DirectX mappings for java using Project Panama. Ignore the C# tag, it's just reference code used for decompilation
directx directx-11 directx11 experimental ffi ffi-bindings ffi-wrapper java java-17 java-panama mapping panama tutorial win32 win32-api win32api windows wrapper
Last synced: 23 Oct 2025