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-08 00:16:31 UTC
- JSON Representation
https://github.com/bulletsentence/doom-fire-java
Fire from DOOM now made with JAVA11 and JAVAFX
Last synced: 10 Apr 2025
https://github.com/objectionary/dejump
Replaces all GOTO objects in EO program with semantically equivalent ones but without GOTO
Last synced: 01 May 2025
https://github.com/aimtiaz11/ms-sqlserver-jdbc-tester
Command line Java app to test JDBC connection to Microsoft SQL Server Database using 9.2.0 SQL Server JDBC driver.
java jdbc-connection microsoft-sql-server
Last synced: 30 Oct 2025
https://github.com/kavithma-thushal/fruit-juice-lab
A Simple POS System using java 8 & javafx in Layered - Architecture
Last synced: 24 Jul 2025
https://github.com/yuriytkach/fundraiser-tracker
Fundraiser Tracker implemented as AWS Lambda with ability to manage through Slack and autosync with Monobank and Privatbank
aws aws-lambda aws-secrets-manager dynamodb java monobank-api privatbank-api quarkus slack-bot
Last synced: 26 Jul 2025
https://github.com/zelechos/pragmatic_java
Repositorio de Java para explicar, aprender, estudiar desde los conceptos mas simples a los mas complicados
annotations java javaee javase modern-java oop sockets testing
Last synced: 10 Apr 2025
https://github.com/kakarottocui/android-exam
基于Java、SpringBoot和uniapp在线考试系统安卓APP微信小程序
android java maven mysql spring-boot uniapp vue
Last synced: 28 Jul 2025
https://github.com/dwolla/dwolla-v2-kotlin
Official Dwolla SDK for Kotlin/Java
dwolla dwolla-api java kotlin sdk
Last synced: 06 Apr 2025
https://github.com/double-o-seven/equalizer
Fluent builders for correct equals() and hashCode() implementations for Java 8+
equals fluent-api fluent-builders fluent-interface hashcode java java-8 java8
Last synced: 18 Jun 2025
https://github.com/sa-shiro/minecraft-forge-1.12.2-basemod
This is a Base Version of a basic Forge Mod (1.12.2)
basemod basic code easy forge forge-mod forgegradle graddle intellij java minecraft minecraft-forge mod modding modding-tutorials source starter-kit starter-template worldgen
Last synced: 29 Jul 2025
https://github.com/adilmohak/spring-mvc-bookstore
A spring MVC simple project, bookstore management system
apache-tomcat-9 bookstore-management-system bootstrap4 java jdbc jsp jsp-servlet mysql servlet spring-mvc spring-mvc-crud
Last synced: 02 Apr 2026
https://github.com/gradle/common-custom-user-data-maven-extension
Maven extension that enhances published build scans by adding a set of tags, links and custom values that have proven to be useful for many projects building with Develocity.
Last synced: 06 Apr 2025
https://github.com/consiglionazionaledellericerche/sigla-main
Sistema Informativo Gestione Linee di Attività
accounting-software docker ejb3 fatturazione-elettronica gcp-cloud-build java jee siope spring thorntail wildfly
Last synced: 12 Jan 2026
https://github.com/chinalhr/gungnir
Gungnir是一个基于Spring,Netty,Zookeeper的轻量级分布式RPC服务框架
java netty rpc rpc-framework spring-boot zookeeper
Last synced: 28 Jul 2025
https://github.com/themrmilchmann/gradle-ecj
A Gradle plugin for using the Eclipse Compiler for Java (ECJ) for compiling Java files.
compile ecj eclipse-compiler gradle java
Last synced: 07 Apr 2025
https://github.com/gouravkhunger/accolib
Amazing and easy to use Accordion Library for Android built with kotlin
android android-library android-ui hacktoberfest java kotlin
Last synced: 08 Mar 2026
https://github.com/cicirello/interactivebinpacking
Self-guided tutorial on combinatorial optimization, the bin packing problem, and constructive heuristics, suitable for use as course assignments, or by self-directed learners.
bin-packing combinatorial-optimization constructive-heuristics courseware discrete-optimization java self-directed-learning self-guided-tutorial tutorial
Last synced: 07 May 2025
https://github.com/hashimsaffarini/data_structures_course
Complete Java Data Structures course with custom implementations, problem-solving, and clean examples. Perfect for students and self-learners.
data-structures java oop problem-solving
Last synced: 21 Jul 2025
https://github.com/bytehamster/pse
OPC UA Simulator for Industrial Plants (OSIP)
Last synced: 13 Apr 2025
https://github.com/aashutoshrathi/springcrud
Basic CRUD with SpringBoot + Hibernate
crud hibernate java junit postgresql spring-boot springboot
Last synced: 19 Mar 2025
https://github.com/maxim5/routekit
Super-fast and lightweight Java URL router.
high-performance java router routing url web
Last synced: 06 Apr 2025
https://github.com/jonelo/jadapterfornativetts
A simple pure Java library that allows you to use the native Text To Speech engine provided by your operating system by using a ProcessBuilder without JNI. Microsoft Windows, GNU/Linux, and macOS are supported.
java linux macos text-to-speech tts windows
Last synced: 13 May 2025
https://github.com/shubh2-0/multi-threading
Multithreading is a Java feature that allows concurrent execution of two or more parts of a program for maximum utilization of CPU. Each part of such program is called a thread. So, threads are light-weight processes within a process.
core-java-concepts java multithreading spring
Last synced: 26 Jun 2025
https://github.com/mynttt/cyk-algorithm
Java implementation of the CYK algorithm.
automata-theory cyk-algorithm java theoretical-computer-science
Last synced: 06 Apr 2025
https://github.com/linux4/cloudspigot
High performance PaperSpigot fork used by Minecraft Server Cloudz.ml.
bukkit cloudspigot craftbukkit java minecraft minecraft-api minecraft-performance minecraft-server paperspigot-fork spigot spigot-fork
Last synced: 01 Oct 2025
https://github.com/arteam/dropwizard-http2-client
Dropwizard Integration with Jetty HTTP/1.1 and HTTP/2 client
Last synced: 25 Jun 2025
https://github.com/faustinoaq/vscode-javac-linter
A Java linter for Visual Studio Code
Last synced: 12 May 2025
https://github.com/lslxy1021/DYB
斗鱼弹幕Demo
database douyu-barrages java mysql
Last synced: 27 Mar 2025
https://github.com/jetkai/proxy-builder-2
Successor to https://github.com/jetkai/ProxyBuilder - Uses Spring & Netty for testing proxies, interacting with a local MariaDB.
gradle http https java jdk18 jetkai kotlin mariadb proxies proxies-checker proxy proxy-checker proxy-tester proxy-testing socks4 socks5
Last synced: 13 Apr 2025
https://github.com/julianmendez/jsexp
Parser in Java for Lisp S-expressions.
java parser s-expressions tu-dresden
Last synced: 18 Mar 2025
https://github.com/abdelillahbel/winiwalkandroid
WiniWalk is a fun and motivating walking app designed to turn every step into a chance to win! Whether you're a fitness enthusiast or just looking to stay active, WiniWalk provides a unique and enjoyable way to track your walking progress while giving you the opportunity to earn rewards and prizes along the way.
android-app firebase-realtime-database fitness-app idea java kotlin-android open-source steps-counter
Last synced: 17 Aug 2025
https://github.com/markerhub/javademo
专注于梳理Java知识点,解析开源项目!这里都是文章代码的项目示例,好好学哈!
docker dubbo java mybatis redis springboot springcloud
Last synced: 14 Jul 2025
https://github.com/oneteme/assertapi-core
AssertApi
assertapi continuous-testing enedis jarvis java json migration performance-testing regression-testing rest-api teme test testing testing-framework usf xml
Last synced: 16 Feb 2026
https://github.com/kavithma-thushal/bashicomputershop-layered
Computershop using java 11, javafx & maven in Layered-Architecture (Layered Coursework)
facade-pattern java javafx layered-architecture mysql strategy-pattern
Last synced: 12 Oct 2025
https://github.com/Simsilica/IsoSurface
Infinite terrain library based on IsoSurface generation.
isosurface java jme3 jmonkeyengine jmonkeyengine3 terrain-library
Last synced: 19 Mar 2026
https://github.com/arpitbatra123/currencyconverter
🤑 Currency Converter, an Android Application to Convert between different currency formats.
Last synced: 14 Oct 2025
https://github.com/kavindulakmal/microservices-springboot
Micro-Services for Online electricity bill payment System
hibernate java lombok-maven microservices mysql rest-api spring-boot
Last synced: 28 Oct 2025
https://github.com/robsonkades/uuidv7
UUIDv7 is a small, high-performance Java library for generating UUID version 7 identifiers
high-performance java jvm uuid uuidv7
Last synced: 30 Jan 2026
https://github.com/dsibilio/spring-cloud-stream-custom-binder
A practical example showing how to develop your own custom Spring Cloud Stream Binder
custom-binder java spring-boot spring-cloud spring-cloud-stream
Last synced: 26 Feb 2026
https://github.com/kj187/scala-ecosystem
Scala Ecosystem
akka concurrency java play scala slick static-typed
Last synced: 24 Apr 2026
https://github.com/st1llwater/sorting-algorithms
A Collection Of Various Sorting Algorithms In Java, Cpp, C And Golang
c cpp golang hacktoberfest hacktoberfest2021 java
Last synced: 28 Feb 2025
https://github.com/ghurtchu/fluentry
:policeman::oncoming_police_car: Manage unchecked exceptions functionally.
abstraction composition declarative-programming functional-programming java monad reflection stack-safe
Last synced: 28 Apr 2025
https://github.com/bbossgroups/bboss-http
bboss http5一个简单而功能强大的、基于httpclient5的、去中心化的http/https负载均衡器以及http rpc框架,基于http/https协议实现客户端-服务端点到点的负载均衡和集群容灾功能,可以基于post/get/put/requestbody等方法对接调用任何基于http协议开发的微服务,包括spring cloud、spring boot、spring mvc以及其他基于http协议开发的微服务;提供streamchat方法,轻松对接各种大模型服务,实现流式对话应用;完全支持http2协议;同时还可以非常方便地实现多个文件上传服务器。可基于apollo和nacos管理服务配置参数和实现服务发现功能。
bboss java microservice sse-client stream
Last synced: 14 Jan 2026
https://github.com/hlavki/netbeans-svuid-generator
TheNetBeans plugin that automates the generation of the serialVersionUID field.
Last synced: 14 Jan 2026
https://github.com/shubh2-0/core-java
This repository contains three projects developed in Core Java to solve basic problem statements. The projects focus on different aspects of Core Java, including console printing, multiple-choice questions, and simple interactive problems.
abstraction class core-java encapsulation inheritance java opps polimorphism
Last synced: 23 Apr 2025
https://github.com/omnifaces/claude-faces-expert
Drop-in Jakarta Faces knowledge base for Claude Code
ai balusc claude-code claude-rules claude-skills jakarta-ee jakarta-faces java jsf knowledge-base omnifaces primefaces
Last synced: 30 May 2026
https://github.com/oblac/jodd-proxetta
Java Proxy library. Method parameters. Method references.
Last synced: 27 Apr 2025
https://github.com/bvolpato/ghostme4j
:ghost: Ghost Me - Java HTTP Proxifier
anonymous java privacy proxy user-agent
Last synced: 11 Apr 2025
https://github.com/albertlai431/Gungeon
A remake of the classic Enter the Gungeon in Greenfoot (Java Framework)!
game game-development greenfoot java object-oriented-programming
Last synced: 26 Apr 2025
https://github.com/fieldju/jvm-lambda-template
A template project for quickly getting started writing a Scala, Groovy, or Java Serverless Application with SAM / Cloud Formation
aws aws-lambda cloudformation gradle gradle-aws-sam-deployer-plugin groovy java lambda scala serverless serverless-application-model serverless-applications
Last synced: 09 Apr 2025
https://github.com/algolia/algolia-android-demo
Android instant search demo with Algolia
algolia algolia-search demonstration instant-search java open-source search
Last synced: 08 Aug 2025
https://github.com/apache/servicemix-components
Mirror of Apache ServiceMix components
java network-client network-server osgi scala servicemix xml
Last synced: 09 Apr 2025
https://github.com/arindam-modak/yrass-media-player
YRASS Media Player desktop application. Watch videos, movies, listen songs with cool interactive user interface and features.
desktop-app fxml gui java javafx mediaplayer
Last synced: 09 Apr 2025
https://github.com/jetkai/proxybuilder
Socks & HTTP ProxyList Builder.
gradle http https java kotlin proxy proxy-checker proxy-tester proxy-testing socks4 socks5
Last synced: 06 Sep 2025
https://github.com/Simsilica/SimFX
Game effects library.
java jmonkeyengine jmonkeyengine3
Last synced: 19 Mar 2026
https://github.com/rockset/rockset-java-client
Official Java client library and JDBC driver for Rockset
client java realtime-database rockset
Last synced: 14 Jan 2026
https://github.com/appform-io/signals
Loosely coupled observer pattern implementation
apache2 design-patterns java java11 observer-pattern
Last synced: 10 Apr 2025
https://github.com/SolarNetwork/solarnetwork-node
Distributed SolarNode components for collecting data and controlling devices.
bacnet canbus climate-data energy energy-consumption energy-data energy-generation energy-monitoring iot java loxone mbus modbus osgi plugin-architecture
Last synced: 07 May 2025
https://github.com/aaron-akhtar/idetection
Network Monitoring & Attack Detection
ddos-attacks ddos-detection ddos-detector java network-analysis network-monitoring networking packet packet-capture packets pcap
Last synced: 14 Jul 2025
https://github.com/lazaronixon/jsf-perfect-crud
A modern and sofisticated start template for JSF/JAVAEE
crud jakartaee java javaee jpa jsf payara-server
Last synced: 13 Apr 2025
https://github.com/exadel-inc/etoolbox-query-kit
Provides the UI and API for easily creating and transforming data queries in languages such as XPath, JCR-SQL2, etc. for the AEM ecosystem
aem aem64 aem65 exadel-martech jackrabbit java jcr jcr-sql2 lucene query xpath
Last synced: 15 Apr 2025
https://github.com/thomasleplus/java-sql-inspector
Utility to test Java code for SQL injection vulnerabilities.
antlr antlr-4 antlr-grammar antlr4 antlr4-grammar antlr4-java information-security infosec java jdbc jdk security sql sql-injection-vulnerabilities
Last synced: 10 Apr 2025
https://github.com/kavithma-thushal/orm_gdse66
This is learning about ORM - Hibernate in GDSE66
java javafx mysql orm-framework
Last synced: 11 Jul 2025
https://github.com/hibernate/hibernate-ogm-cassandra
Hibernate OGM integration with Cassandra
Last synced: 13 Apr 2025
https://github.com/supergaga/generator
mybatis generator plugin use table comment
java mybatis-generator-plugins
Last synced: 11 Jan 2026
https://github.com/kanugurajesh/tic-tac-toe
A simple tic tac toe app using java
batch-file java practice-project tic-tac-toe
Last synced: 24 Jun 2025
https://github.com/labrijisaad/car_renting_application_with_spring-boot
The car rental management system can be used by companies that manage a car rental project, note that this project only runs on a local machine, but can be modified to run on multiple machines simultaneously for more high efficiency and to serve the whole company.
css3 html5 java jpa-hibernate mysql-database springboot
Last synced: 30 Oct 2025
https://github.com/islamdidarmd/loadingbutton
A small utility to show loading animation inside a button
android button java kotlin loading loadingbutton ui
Last synced: 13 Jul 2025
https://github.com/instaclustr/icarus
Sidecar for Cassandra with integrated backup / restore
backup car cassandra database db devops java jmx kubernetes netapp-public operations ops remote rest restore side sidecar
Last synced: 14 Jul 2025
https://github.com/apache/cordova-create
Apache Cordova Create
cordova cplusplus csharp java javascript library mobile nodejs objective-c
Last synced: 05 Apr 2025
https://github.com/dizitart/jbus
An Open Source Event Bus for Java 1.6+
event-bus java weak-references
Last synced: 17 Feb 2026
https://github.com/virgiledjimgou/android-application-for-traffic-sign-recognition
Android App APTSR is an advanced driver assistance system that recognizes and relays traffic sign information to drivers via the smartphone screen or instrument panel. APTSR systems can recognize speed limit signs, do not enter signs, and stop signs ...etc. APTSR aims to help make drivers more aware and able to make better safer driving decisions.
android-application deep-learning gps java tensorflow2 traffic-sign-classification
Last synced: 24 Apr 2026
https://github.com/chasesinghofen/java-projects
Various small Java programs
java java-array java-arraylist java-arrays java-game java-grader java-parsing java-programming-examples java-programming-language java-programming-tutorial java-programs java-tic-tac-toe javaprogram
Last synced: 22 Jun 2025
https://github.com/yyunikov/vertx-gradle-starter
Java 8 starter application with example of using Vert.X framework, Gradle build system, profiles configuration and SLF4J
architecture gradle java sample starter starter-template vertx vertx-web
Last synced: 14 May 2025
https://github.com/madbob/gasdotto
Gestionale web-based per i Gruppi di Acquisto
Last synced: 13 Apr 2025
https://github.com/falsepattern/gasstation
Mixin 0.8 library for 1.7.10 that works in place of other loaders too.
java library minecraft minecraft-forge minecraft-forge-mod minecraft-mod mixin mixins mod spongepowered-mixin
Last synced: 18 Mar 2025
https://github.com/wangji92/wdt
Convenient for Java developers to quickly query common commands
arthas java shell spring-boot spring-shell wdt
Last synced: 19 Mar 2025
https://github.com/aslamnazeershaikh/collegeadmissionmanagementsystem
The CollegeAdmissionManagementSystem project is a Java-based android application used by schools, colleges & institutions for various admission processes and online study material management. It's a very light weight yet highly feature-rich app. Developed by using the latest android native technologies.
admission-applications admission-portal admissions-systems android-app android-application android-material android-pdf-viewer android-sdk android-studio institute-management java pdf-document pdf-viewer school-management school-management-system
Last synced: 09 Jul 2025
https://github.com/jshiftio/buildah-java
A Java wrapper over the buildah cli (https://github.com/containers/buildah).
Last synced: 07 May 2025
https://github.com/deep110/lucid-engine
A basic physics3D engine for learning purposes.
game-development game-engine-2d java physics-engine
Last synced: 11 Apr 2025
https://github.com/bytedeco/javacpp-embedded-python
With this library, you can embed Python to your Java or Scala project. The main purpose of this library is to use Python libraries from Java or Scala.
Last synced: 13 Apr 2025
https://github.com/keremtan/carfactory
This is a fictional system software which runs on console. This system is designed to understand the uses of Template Method and Iterator Design Patterns.
design-patterns designpatterns iterator-pattern java maven patterns template-method-pattern template-pattern
Last synced: 13 Apr 2025
https://github.com/kavithma-thushal/socketprogramming
This is learning about Introduction of Java Socket Programming in GDSE66
java javafx simple-ui socket-programming
Last synced: 11 Jul 2025
https://github.com/rollczi/liteindex
💜 LiteIndex - Fast library for indexing box/area in space by vectors/location/position.
java optimization optimization-algorithms
Last synced: 08 May 2025
https://github.com/reprezen/genflow
A unified framework for API code generators that work with OpenAPI, RAPID-ML and other description languages.
api api-client apidoc apidoc-generator apidocs code codegen documentation generation java openapi openapi-codegen openapi-documentation openapi-generator rapid-ml rest swagger swagger-codegen xtend
Last synced: 19 Jul 2025
https://github.com/selimhorri/playing-with-spring-batch
Hands on Batch files with Spring Batch
batch-processing flyway h2-database java job-scheduler spring-batch spring-boot
Last synced: 12 Apr 2025
https://github.com/mezhevikin/http-request-kotlin
🌐 A tiny http client for Kotlin/Android. Only 90 lines of code.
alamofire android api fuel http http-client httpclient httpurlconnection java json kotlin kotlin-serialization ktor-client lightweight networking reguest response rest retrofit volley
Last synced: 12 Jul 2025
https://github.com/jabbany/cis120finalproject
CIS120 Final Project -- 3D Snakes. 程设课程期末作业。仿诺记的 3D 贪食蛇。
Last synced: 13 Apr 2025