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/hussainderry/jcrypt
Java file encryption utility
encryption file-encryption file-encryption-java java javafx
Last synced: 14 Apr 2025
https://github.com/richard-austin/security-cam
CCTV Security cam NVR accessible via web directly or through Cloud. service. Run on Raspberry pi
angular cctv-monitoring dpkg dpkg-deb ffmpeg golang groovy java nvr onvif onvif-discovery ptz python raspberry-pi rtsp security-camera spring-boot spring-security ubuntu webapp
Last synced: 08 Jan 2026
https://github.com/macacajs/macaca-reporter-java-plugin
Macaca Reporter Plugin For Java
Last synced: 15 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/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/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/apache/chemistry-cmislib
Mirror of Apache Chemistry CMISLib
chemistry csharp java library objective-c php python
Last synced: 08 Oct 2025
https://github.com/quarkiverse/quarkus-doma
Quarkus Doma Extension
annotation-processing domaframework java orm quarkus-extension sql
Last synced: 10 Mar 2026
https://github.com/alxkm/streamer
Java stream library
collections collections-framework collections-java java java-8 javastreams javautility javautils steam-api
Last synced: 13 Oct 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/fieldpapers/josm-fieldpapers
A Fieldpapers plugin for JOSM.
fieldpapers hacktoberfest java josm openstreetmap
Last synced: 11 Oct 2025
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/arpitbatra123/currencyconverter
🤑 Currency Converter, an Android Application to Convert between different currency formats.
Last synced: 14 Oct 2025
https://github.com/xavidop/alexa-java-springboot-helloworld
Alexa Skill template using SpringBoot
alexa alexa-skill java skill-sample spring spring-boot
Last synced: 28 Apr 2025
https://github.com/dgroup/laconic-velocity
Laconic API for Apache Velocity
apache-velocity elegantobjects java java-library oop oop-library oop-principles velocity-template
Last synced: 07 Sep 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/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/cworld1/notie
Android note App complies with Material You specifications, developed using Java.
Last synced: 15 Jul 2025
https://github.com/opentracing-contrib/java-rxjava
OpenTracing Instrumentation for RxJava
java opentracing rxjava rxjava2
Last synced: 07 Jul 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/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/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/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/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/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/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/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/open-coffee/opencoffee-starter
The glue of the OpenCoffee
hacktoberfest java spring-boot-starter
Last synced: 30 Jun 2026
https://github.com/finn-no/retriable-kafka-consumer
Retriable consumer pool for kafka
Last synced: 10 Apr 2025
https://github.com/mateusznakodach/heroesofdomaindrivendesign.eventsourcing.java.axon.spring
Shows how to use Domain-Driven Design, Event Storming, Event Modeling and Event Sourcing in Heroes of Might & Magic III domain.
axon axonframework ddd dddheroes domain-driven-design event-sourcing eventmodeling eventsourcing eventstorming java spring spring-boot
Last synced: 03 Jul 2025
https://github.com/shmuelamar/rs-py-java
Rust FFI example project for Java & Python
Last synced: 09 Sep 2025
https://github.com/keith-gamble/example-perspective-component-module
An Example Repository for building Ignition Perspective Component Modules
ignition ignition-perspective inductive-automation java perspective
Last synced: 21 Feb 2026
https://github.com/thoqbk/code-collection
A shell script tool for decompiling multiple jar files and re-arranging source code
Last synced: 13 May 2025
https://github.com/bh-tec/dio-potecia-tech-ifood-java
Repositório criado para os desafios de códigos da Potência Tech powered by iFood - Java Beginners da DIO.
bootcamp desafio-de-codigo dio ifood java
Last synced: 19 Apr 2025
https://github.com/sondosaabed/optimal-coins-game-strategy
a java project that uses dynamic programming to implemnt the Optimal coins collecting game strategy
dynamic-programming java javafx optimal-game-strategy
Last synced: 22 Apr 2025
https://github.com/omarlamin01/dairy-farm-management-system
Desktop application for managing dairy farms, built using java, javafx & MySQL
java javafx javafx-desktop-apps mysql mysql-database
Last synced: 11 Jun 2025
https://github.com/engineeringsoftware/jog
Pattern-Based Peephole Optimizations with Java JIT Tests
compiler java jit jit-compiler openjdk optimization pattern peephole shadow test
Last synced: 03 Sep 2025
https://github.com/sondosaabed/palestinian-dairy-factory
Java to apply a new project Palestinian Dairy Factory
console diary-factory inheritance java oop palestine
Last synced: 22 Apr 2025
https://github.com/thomasweise/aitoa
An Introduction to Optimization Algorithms
book evolutionary-algorithm java job-shop-scheduling-problem local-search metaheuristics optimization-algorithms
Last synced: 07 May 2025
https://github.com/michael-simons/neo4j-aura-quarkus-graphql
Built a GraphQL-API based on the Cypher-DSL and Quarkus.
Last synced: 08 May 2025
https://github.com/wbrefvem/python-jolokia
Python client for Jolokia, an HTTP-JMX bridge
enterprise-java http-bridge java jmx jolokia python
Last synced: 18 Jan 2026
https://github.com/cf-toolsuite/cf-hoover
Easily aggregate accounting and snapshot usage reporting across multiple foundations
cloud-foundry java reactor spring-boot-3 spring-webflux
Last synced: 11 Jul 2025
https://github.com/kj187/scala-ecosystem
Scala Ecosystem
akka concurrency java play scala slick static-typed
Last synced: 24 Apr 2026
https://github.com/pixel-clover/uview
A cross-platform tool for viewing and modifying Unity package files
desktop-application game-development java java-21 java-application unity unity-package-manager unity3d
Last synced: 19 Apr 2026
https://github.com/mikesafonov/spring-boot-starter-prometheus-alerts
Spring Boot Starter for handling alerts from Prometheus Alertmanager
java prometheus prometheus-alertmanager spring-boot
Last synced: 15 Jun 2025
https://github.com/scify/icsee
ICSee runs on small portable devices (smartphones, tablets) and makes reading and object identification easier. Simply, conveniently and always available!
android assistive assistive-technology hacktoberfest java opencv special-needs video video-processing visual-impairments
Last synced: 06 Sep 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/ashish2030/upgrad-assignment
ᴛʜɪꜱ ɪꜱ ᴍʏ ꜱᴍᴀʟʟ ᴊᴀᴠᴀ ɢʀᴀᴅᴇᴅ ᴀꜱꜱɪɢɴᴍᴇɴᴛ ɢɪᴠᴇɴ ʙʏ ᴜᴘɢʀᴀᴅ
bfs-algorithm dfs-algorithm dijkstra-algorithm graph java shortest-path-algorithm upgrad
Last synced: 20 Jun 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/osandadeshan/appium-java-mobile-automation-demo
This project serves as a boilerplate for automating both Android and iOS mobile applications using a single codebase with TestNG and the Appium library.
android android-app appium automation cross-platform ios ios-app java maven page-object-model testng testng-framework xcode
Last synced: 06 May 2025
https://github.com/mgarcia01752/q-number-format
Q is a fixed point number format where the number of fractional bits is specified
Last synced: 28 Oct 2025
https://github.com/moderocky/mimic
A stronger alternative for Java's Proxy API. Allows the creation of 'mimicked' classes and interfaces with the ability to replace their method behaviour.
bytecode java java-17 proxy reflection
Last synced: 21 Mar 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/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/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/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/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/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/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/nerdherd/chargedup2023
Code for FRC Team 687's 2023 robot.
Last synced: 12 Apr 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/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/maxim5/routekit
Super-fast and lightweight Java URL router.
high-performance java router routing url web
Last synced: 06 Apr 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/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/mehditeymorian/javacompileengine
Java Compile Engine: The CompileEngine You Need for your Project!
Last synced: 15 Jul 2025
https://github.com/cradloff/text2epub
Text to EPUB converter
ebook epub-converter java text-to-epub-converter
Last synced: 16 Jan 2026
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/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/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/aashutoshrathi/springcrud
Basic CRUD with SpringBoot + Hibernate
crud hibernate java junit postgresql spring-boot springboot
Last synced: 19 Mar 2025
https://github.com/bytehamster/pse
OPC UA Simulator for Industrial Plants (OSIP)
Last synced: 13 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/coobird/simpleimageviewer4j
a simple image viewer for Java
image-viewer java java-gui swing
Last synced: 22 Mar 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/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/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/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