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-09 00:16:18 UTC
- JSON Representation
https://github.com/consol/chaos-professor
Chaos Professor is a web application that creates some chaos in the JVM.
Last synced: 14 Apr 2025
https://github.com/kakarottocui/springbootyuyueguahao
基于JAVA SpringBoot和HTML医院预约挂号管理系统
Last synced: 23 Aug 2025
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/rwth-acis/mobsos-surveys
A simple survey management service and Web application, being part of the MobSOS toolkit.
Last synced: 14 Apr 2025
https://github.com/thuongtruong1009/java-oop-training
Traning about Java and Object-Oriented-Programming projects. Join me and contribute to it!
abstract-class design-patterns github hacktoberfest2021 incapsulation inheritance interface java javaswing object-oriented oop polymorphism
Last synced: 03 Oct 2025
https://github.com/kit-data-manager/metastore2
General purpose metadata repository and schema registry service.
java json restful-api schema spring-boot xml
Last synced: 24 Aug 2025
https://github.com/frett27/osm-flink-tools
Tools for helping integrate OSM data in hdfs using csv or avro files, using flink (implements PBF stream reading). This project reconstruct the relations for ways, polygons to be used in GIS Analysis
bigdata csv flink gis import java openstreetmap
Last synced: 15 Apr 2025
https://github.com/foldright/inspectable-wrappers
🪐 Inspectable Wrappers Specification, provides the interfaces to make wrapper instances as an inspectable wrapper chain.
aop decorator-pattern inspectable inspectable-wrappers java wrapper wrapper-chain
Last synced: 09 Mar 2026
https://github.com/alfresco/alfresco-docker-base-tomcat
Alfresco base Tomcat image
alfresco alfresco-bdu docker docker-image java ops-readiness-team tomcat
Last synced: 21 Aug 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/konloch/dslbuilder
Zero dependency Java library for creating domain specific languages.
domain-specific-language dsl dsl-builder java java-8 java-library library programming-language scripting scripting-language
Last synced: 04 Aug 2025
https://github.com/benawi/javafx-jdbc
Create Javafx UI-dynamic table, Here you create an Employee List and add some employee objects to it. We will display those data using a TableView. This code block shows your main() method.
css intellij java javafx-application oracle
Last synced: 24 Sep 2025
https://github.com/joswinemmanuel/basic-java
A repository containing the basics of Java programming and essential programs for beginners.
Last synced: 17 Aug 2025
https://github.com/priyansh19077/colorswtichclone
A JavaFX Project involving Object Oriented Programming concepts
java javafx object-oriented-programming uml
Last synced: 14 Apr 2025
https://github.com/sandun-induranga/pos
This is to learn layered architecture
css java javafx layered-architecture mysql
Last synced: 14 Apr 2025
https://github.com/graphan/react-apollo-typescript-java-example
Use static types in the frontend world easily thanks to GraphQL and TypeScript!
graphql java javascript react-apollo typescript webpack
Last synced: 27 Oct 2025
https://github.com/teamkun/flylib-reloaded
FlyLib Reloaded is a powerful and useful Java/Kotlin library for the Minecraft Paper.
java kotlin minecraft minecraft-plugin paper papermc papermc-api spigot
Last synced: 26 Oct 2025
https://github.com/leadpony/justify-examples
Demonstrates how to validate JSON documents against JSON schemas using Justify.
java json-binding json-processing json-schema validator
Last synced: 24 Oct 2025
https://github.com/alfresco/alfresco-docker-base-java
Alfresco base Java image
aflresco alfresco-bdu docker docker-image hxp-bdu java ops-readiness-team
Last synced: 05 Mar 2026
https://github.com/stackdoubleflow/rjvm
A Java Virtual Machine written completely in Rust
Last synced: 23 Oct 2025
https://github.com/apache/sling-org-apache-sling-starter-integration-tests
Apache Sling Launchpad Integration Tests
Last synced: 28 Jan 2026
https://github.com/sormuras/stash
Java interface-driven ByteBuffer-based persistence layer
annotation-processor bytebuffer java persistence
Last synced: 15 Feb 2026
https://github.com/stephengold/jME-TTF
A TrueType font rendering subsystem for jMonkeyEngine
font-rendering gui java jme3 jmonkeyengine jmonkeyengine3 jvm-library library open-source truetype
Last synced: 19 Mar 2026
https://github.com/reportportal/agent-java-jbehave
JBehave reporters for Report Portal
Last synced: 16 Mar 2026
https://github.com/sncf-connect-tech/vboard
Pins dashboard to share news among an organization
angularjs dashboard docker docker-compose elasticsearch hacktoberfest heroku java pins pinterest spring-boot
Last synced: 15 Mar 2026
https://github.com/steelkiwi/errorparser
Simple JSON parser for Android
android api-error java json-data json-parser json-parsing
Last synced: 27 Mar 2026
https://github.com/linwin-cloud/linwin-db-server
在广袤无垠的现代大数据海洋之中,计算机深度的和信息以及数据绑定,承载这亿万数据的就是数据库软件。 Linwin Data Server,基于Java开发的国产高性能数据库软件。支持国产和Linux操作系统,支持多用户操作。采用Nosql结构,自研mys数据库操作语言,更加简单方便高效。 用户数据的增删改查全部在内存内操作,与硬盘的交互写入读取交由专门的线程管理,无不妨碍.
data data-science database hashmap http java javascript key-value linux programming-language python server typescript webserver website
Last synced: 05 Mar 2026
https://github.com/stephengold/sport-jolt
A simple 3-D graphics engine for Jolt JNI, based on LWJGL and OpenGL (code has New BSD license)
3d-graphics engine glfw graphics graphics-engine java joml jvm-library library lwjgl3 open-source opengl opengl-engine phong shaders
Last synced: 02 Apr 2026
https://github.com/yassindaboussi/DuaApp
Desktop Application 💻 for Showing Dua & Azkar 🤲 And Tasbih 📿
azkar desktop-application islam islamic java javafx muslim mysql-database notifications tasbih tasbih-digital
Last synced: 12 Feb 2026
https://github.com/rohan-bansal/everblaze
A java roguelike with a custom storyline, combat, and exploration.
2d java java-8 java8 libgdx libgdx-desktop libgdx-game pixel pixel-art roguelike rpg rpg-game
Last synced: 01 Apr 2026
https://github.com/digitalsmile/gpio
Java 22+ library for interacting with GPIO and hardware interfaces
gpio i2c java pwm raspberry raspberry-pi raspberry-pi-4 raspberrypi spi
Last synced: 26 Oct 2025
https://github.com/h-sslefree/semver-maven-plugin
The semver-maven-plugin is used to determine the next version of a MAVEN project. Symantic versioning is used to specify the version symantics.
java maven maven-plugin mavencentral semantic-versioning
Last synced: 25 Oct 2025
https://github.com/freshperf/pve4j
A java library to interact with Proxmox the right way
api-client french java oss proxmox proxmox-ve pve vm
Last synced: 02 Apr 2026
https://github.com/aidarkhaibulov/geometry-figures
📐Java desktop application for drawing geometry figures and calculate variables metrics📐
drawing-app geometry java math
Last synced: 12 Jul 2025
https://github.com/keploy/testgpt
TestGPT is a GitHub Action designed to execute Keploy test cases and generate detailed test reports.
cicd e2e-testing github-actions go java javascript python python3 shell test-automation test-runner test-suites testgpt testing testing-automation testing-tools typescript
Last synced: 21 Jul 2025
https://github.com/hackresist/geeksforgeeks-potd
Here are the GeeksForGeeks solutions for the Problem of the Day in all supported languages. Visit GeeksforGeeks for more details.
algorithms all c-sharp cpp daily-coding-problem dsa-algorithm geeksforgeeks gfg gfg-potd java javascript language potd-solution pratice programming python questions solutions
Last synced: 17 Jul 2025
https://github.com/peter279k/acg-crawler
A ACG crawler for crawling the ACG news!
anime java java-8 newsfeed newsletter
Last synced: 08 May 2025
https://github.com/giorgosxou/andromeda-project
a powerful open-source project, dedicated for people who want easily but effectively to create simple and even powerful android applications.
android andromeda ide java visual-studio visualbasic
Last synced: 12 May 2025
https://github.com/liftbridge-io/java-liftbridge
Java client for Liftbridge. https://github.com/liftbridge-io/liftbridge
client cloud-native grpc java java-liftbridge liftbridge messaging nats pubsub streaming
Last synced: 23 Jul 2025
https://github.com/chichunchen/nomorelost
An android app which is a platform devoting to help people find their lost items.
Last synced: 21 Jul 2025
https://github.com/riccardobl/v-hacd-java-bindings
Java bindings for V-HACD (https://github.com/kmammou/v-hacd)
bullet java java-bindings jna vhacd
Last synced: 08 May 2025
https://github.com/kkuegler/human-readable-ids-java
Generate human-readable id strings in Java
Last synced: 07 May 2025
https://github.com/iamageo/android_samples
🔥 This repository includes examples of using components on android / kotlin, feel free to contribute or use the code available here 💻
android dagger- dagger2 dependency-injection examples grad-drop java koin kotlin listview materialdesign recyclerview shared-preferences
Last synced: 13 Apr 2025
https://github.com/TuxCoding/CraftAPI
Minecraft library for contacting the Mojang API. Experimenting with Unit-Tests
authentication cache java minecraft mojang skin unit-tests uuid
Last synced: 11 May 2025
https://github.com/cicirello/zigguratgaussian
Fast Gaussian distributed pseudorandom number generation in Java via the Ziggurat algorithm
gaussian gaussian-distribution java normal normal-distribution ziggurat ziggurat-algorithm
Last synced: 24 Jun 2025
https://github.com/deepexi/generator-deepexi-dubbo
Deepexi Dubbo 脚手架生成工具
dubbo dubbo-scaffold generator-deepexi-dubbo java scaffold
Last synced: 30 Oct 2025
https://github.com/ionic-team/create-capacitor-app
Create a new Capacitor app ⚡️
android capacitor cross-platform css html ios java javascript pwa swift
Last synced: 22 Jun 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/tobiasbueschel/patient-management-system
:pill: A patient management system developed in Java with Swing, using GitHub Actions, SonarCloud & Gradle.
github-actions gradle healthcare java patient-management sonarcloud swing
Last synced: 20 Mar 2025
https://github.com/robtimus/whats-new-in-java
Lists new packages, classes and members per Java version.
Last synced: 19 Jul 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/jonnyzzz/gradle-java9c
Helps to find package collisions for Java 9 modules migration
gradle gradle-plugin java java-9 jigwas module-system tools
Last synced: 08 May 2025
https://github.com/mvysny/vaadin14-boot-example-maven
Vaadin 14 npm with Embedded Jetty Demo using Maven
demo flat-uberjars heroku java jetty maven uberjar vaadin zip-jar
Last synced: 15 Apr 2025
https://github.com/rieckpil/tdd-with-spring-boot-done-right
🚤 Boost your productivity with TDD (Test-Driven Development) and Spring Boot to accelerate your development. Build better, faster, and safer.
java software-testing spring-boot spring-test tdd test-driven test-driven-development test-driven-development-with-java testing
Last synced: 21 Mar 2025
https://github.com/mybatis/caffeine-cache
MyBatis cache adapter for Caffeine
Last synced: 28 Jun 2026
https://github.com/el-moudni-hicham/project-tasks-manager
A Java desktop application developed with JavaFX and MySQL for managing project tasks.
Last synced: 09 Apr 2025
https://github.com/el-moudni-hicham/radar-violation-detection-system
This is a web-based application built using Spring Boot and Angular. It is a radar violation detection system.
angular bootstrap eureka-discovery-service graphql grpc java rest-api soap spring-boot spring-cloud-gateway typescript
Last synced: 09 Apr 2025
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/j4cobgarby/to-tomb-it-may-concern
A pretty simple, first person, 3D dungeon crawler written in Java using LibGdx, with a few utilities written in Python
3d desktop-application dungeon dungeon-crawler-game fun game java libgdx libgdx-game pixel pixel-art python-3 sword swords
Last synced: 10 Jul 2025
https://github.com/amrabed/rhids
Host-based Intrusion Detection System for Linux Containers
Last synced: 30 Apr 2025
https://github.com/leonlatsch/kolibri-server
Kolibri Messenger Server
api backend docker docker-compose java messenger-server self-hosted spring-boot
Last synced: 24 Apr 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/f-lab-edu/fast-shoppers
선착순 한정 판매에 특화된 쇼핑몰로, 각종 한정판 아이템을 구매할 수 있는 쇼핑몰.
docker-compose gradle java jpa junit jwt mysql redis spring-boot
Last synced: 07 Mar 2026
https://github.com/hebirobotics/matlabinput
Library for getting keyboard and joystick input into MATLAB
Last synced: 25 Jul 2025
https://github.com/kptfh/left-join-on-timeout
Kafka Streams left outer join on timeout
java kafka kafka-streams outer-join
Last synced: 22 Apr 2025
https://github.com/easyj-projects/easyj-maven-plugin
EasyJ社区自研maven插件,主要用于辅助项目构建、打包和部署。
Last synced: 09 Apr 2025
https://github.com/timvisee/yaml-wrapper
A YAML wrapper for Java to make it much easier to use these configuration files
config java wrapper yaml-configuration yaml-wrapper
Last synced: 12 Apr 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/echocat/java-kata-1
Coding kata for Java aimed to improve your development skills in continues sessions.
Last synced: 06 Mar 2026
https://github.com/kingschan1204/jfastquery
一个用java实现的快速查询组件:whale: ,支持mysql,oracle,sqlserver
freemarker java jsqlparser sql
Last synced: 22 Apr 2025
https://github.com/chacal1231/WiFi-Tickets
Wi-Fi tickets is a system based on JAVA which provides connection to Mikrotik RouterBoard, the objective of the system is to generate navigation tickets to the Internet by time, this is achieved thanks to the implementation of Hotspot (Captive Portal)
iot-platform java mikrotik mikrotik-api mikrotik-hotspot mikrotik-routeros-api mysql
Last synced: 25 Mar 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/buwilliams/practical-data-structures-algorithms-in-java
Coding exercises from Udemy course
algorithm algorithms data-structures datastructures java udemy
Last synced: 28 May 2026
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/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/viadee/discretizer4j
Discretize all the things!
discretizer java machinelearning xai
Last synced: 13 Oct 2025
https://github.com/mohammadrezaamani/digi-java
JUST4FUN simple CLI project written in Java
Last synced: 09 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/kosprov/jargon2-backends
Argon2 implementations for the Jargon2 API
argon2 jargon2 java password-hash password-hasher
Last synced: 14 Jan 2026
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/sualeh/cracking-the-coding-interview-4ed
Cracking the Coding Interview, 4 ed: solutions in Java, enforced with JUnit tests.
cracking-the-coding-interview java tutorial tutorial-exercises tutorial-sourcecode
Last synced: 23 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/billyJoePiano/TenaPull
TenaPull is a configurable Java application which fetches and processes the data from one or more Nessus APIs, and converts it into JSON ouputs that are usable by Splunk
Last synced: 11 Jul 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