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/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/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/aaroncoplan/todoist-java
Todoist REST API Java Client
java java-library todoist todoist-api todoist-rest
Last synced: 09 May 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/supergaga/generator
mybatis generator plugin use table comment
java mybatis-generator-plugins
Last synced: 11 Jan 2026
https://github.com/nihatquliyev/atm-app
Single ATM app
java java-collections-api java-se
Last synced: 23 Jun 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/sormuras/idea-junit-webinar
IntelliJ IDEA and JUnit: Writing, Finding, and Running Tests
Last synced: 09 Mar 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/fracpete/multisearch-weka-package
Weka package for parameter optimization, similar to GridSearch, but with arbitrary number of parameters.
classification java machine-learning optimization plugin regression weka
Last synced: 04 Mar 2026
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/zsoltmolnarrr/projectiledamage
🏹 Generic projectile damage attribute
attribute combat damage fabric fabricmc generic java minecraft minecraft-mod mod projectile ranged
Last synced: 31 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/arsy786/spring-boot-roadmap
This repo serves as a thorough guide to mastering Spring Boot!
Last synced: 10 Aug 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/katalon-studio/katalon-gradle-plugin
Katalon Studio Gradle plugin
critical gradle-plugin java katalon-studio
Last synced: 01 Sep 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/hussainderry/jcrypt
Java file encryption utility
encryption file-encryption file-encryption-java java javafx
Last synced: 14 Apr 2025
https://github.com/arya2004/leetcode-daily-october-hacktoberfest-2024
Leetcode Daily October Hacktoberfest 2024
cpp hacktober hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2024 java javascript leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions python
Last synced: 20 Aug 2025
https://github.com/rjrudin/slush-marklogic-spring-boot
slush generator for an Angular/Spring Boot/MarkLogic application
angular gradle java java-middle-tier marklogic slush-generator spring-boot
Last synced: 05 Oct 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/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/raofin/bearburger-swing
A maven project with a pretty great UI, developed using Java Spring and Swing frameworks, JDBC template, and other technologies.
academic-project flatlaf food-management food-ordering java java-spring java-swing maven
Last synced: 27 Aug 2025
https://github.com/hardiksinghbehl/budget-pkce-spring-boot
Budget Proof Key for Code Exchange (PKCE) implementation using Java Spring-boot
java pkce pkce-authentication proof-key-for-code-exchange spring-boot spring-security
Last synced: 19 Aug 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/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/svladykin/replicamap
Key-value Kafka Database
apache-kafka concurrent-map database fault-tolerance in-memory in-memory-database java kafka key-value multimaster replication
Last synced: 28 Jul 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/shubh2-0/serialization-in-java
Serialization is a mechanism of converting the state of an object into a byte stream. Deserialization is the reverse process where the byte stream is used to recreate the actual Java object in memory. This mechanism is used to persist the object.
deserialization interface java java-8 java-classes object object-oriented-programming serialization
Last synced: 23 Apr 2025
https://github.com/scapix-com/example2
Example for Scapix C++ JNI library
cpp cpp11 cpp14 cpp17 java jni jni-android jni-bindings jni-sample jni-wrapper
Last synced: 10 Oct 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/lidulibai/coc-java-vimspector
An extension for coc.nvim to enable Java debugging via jdt.ls
coc-java debug java jdt lsp nvim vim vimspector
Last synced: 12 Jul 2025
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/mhyrzt/dlib-android-face-landmark
face landmark detection for Android devices with c++, dlib, java, OpenCV
android cmake dlib face-detection java opencv
Last synced: 09 Apr 2025
https://github.com/siddhesh2377/androidbox
It is an IDE Based On Node An Code Editor
andorid android-application editor ide java node node-editor
Last synced: 02 Apr 2025
https://github.com/mehdihadeli/spring-food-delivery-microservices
☕A practical and imaginary food delivery microservices, built with java spring, domain-driven design, cqrs, vertical slice architecture, event-driven architecture, and the latest technologies.
cloud-native distributed-systems event-driven event-driven-architecture java microservices outbox-pattern rabbitmq spring spring-boot vertical-slice-architecture
Last synced: 24 Apr 2025
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/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/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/Simsilica/SimFX
Game effects library.
java jmonkeyengine jmonkeyengine3
Last synced: 19 Mar 2026
https://github.com/patrickfav/singlestep-kdf
Implementation of the single-step key derivation function (KDF) as described in NIST Special Publication 800-56C Rev1 supporting messages digest and HMAC.
cryptography hmac java kdf key-agreement key-derivation key-derivation-function message-digest nist nist800-56 secretkey security singlestep-kdf
Last synced: 09 Apr 2025
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/unruly/control
A collection of functional control-flow primitives and utilities.
functional-programming java railway-oriented-programming
Last synced: 14 Jan 2026
https://github.com/grame-cncm/elody
Elody: a music composition environment based on a visual functional language.
java lambda-calculus music-composition
Last synced: 25 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/alimranahmed/latestnewscheckerbyjava
java jsoup newspaper swing-api
Last synced: 07 May 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/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/objectionary/dejump
Replaces all GOTO objects in EO program with semantically equivalent ones but without GOTO
Last synced: 01 May 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/revelc/zookeeper-maven-plugin
A Maven plugin for launching a ZooKeeper server for integration testing
hacktoberfest integration-testing java maven maven-plugin zookeeper
Last synced: 02 May 2025
https://github.com/matteo4diani/java-retrieval-augmented-generation
Retrieval Augmented Generation, Function Calling and Code Generation on GitHub Projects with Java
code-generation function-calling java langchain4j llm ollama openai-api rag retrieval-augmented-generation spring
Last synced: 07 Oct 2025
https://github.com/nathancy/metal-slug
Metal Slug sprite 2D shooter game written in Java
fps java metal metal-slug slug sprite
Last synced: 28 Oct 2025
https://github.com/notiska/kirjava
A Java bytecode library for Python.
assembler bytecode disassembler java jvm
Last synced: 10 Apr 2025
https://github.com/reljicd/spring-boot-cassandra
Spring Boot + Apache Cassandra example app
apache-cassandra bash bash-script cassandra cassandra-cql cql docker docker-compose dockerfile java java-8 junit maven pom shell shell-script spring-boot spring-data-cassandra spring-test
Last synced: 10 Apr 2025
https://github.com/abdelhak-zaaim/spring-boot-parcel-delivery-system
The DeliX project is a comprehensive system, designed to streamline the transport and delivery of parcels.
delivery delivery-service java jwt-authentication spring-boot spring-security thymeleaf-template-engine tracking-parcels
Last synced: 10 Apr 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/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/gaganbhatia19/sorting_visualizer
JavaFX application for Visualizing Sorting Algorithms
algorithms algorithms-and-data-structures desktop-application divide-and-conquer dsa java javafx javafx-desktop-apps sort sorting sorting-algorithms sorting-visualization visualization
Last synced: 14 Sep 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/bulletsentence/doom-fire-java
Fire from DOOM now made with JAVA11 and JAVAFX
Last synced: 10 Apr 2025
https://github.com/harshalrj25/bugz_flutter_game
A 2D game created using flutter. My submission for the Flutter create contest 2019.
2d-game android flare flare-animation flutter flutter-app flutter-demo flutter-examples flutter-game flutter-material flutter-ui fluttercreate fluttercreatesubmissions2019 game game-2d game-development ios java objective-c swift
Last synced: 30 Apr 2025
https://github.com/saturnsvoid/java-http-botnet-frame
A HTTP bot in Java with basic commands and ability's
botnet cross-platform http http-bot java
Last synced: 13 Apr 2025
https://github.com/jmp/poker-hand-evaluator
A small poker hand evaluator written in Java. Implements a relatively fast 5-card hand evaluator for calculating the values of poker hands and comparing them.
comparison evaluator java poker
Last synced: 30 Apr 2025
https://github.com/toxicity188/questadder
Can make every quest you can imagine!
arclight java kotlin minecraft minecraft-plugin paper plugin pufferfish purpur quest quest-plugin quests quests-plugin rpg spigot spigot-plugin wiki
Last synced: 11 Apr 2025
https://github.com/heruan/jaxrs-range-filter
HTTP Ranged Requests for JAX-RS.
Last synced: 15 Jun 2025
https://github.com/svenruppert/jdbc-dao
minimalistic JDBC based DAO
connection-pool dao design-pattern functional java java8 java9 jdbc-dao rdbms sql
Last synced: 10 Apr 2025
https://github.com/szpak/spock-global-unroll
Spock extension automatically enabling parametrized tests unrolling in the whole project
groovy java parametrized-tests spock spock-extension spock-plugin
Last synced: 10 Apr 2025
https://github.com/opentracing-contrib/java-rxjava
OpenTracing Instrumentation for RxJava
java opentracing rxjava rxjava2
Last synced: 07 Jul 2025
https://github.com/markerhub/javademo
专注于梳理Java知识点,解析开源项目!这里都是文章代码的项目示例,好好学哈!
docker dubbo java mybatis redis springboot springcloud
Last synced: 14 Jul 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/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/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/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/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/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/bytehamster/pse
OPC UA Simulator for Industrial Plants (OSIP)
Last synced: 13 Apr 2025
https://github.com/faustinoaq/vscode-javac-linter
A Java linter for Visual Studio Code
Last synced: 12 May 2025
https://github.com/lemon24/linesieve
An unholy blend of grep, sed, awk, and Python.
awk cli command-line grep java python regex replace search sed terminal text text-processing
Last synced: 24 Dec 2025
https://github.com/nangong918/smartmedicine-app
智能医疗推荐问答App 推荐算法:协同过滤,基于内容,神经网络 搜索引擎:ElasticSearch、word2vec/IK分词搜索、知识图谱 IM系统:SpringCloud系列,Netty 终端:Android、JNI 大数据:Hadoop、Spark、Flink、Hive、HBase 爬虫:selenium、lxml 后台:JS,Vue,ElementUI
android bert cpp flink hive instant-messaging java jni kotlin nlp python recommender-systems rtmp spark spring-boot spring-cloud tensorflow webrtc
Last synced: 26 Jun 2025
https://github.com/hellokoding/restfulapi-springboot-springdatarest-mysql
RESTful API Example with Spring Boot, Spring Data REST and MySQL
java mysql restful-api spring-boot spring-data-jpa spring-data-rest
Last synced: 13 May 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/julianmendez/jsexp
Parser in Java for Lisp S-expressions.
java parser s-expressions tu-dresden
Last synced: 18 Mar 2025
https://github.com/hellokoding/hello-sso-jwt-resource
Single Sign On (SSO) Example with JSON Web Token (JWT), Spring Boot
Last synced: 13 May 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/aashutoshrathi/springcrud
Basic CRUD with SpringBoot + Hibernate
crud hibernate java junit postgresql spring-boot springboot
Last synced: 19 Mar 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/smith8h/sconnect
A Http client based library that use OkHttp3 for simply making requests to URLs and APIs, and get a response as Json or plain text.
android android-lib android-library connect http http-client http-request http-requests http-response https java json json-parser kotlin rest-api
Last synced: 31 Oct 2025
https://github.com/gayanukabulegoda/aad-lesson-code-space
Explore the Advanced API Development (AAD) Code Space, featuring in-depth lessons on Jakarta EE, JSON, AJAX, Spring, and security topics. Each lesson is organized into distinct branches, providing practical code examples and real-world scenarios. Dive into comprehensive resources to enhance your API development skills.
advanced-api api-development hibernate-jpa jakarta-ee java jndi json jwt jwt-authentication restful security spring spring-boot spring-data-jpa spring-mvc spring-mysql spring-security springframework tomcat web-services
Last synced: 22 Jul 2025
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/fieldpapers/josm-fieldpapers
A Fieldpapers plugin for JOSM.
fieldpapers hacktoberfest java josm openstreetmap
Last synced: 11 Oct 2025