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/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/abhirockzz/nats-hello-world-docker
NATS pub sub example with Go and Java client (using Docker Compose)
docker docker-compose golang java nats-messaging nats-server natsio
Last synced: 07 Jul 2025
https://github.com/Simsilica/SimFX
Game effects library.
java jmonkeyengine jmonkeyengine3
Last synced: 19 Mar 2026
https://github.com/aymane-maghouti/big-data-project
This project aims to predict smartphone prices using a combination of batch and stream processing techniques in a Big Data environment. The architecture follows the Lambda Architecture pattern, providing both real-time and batch processing capabilities to users.
apache-airflow apache-kafka apache-spark batch-processing big-data-projects hbase hdfs ingestion java lambda-architecture machine-learning postgresql-database powerbi pyspark python spring-boot streaming
Last synced: 29 Oct 2025
https://github.com/hereliesaz/ideaz
Mobile development that feels like it's just you and your IDEaz -- The Post-Code IDE for Android.
android android-app android-ide flutter java javascript kotlin mobile-ide react-native webapp website
Last synced: 06 Jun 2026
https://github.com/arakelian/json-filter
High speed filtering of arbitrarily large JSON documents
filter filtering high-performance java java-8 json json-filter json-stream streaming
Last synced: 01 Aug 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/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/carlos-marrugo/bienestar-software
Sistema de seguimiento de horas hechas en actividades de cada estudiante universitario. Roles: Director, Instructor, Estudiante #springboot
clean-architecture java jwt mockito-junit-test spring sprintboot
Last synced: 11 Aug 2025
https://github.com/liyupi/yu-ai-code-mother
编程导航 2025 年 AI + 微服务全栈新项目,基于 Spring Boot 3 + LangChain4j 构建对标大厂的 AI 应用生成平台,支持多种模式的智能代码生成、可视化编辑预览、一键部署分享、应用管理、AI 智能路由等。覆盖 AI 智能体开发、LangGraph4j 工作流、Tool Calling、SSE、Vue 3 全栈开发、Spring Cloud 微服务架构、MySQL / Redis / COS / Caffeine 存储、Nginx、多种设计模式、ARMS + Prometheus + Grafana 监控、Cursor Vibe Coding 等核心技术。 用一套教程掌握大厂级 AI 智能体开发+前后端核心技术,成为 AI 时代企业的香饽饽,给你的简历增加竞争力
ai backend deepseek frontend java langchain4j langgraph4j mysql nginx project redis springboot springcloud vue
Last synced: 31 Jul 2025
https://github.com/nihatquliyev/renta-car-system
Simple crud rent a car management system
java java-se jdbc jdbc-connector postgresql
Last synced: 30 Jul 2025
https://github.com/priyansh17/dear-diary
The App aims at helping people to fight from depression and communicate with them at a 1-1 basis alongside giving them suggestions based on their choices which will be taken from the user in various formats such as MCQ for a one time basis and Diary entries of user on a daily basis. The app aims to help mainly people who are introvert and don't share their emotions easily with others who are depressed. we aim to ulift their emotions and make world a better place for them.
android depression diary-entries emotions hacktoberfest hacktoberfest-2021 hacktoberfest-accepted hacktoberfest-starter hacktoberfest2021 java kotlin-android python3 recommendation-system recommender-engine sentiment-analysis sentiments
Last synced: 29 Oct 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/hacimertgokhan/denis
Cache based database language.
cache cache-control cache-storage caching database java protobuf-java
Last synced: 03 Aug 2025
https://github.com/nihatquliyev/first-spring-project-crud
First simple spring project
crud html java java-jpa jdbc postgresql spring thymeleaf
Last synced: 24 Sep 2025
https://github.com/miho/vmf-text
Powerful Grammar-based Language Modeling Framework
abstract-syntax-tree antlr antlr4 code-generation java model-driven parser unparsing
Last synced: 06 Apr 2025
https://github.com/davidhancu/javachallenges
Are you a beginner in Java? Or are you an expert? No matter your level of expertise, you can find challenges and project ideas here.
challenges ideas java projects
Last synced: 01 Sep 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/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/panga/lite-beans
LiteBeans is implementation of the java.beans package based on the Apache Harmony project
Last synced: 21 Sep 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/qaf-tm/qaf-support-ws
Support project that provides ready to use steps for webservices
bdd java qaf rest rest-api test-automation testng webservices
Last synced: 08 Aug 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/monarch-initiative/hpocaseannotator
Next-generation Biocuration App for annotating cases and PhenoPackets
Last synced: 16 Oct 2025
https://github.com/jrs296/leetcode-solutions
LeetCode Solutions of JRS296.
dsa dsa-algorithm java leetcode
Last synced: 04 Apr 2026
https://github.com/selimhorri/end-studies-project-mobile
Android app, End studies' project
android android-studio gradle java
Last synced: 15 Mar 2026
https://github.com/ministero-salute/it-dgc-verifier-service
The EU Digital COVID Certificate Verifier Service is part of the national backends and caches the public keys that are distributed through the DGCG. It is accessed by the Verifier Apps to update the key store periodically.
backend-service covid-19 digital-covid-certificate java
Last synced: 30 Jan 2026
https://github.com/rapter1990/currencyexchange
Currency Exchange API for Spring Boot
actuator actuators cache currency-exchange docker docker-compose exception-handling h2-database intergration-test java junit open-api ratelimiter resilience4j resttemplate spring-boot spring-cache stream swagger
Last synced: 18 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/omar-ahmed314/design-patterns
GOF Design Patterns
clean-code design-patterns java solid-principles
Last synced: 26 Feb 2026
https://github.com/nightmirror21/whitelistbytime
Whitelist plugin for minecraft server.
folia folia-plugin foliamc foliamc-plugin gradle java minecraft minecraft-plugin paper paper-plugin papermc papermc-plugin purpur purpur-plugin purpurmc purpurmc-plugin
Last synced: 10 Feb 2026
https://github.com/zoff99/toloshare_material
ToLoShare is a cross-platform desktop application for secure peer-to-peer real-time location sharing
compose-desktop java jetbrains-compose kotlin location-sharing openstreetmap osm toxcore
Last synced: 26 Apr 2026
https://github.com/metaapi/metaapi-java-sdk
Java SDK for MetaApi, a professional cloud forex trading API for MetaTrader platform which supports both MetaTrader MetaTrader 5 and MetaTrader 4. Free usage tier available.
api cloud forex java metaapi metaapi-cloud metatrader metatrader4 metatrader5 mt4 mt4-api mt5 mt5-api rest trading websocket ws
Last synced: 24 Jan 2026
https://github.com/ardetrick/ory-hydra-refrence-java
An example/reference implementation of Ory Hydra in Java with SpringBoot. Shows the basicis of OAuth2 integraiton with OIDC. Includes a full suite of integration tests using Testcontainers.
gradle java oauth2 oauth2-authorization oauth2-provider oauth2-server oidc ory-hydra playwright playwright-java spring-boot springboot testcontainers
Last synced: 01 Mar 2026
https://github.com/martincastroalvarez/hexagonal-spring-boot
Hexagonal Architecture on Java Spring Boot
aws docker docker-compose hexagonal-architecture java javascript postgresql react spring-boot tailwind
Last synced: 02 Apr 2026
https://github.com/apache/maven-jmod-plugin
Apache Maven JMod Plugin
build-management java maven maven-jmod-plugin maven-plugins
Last synced: 19 Oct 2025
https://github.com/psumbera/solaris-openjdk
Builds OpenJDK 9 and newer on Solaris.
Last synced: 17 Mar 2026
https://github.com/polyhedraldev/tectonic
Annotation-based Java read-only config API
Last synced: 17 Oct 2025
https://github.com/jonathan-foucher/spring-boot-redis-stream-example
An example of queueing jobs with a redis stream
java queued-jobs redis-stream spring-boot valkey
Last synced: 16 Mar 2026
https://github.com/haxe4e/haxe4e
Haxe programming language support for the Eclipse IDE
eclipse eclipse-plugin editor haxe java
Last synced: 13 Feb 2026
https://github.com/fishercoder1534/randomjava
Any random Java goes here.
design-patterns examples intellij java java-8
Last synced: 15 May 2025
https://github.com/macacajs/macaca-reporter-java-plugin
Macaca Reporter Plugin For Java
Last synced: 15 Apr 2025
https://github.com/Cumulocity-IoT/cumulocity-dynamic-mapper
The ultimate Mapper for building the bridge between any Message Broker and Cumulocity IoT in a zero-code approach!
agent angular cumulocity-agent cumulocity-iot cumulocity-microservice cumulocity-package iot iot-analytics java microservice mqtt server-side-agent typescript
Last synced: 26 Feb 2025
https://github.com/apache/servicemix5
Mirror of Apache ServiceMix 5
java network-client network-server osgi scala servicemix xml
Last synced: 23 Jul 2025
https://github.com/akhilerm/castle
An open source implementation of the Google Foobar challenge
bash docker foobar google-foobar java jquery-terminal laravel online-compiler python shell
Last synced: 23 Mar 2025
https://github.com/ivanyu/java-agents-demo
An example of bytecode modifying Java agents done with Javassist and Byte Buddy
blog-post byte-buddy java java-agent javassist
Last synced: 15 Apr 2025
https://github.com/rosette-api/java
Rosette API Client Library for Java
entity-extraction entity-linking fuzzy-matching java machine-learning name-translation natural-language-processing nlp rosette text-analytics text-mining tokenization
Last synced: 07 Apr 2025
https://github.com/jgneff/epd-javafx
JavaFX application for e-paper displays
Last synced: 07 Apr 2025
https://github.com/maxi1324/wiishoot
Simple 3D Game
art blender cool fun game game-development game-engine gamepad java javafx local-multiplayer
Last synced: 04 Apr 2025
https://github.com/chestshop-authors/chestshopnotifier
Bukkit plugin that allows your players to see who bought or sold what while they were offline.
bukkit chestshop hacktoberfest java minecraft plugin spigot
Last synced: 16 Apr 2025
https://github.com/mchernyakov/various-ttl-map
Thread-safe map (cache) with various time to live of keys
cache java map thread-safe-cache thread-safety ttl ttl-cache ttl-map
Last synced: 07 Apr 2025
https://github.com/nurkiewicz/ts.class
TypeScript to Java bytecode compiler
bytecode compiler java java-bytecode-compiler jvm kotlin typescript
Last synced: 23 Mar 2025
https://github.com/sdetautomation/seleniumjava
Selenium Startup Project for Java
a11y a11y-testing axe axe-selenium chrome docker java selenium-webdriver testcontainers
Last synced: 12 Apr 2025
https://github.com/suryasekhar14/hacktoberfest-2021
A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!
appdevelopment c cpp hacktober-fest-contributions hacktoberfest hacktoberfest-accepted hacktoberfest2021 java javascript python
Last synced: 10 Mar 2026
https://github.com/eclipse-uprotocol/up-java
uProtocol Language Specific Library for Java
Last synced: 12 Apr 2025
https://github.com/dlr-sc/maven-tycho-demo
A sample project explaining Maven Tycho for Eclipse RCP applications.
Last synced: 14 Apr 2025
https://github.com/walshydev/streamdeck4j
Java library for the StreamDeckSDK
Last synced: 26 Oct 2025
https://github.com/hussainderry/jcrypt
Java file encryption utility
encryption file-encryption file-encryption-java java javafx
Last synced: 14 Apr 2025
https://github.com/jcabi/jcabi-ssl-maven-plugin
SSL Plugin for Apache Maven: it generates fake SSL certificates for the testing purposes of your Java web app
java maven-plugin ssl ssl-plugin testing
Last synced: 29 Jun 2025
https://github.com/elastic/connectors-ruby
Official Connector Clients for Elastic Elasticsearch, Enterprise Search, App Search and Workplace Search
appsearch connector-library connectors elastic elastic-appsearch elastic-enterprise-search elastic-search elastic-stack elastic-workplace-search elasticsearch enterprise-search java ruby workplace-search
Last synced: 07 Apr 2025
https://github.com/minatisleeping/spring-boot-master-class
Spring Boot Master Class by instructor Amigoscode
h2-database java logging lombok maven spring-boot springdata-jpa springmvc testing
Last synced: 29 Oct 2025
https://github.com/ashish2030/upgrad-assignment
ᴛʜɪꜱ ɪꜱ ᴍʏ ꜱᴍᴀʟʟ ᴊᴀᴠᴀ ɢʀᴀᴅᴇᴅ ᴀꜱꜱɪɢɴᴍᴇɴᴛ ɢɪᴠᴇɴ ʙʏ ᴜᴘɢʀᴀᴅ
bfs-algorithm dfs-algorithm dijkstra-algorithm graph java shortest-path-algorithm upgrad
Last synced: 20 Jun 2025
https://github.com/rajspeaks/code-pyramid
Code-Pyramid consists of Competitive & Beginner level codes, written in different programming languages like C, C++, Java, Python.
c codewars coding-challenge data-structures dsa dsa-algorithm dsa-practice hacktoberfest java python rajdeep-das rajspeaks
Last synced: 07 May 2025
https://github.com/grahamedgecombe/apiviz
A fork of APIviz with out of the box support for classes compiled with Java 8.
Last synced: 11 Apr 2025
https://github.com/edoardottt/tweetpro
University Java project. It's a lightweight tool specialized in tweets analysis. :chart_with_upwards_trend:
design-patterns graph java java-8 java-library javadev json retweets tweet tweets twitter university university-assignment university-course university-project
Last synced: 03 Aug 2025
https://github.com/weizhiwen/knowledge-base
知识库,包括 Java、Python、日常的一些记录等等
java knowledge-sharing mongodb python redis
Last synced: 19 Mar 2025
https://github.com/OpenIPC/LoTool
Internal chip information extractor from HiSilicon HiTool
Last synced: 03 Apr 2025
https://github.com/kensa-dev/kensa
A BDD testing framework for Kotlin & Java
agile-methodologies bdd bdd-framework fluent java junit5 kotlin tdd testing
Last synced: 06 Apr 2026
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/jshiftio/buildah-java
A Java wrapper over the buildah cli (https://github.com/containers/buildah).
Last synced: 07 May 2025
https://github.com/pasan-pahasara/spring-boot-crud
This Project is introduced learning Spring Boot Basic CRUD Operation.
hibernate java mysql spring-boot
Last synced: 11 Apr 2025
https://github.com/ashish2030/leetcode-solutions
ᴛʜᴇꜱᴇ ᴀʀᴇ ᴛʜᴇ ꜱᴏʟᴜᴛɪᴏɴꜱ ᴏꜰ ʟᴇᴇᴛᴄᴏᴅᴇ ᴘʀᴏʙʟᴇᴍꜱ ᴅɪꜰꜰɪᴄᴜʟᴛʏ: ᴇᴀꜱʏ ᴀɴᴅ ᴍᴇᴅɪᴜᴍ
Last synced: 11 Apr 2025
https://github.com/team846/funkylogclient
846's custom logging platform
frc frc-logging java logging logs robotics
Last synced: 08 Sep 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/onevroad/net-websocket-spring-boot
Easy to use websocket
java netty spring-boot websocket
Last synced: 09 Jul 2025
https://github.com/ethanlin-twer/java-reflection-in-action
A Chinese translation of the book Java Reflection In Action editing with gitbook.
java jvm meta-object-protocol meta-programming reflection
Last synced: 28 Oct 2025
https://github.com/dries007/tapemouse
Tape + Mouse = TapeMouse - Now also does keyboards!
java minecraft minecraft-forge minecraft-forge-mod minecraft-mod
Last synced: 28 Oct 2025
https://github.com/comlet/releasefab
ReleaseFab is a Java client application which automatically generates Release Notes for any project.
java java-11 jpms release-automation releasenotes
Last synced: 10 Apr 2025
https://github.com/joaopedroangelo/java-backend-roadmap
Guia de estudos flexível e abrangente para auxiliar futuros desenvolvedores backend Java
Last synced: 08 Sep 2025
https://github.com/pasan-pahasara/spring-image-uploader-mvc
This is a small software creation made for uploading images using Spring MVC
bootstrap5 css java javascript spring-mvc
Last synced: 11 Apr 2025
https://github.com/sandun-induranga/furniture-management-system
This is a JavaFX stand-alone application
css jasperreports java javafx jdbc mysql
Last synced: 15 Jun 2025
https://github.com/shubh2-0/method-references
The method reference is nothing but the simplified version of the lambda expression. Instead of providing an implementation body, a method reference refers to an existing available method
consumer-functional-interface function-functional-interface functional-programming java java-8 lambda-functions method-reference predicate-functions sts4 supplier-functional-interface
Last synced: 09 Jul 2025
https://github.com/jikoo/enchantableblocks
A Bukkit plugin adding effects for enchantments on blocks.
bukkit bukkit-plugin java minecraft
Last synced: 21 Mar 2025
https://github.com/gregswindle/maven-code-quality-pom
Enforce and report code quality with JUnit, JaCoCo, Hamcrest, FindBugs, PMD, CodeNarc, Checkstyle (Google), Enforcer, Duplicate-Finder, JDepend, and more with this Maven POM.
code-coverage code-quality coding-standards coding-style java license-checking license-management maven maven-pom reporting reports test-automation
Last synced: 11 Apr 2025
https://github.com/mtumilowicz/java11-lambda-patterns
Functional programming patterns in java.
clean-code fp functional-programming java java-lambda lambda pattern
Last synced: 11 Apr 2025
https://github.com/sondosaabed/nice-numbers
This a java assignment to detect nice numbers
Last synced: 29 Oct 2025
https://github.com/lionsoul2014/tankwar
An AI tankwar game developed by java
ai-game java java-game java-swing java-swing-application java-swing-game tankwar
Last synced: 24 Aug 2025
https://github.com/baderlab/cy3d-impl
3D Graph Renderer for Cytoscape using OpenGL
3d-renderer cytoscape java jogl opengl
Last synced: 04 Apr 2025
https://github.com/urunov/spring-boot-hibernate-database
Spring Boot, REST API, JDBC and JDBC Template, JPA, Hibernate, ORM, H2, MySQL, POSTMAN, Swagger (Hub)
api database h2-database hibernate hibernate-orm java jdbc jpa mysql orm spring-boot springboot-database swagger
Last synced: 29 Oct 2025
https://github.com/jumanji144/lvm
Lua virtualsation toolset in Java
bytecode deobf deobfuscation file interpreter java lua parser reader reverse-engineering scripting virtual-machine virtualization vm
Last synced: 24 Oct 2025
https://github.com/tananaev/simple-camera-android
Simple Camera app for Android
Last synced: 19 Oct 2025
https://github.com/rmn20/quantum
J2ME 3D Game engine based on Iceberg3D
game-engine game-engine-3d homebrew j2me java retro softrenderer
Last synced: 09 Sep 2025