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/juliaaano/rhpam-quickstart
A collection of artifacts to get you started with Red Hat Process Automation Manager / PAM.
drools java jbpm kie-server rhpam rhpam-springboot
Last synced: 18 Mar 2025
https://github.com/ivangfr/spring-cloud-stream-kafka-multi-topics
The goal of this project is to create two applications: one as a Spring Boot producer and the other as a Spring Boot consumer. We'll be using Spring for Apache Kafka and Spring Cloud Stream.
docker java jib kafdrop kafka spring-boot spring-cloud-stream spring-kafka spring-webflux
Last synced: 10 Apr 2025
https://github.com/pprattis/address-book-contact-management
A Java console application that manages an address book where the contacts are saved within an archive.
bufferedreader computer-science console-application java program project student
Last synced: 12 Apr 2025
https://github.com/sentayhu19/simple-hospital-managment-sys-with-java
This is a Hospital management system which allows patients and doctor to get registered and assign patient for selected doctors and the doctor can send req to lab and get report about the patient lab result.
Last synced: 11 Apr 2025
https://github.com/keremtan/java-spring
This repository has basic information about Spring Framework and a sample application made with Spring Boot.
back-end dependency-injection docker-compose h2-database java postgresql-database rest-api spring spring-boot spring-framework
Last synced: 13 Apr 2025
https://github.com/pasan-pahasara/spring-framework
This Project is introduced to learning Spring MVC and Spring Boot.
ajax bootstrap5 hibernate html-css-javascript java lombok maven spring-boot spring-mvc
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/objectionary/dejump
Replaces all GOTO objects in EO program with semantically equivalent ones but without GOTO
Last synced: 01 May 2025
https://github.com/fadouse/jvmbenchmark
JVMBenchmark evaluates the performance impact of code obfuscation on Java applications using JVM 17 and JDK 17. It helps developers balance security with potential performance trade-offs.
benchmark java jvm performace-testing
Last synced: 23 Apr 2025
https://github.com/dvgaba/easy-rules
The simple, stupid rules engine for Java
business-rules expression-language java java-11 jjdk11 programming-rules rule-engine rules-engines
Last synced: 10 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/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/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/mariazevedo88/json-formatter-validator
Java tool for JSON validation via string or file and correction of invalid JSON-like string
coveralls gson jacoco java java-8 java8 json json-formatter json-formatters json-validation junit5 string-manipulation
Last synced: 29 Jul 2025
https://github.com/zzhow1024/notes_on_the_course_of_han_shunping_gradually_learning_java
“韩顺平循序渐进学Java”课程笔记
hanshunping java learning learning-java zzhow
Last synced: 02 Aug 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/chinalhr/gungnir
Gungnir是一个基于Spring,Netty,Zookeeper的轻量级分布式RPC服务框架
java netty rpc rpc-framework spring-boot zookeeper
Last synced: 28 Jul 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/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/glavo/kala-compress
Modular Apache commons compress
commons-compress compress java
Last synced: 02 Apr 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/infinispan-demos/vertx-api
Example that creates a REST, PUSH API and a Clustered Application with Vert.x and Infinispan
clustering infinispan java react vertx vertx-web
Last synced: 28 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/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/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/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/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://gitlab.com/visnow.org/VisNow
Generic visualization framework
3D java java3d scivis visnow visualization
Last synced: 17 Jan 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/marthym/juery
Juery is a tiny Java library to manage search and filter query from user to database.
Last synced: 10 Apr 2025
https://github.com/fieldpapers/josm-fieldpapers
A Fieldpapers plugin for JOSM.
fieldpapers hacktoberfest java josm openstreetmap
Last synced: 11 Oct 2025
https://github.com/depromeet/ding-dong-be
Ding Dongㅣ서로의 TMI를 공유하고 친해지고 싶은 마음을 전하세요
Last synced: 19 Apr 2025
https://github.com/khaledashrafh/ftp-client-server-application
This is a implementation of a FTP (File Transfer Protocol) client-server application using Java sockets. The client can connect to the server, login with username and password, and download files from the server. The server can handle multiple clients and authenticate them using a file that stores the authorized users and their passwords. The serve
file-transfer-protocol ftp ftp-client ftp-server java java-socket-programming java-sockets socket-programming
Last synced: 17 Oct 2025
https://github.com/apache/chemistry-cmislib
Mirror of Apache Chemistry CMISLib
chemistry csharp java library objective-c php python
Last synced: 08 Oct 2025
https://github.com/murdos/easy-random-protobuf
Easy Random protobuf support
easy-random java object-mother protobuf random random-generation
Last synced: 29 Apr 2025
https://github.com/galan/verjson
A Java serializer for evolving data-structures
jackson java json-schema schema-evolution transformations
Last synced: 15 Oct 2025
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/appform-io/signals
Loosely coupled observer pattern implementation
apache2 design-patterns java java11 observer-pattern
Last synced: 10 Apr 2025
https://github.com/jaredpalmer/jaredpalmer-vscode-extensionpack
All of my VS Code extensions .... in one extension pack
java javascript python react typescript vscode vscode-extension
Last synced: 15 Mar 2026
https://github.com/apposed/appose
Interprocess environment manager 🧊
conda deep-learning interprocess java maven pypi python shared-memory shm
Last synced: 28 Jan 2026
https://github.com/avarel/kaiper
Functional scripting in Java.
dynamic-languages dynamic-programming java jvm language programming-language
Last synced: 13 Oct 2025
https://github.com/arsy786/spring-boot-roadmap
This repo serves as a thorough guide to mastering Spring Boot!
Last synced: 10 Aug 2025
https://github.com/pavankjadda/eshopping
eShopping application implemented with Spring Boot, Spring Security, Spring Data and Spring Session
hazelcast hibernate java mysql spring-boot spring-cache spring-data-jpa spring-security spring-session
Last synced: 26 Aug 2025
https://github.com/rogercoding/binary-search-tree
This Java program implements a Binary Search Tree (BST) with basic operations: node insertion, key searching, and in-order traversal. It demonstrates efficient data storage, retrieval, and sorted data display.
binary-search-tree java object-oriented-programming
Last synced: 14 Apr 2025
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/ykayacan/hashing-utils
A basic Java implementation of Consistent Hashing, Rendezvous Hashing and Weighted Rendezvous Hashing.
consistent-hashing hashing java rendezvous
Last synced: 07 May 2025
https://github.com/couchbase-examples/java-springboot-quickstart
Entry level Couchbase Java Spring Boot tutorial/demo. Steps to build a REST API to manage user profile CRUD operations..
couchbase java quickstart spring spring-boot springboot
Last synced: 20 Feb 2026
https://github.com/mfvanek/pg-index-health-demo
Demo apps for pg-index-health library
gradle hacktoberfest java java-21 junit liquibase lombok mutation-testing pitest postgres postgresql testcontainers
Last synced: 19 Feb 2026
https://github.com/tginsberg/java-timestream
A set of builders that create streams of java.time objects
Last synced: 31 Aug 2025
https://github.com/bitmovin/bitmovin-java
DEPRECATED: Java client for the Bitmovin API, see https://github.com/bitmovin/bitmovin-api-sdk-java
analytics api-client bitmovin bitmovin-api html5-player java video-encoding
Last synced: 05 Jan 2026
https://github.com/magillem/generator-jhipster-pages
sub generator for forms
angular angular4 generator java jhipster jhipster-module spring-boot yeoman-generator
Last synced: 08 Mar 2026
https://github.com/javaaidev/agentic-patterns
Agentic Workflow & Patterns implemented using Spring AI
agent agentic-ai java llm spring-ai spring-boot spring-framework
Last synced: 01 Mar 2026
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/selimhorri/quarkus-crud-spring-data-jpa
Expose simple APIs using RESTEasy JAX-RS / Jackson
ber-jar graalvm graalvm-native-image java jax-rs jpa native-executables quarkus spring-data-jpa
Last synced: 20 Aug 2025
https://github.com/ApexStudios-Archive/FantasyFurniture
Adds Fantasy-Themed Furniture & Decorational blocks to the game
forge forge-mod java minecraft minecraft-forge minecraft-forge-mod minecraft-mod minecraftforge mod
Last synced: 27 Sep 2025
https://github.com/houarizegai/javainterview
Java Interview Coding Challange.
interview-challenge interview-questions java java-interview java-interview-questions
Last synced: 18 Aug 2025
https://github.com/codegather/record_movie
一个原生视频录制flutter插件,断点续录、视频压缩等功能,采用原生实现没有依赖第三方库
audi com compress ios java objective-c video
Last synced: 13 Apr 2025
https://github.com/isinhah/api-reserva-voos
API REST desenvolvida para um sistema de reserva de passagens aéreas, em que os clientes podem reservar assentos e obter tickets
Last synced: 23 Aug 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/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/kakarottocui/android-exam
基于Java、SpringBoot和uniapp在线考试系统安卓APP微信小程序
android java maven mysql spring-boot uniapp vue
Last synced: 28 Jul 2025
https://github.com/younessboumlik/gestiondevente
Ce projet consiste en une application de bureau développée avec JavaFX, visant à optimiser la gestion des ventes. Elle permet de gérer divers aspects essentiels tels que les factures, les livraisons, les commandes, les clients et les produits. L'application offre une interface intuitive et facilite l'accès et la manipulation des données.
desktop-app desktop-application gui-application jar jasypt-encryptor jasypt-password java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project mailtrap-api scenebuilder twilio-api twilio-sms-api
Last synced: 14 Apr 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/harp077/pj-ntp-server
Pure Java NTP server. Releases = https://sourceforge.net/projects/pj-ntp-server
java ntp ntp-server pure server sntp sntp-server
Last synced: 14 Apr 2025
https://github.com/rid17pawar/viitclubs
College Clubs website is developed using JSP and Servlet technologies, Bootstrap for UI, jQuery for validations and MySQL for database.
bootstrap4 club-management club-website college-clubs java jdbc jquery jsp jsp-servlet mysql servlets students
Last synced: 20 Jul 2025
https://github.com/nihatquliyev/organization-management-system
Simple JPA Java SE Project
cascade element-collection embedable entity java java-se manytoone mappedby onetomany
Last synced: 22 Jul 2025
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/rashidi/boot-data-rest-events-sample
Example of application that uses Spring Data Events to perform validation.
event-driven java sample-app spring-boot spring-data-rest tutorial
Last synced: 23 Mar 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/coobird/simpleimageviewer4j
a simple image viewer for Java
image-viewer java java-gui swing
Last synced: 22 Mar 2025
https://github.com/mehditeymorian/javacompileengine
Java Compile Engine: The CompileEngine You Need for your Project!
Last synced: 15 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/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/psumbera/solaris-openjdk
Builds OpenJDK 9 and newer on Solaris.
Last synced: 17 Mar 2026
https://github.com/opentracing-contrib/java-thrift
OpenTracing instrumentation for Apache Thrift
Last synced: 11 Oct 2025
https://github.com/f-lab-edu/modu-ui-market
자신만의 마켓을 만들어 물건을 판매할 수 있는 오픈마켓 서비스입니다.
Last synced: 12 Oct 2025
https://github.com/pixee/simple-gradle-codemod-tutorial
An example codemodder codemod
Last synced: 31 Jan 2026
https://github.com/dietechniker/3rdparty-privacy-proxy
Deliveres functionality to securely fetch and provide 3rd Party resources as well as proxying requests back to the 3rd Party Provider. This is the base library you use as a dependency within your own Privacy Proxy project. See the docs and the examples project to implement your own.
3rdparty-governance data-protection gdpr java library maven-dependency privacy proxy reverse-proxy spring-boot
Last synced: 12 Oct 2025
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/polyhedraldev/tectonic
Annotation-based Java read-only config API
Last synced: 17 Oct 2025
https://github.com/arpitbatra123/currencyconverter
🤑 Currency Converter, an Android Application to Convert between different currency formats.
Last synced: 14 Oct 2025
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/ashish2030/swagger_static_website
:octocat:🌟ᴀ ꜱᴍᴀʟʟ ᴅᴇᴍᴏɴꜱᴛʀᴀᴛɪᴏɴ ᴏɴ ᴡᴏʀᴋɪɴɢ ᴏꜰ ꜱᴡᴀɢɢᴇʀꜱ ɪɴ ꜱᴘʀɪɴɢʙᴏᴏᴛ ᴛᴏ ɢᴇɴᴇʀᴀᴛᴇ ᴅʏɴᴀᴍɪᴄ ᴅᴏᴄᴜᴍᴇɴᴛᴀᴛɪᴏɴꜱ ꜰᴏʀ ʀᴇꜱᴛꜰᴜʟ ᴀᴘɪ'ꜱ 💻 🎯🚀
docket intellij java spring-mvc swagger-ui
Last synced: 24 Feb 2026