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-17 00:16:03 UTC
- JSON Representation
https://github.com/maikemota/robot
A library for build Robots with Java
autoclicker automated-tasks java java-library javarobot robot-framework robotframework
Last synced: 17 Aug 2025
https://github.com/skuzzle/gh-prom-exporter
Export your favorite GitHub repositories to Prometheus - SAAS or on-premise
github java prometheus-exporter spring-boot
Last synced: 17 Mar 2025
https://github.com/mitchellgray100/chess
JavaFX based Chess Game.
ai chess chess-ai chessboard-game chessboard-representation game java javafx javafx-application javafx-games javafx-gui
Last synced: 16 Jul 2025
https://github.com/viascom/aluna-spring-boot-starter
Spring-Boot-Starter for Discord Bots based on JDA
discord java jda kotlin spring-boot spring-boot-starter
Last synced: 11 Jan 2026
https://github.com/manjav/hx-impulse-engine
HAXE port of a simple, open source, 2D impulse based physics engine for non-view (server-side) use.
actionscript cpp csharp haxe haxelib java javascript physics-2d physics-engine
Last synced: 20 Jul 2025
https://github.com/getsadzeg/gegram-class
Mistakes and barbarismes fixer for Georgian language.
Last synced: 08 May 2025
https://github.com/unruly/java-config-fallback
A lightweight library to waterfall configuration lookup from multiple sources.
Last synced: 02 Apr 2026
https://github.com/javamoney/javamoney-shelter
A shelter for new ideas and modules to be adopted, e.g. via Adopt-a-JSR
incubator java javamoney javamoney-shelter sandbox
Last synced: 13 Apr 2025
https://github.com/mverleg/java-result
Algebraic Result type in Java 15+, return type for oprations that can fail
algebraic-data-types error-handling java jvm result sealed-class types
Last synced: 13 Apr 2025
https://github.com/st-user/zerodep-web-push-java
A Java Web Push server-side library that can easily be integrated with various third-party libraries and frameworks.
Last synced: 07 Mar 2026
https://github.com/zoff99/iocipher_pack
make non-root mountable encrypted disk shares
android disk encryption gradle iocipher java sqlcipher virtual
Last synced: 07 May 2026
https://github.com/impiaaa/myworldgen
MyWorldGen, a mod for Minecraft. Your world, your way.
java minecraft minecraft-forge minecraft-mod
Last synced: 23 Apr 2025
https://github.com/MoamenShoman/Hearthstone
2D computer game, a clone of the famous Hearthstone World of Warcraft ,implemented by Java
gui-application java mvc-application mvc-pattern object-oriented-programming oop swing-gui
Last synced: 26 Apr 2025
https://github.com/dracoon/dracoon-java-crypto-sdk
Official DRACOON Crypto SDK for Java
crypto cryptography dracoon java sdk
Last synced: 25 Sep 2025
https://github.com/l33t-c0d3r-66/scheduler
Scheduler Application in Java Using JFXtra by l33t-c0d3r-66
calendar calendarview java scheduler
Last synced: 13 Sep 2025
https://github.com/ghost-chu/crowdinota
A vanilla Java library that adapt the Crowdin Over-The-Air Content Delivery with cache and custom language mapping support.
crowdin crowdin-api java library translation
Last synced: 28 Apr 2025
https://github.com/vasu7052/data-structures-and-algorithms
Here are some of my Data structures and algorithms created in Java Programming Language using IntelliJ IDE.
algorithms bellman-ford-algorithm breadth-first-search data-structures depth-first-search dijkstra-algorithm floyd-warshall-algorithm genetic-algorithm insertion-sort java knuth-morris-pratt longest-common-subsequence matrix-chain-multiplication merge-sort queue quicksort rabin-karp stack tower-of-hanoi tree-structure
Last synced: 26 Apr 2025
https://github.com/mtgleeson/tiatesting
Tia is a free test impact analyser library used for selective testing with common test runners such as JUnit and Spock.
git gradle gradle-plugin groovy java junit junit-jupiter junit4 junit5 maven maven-plugin perforce selective-testing spock test-automation test-impact-analysis testing testing-tools
Last synced: 04 May 2026
https://github.com/billyfrcs/programming
General Purpose Object Oriented & Procedural Programming.
algorithms-and-data-structures c coding-challenge cpp csharp dart golang java javascript kotlin nodejs object-oriented-programming oop problem-solving programming programming-languages python visual-basic-net visual-studio vscode
Last synced: 28 Apr 2025
https://github.com/logchange/eir
🐛🗡️👩⚕️ eir is a tool to report system vulnerabilities 👩⚕️🗡️🐛
docker gitlab graalvm java micronaut report security security-tools vulnerabilities
Last synced: 05 Jul 2025
https://github.com/buildless/plugin-gradle
Buildless plug-in for Gradle
buildcache gradle gradle-plugin java kotlin saas
Last synced: 24 Apr 2025
https://github.com/ioweyou/iou-java
IOU for Java - Promises/A+ implementation for Java
Last synced: 14 Jan 2026
https://github.com/shahkv95/optimise.me
This repository is created to focus on code optimisation. Today in the world of programming, where everywhere - everything is getting coded. It is very important to write optimised code. We need to focus on various complexities involved.
algorithms c c-plus-plus cpp csharp data-structures go java javascript optimisation optimisation-algorithms programming-language python research
Last synced: 13 Jun 2025
https://github.com/chen0040/java-libsvm
Package provides the direct java conversion of the origin libsvm C codes as well as a number of adapter to make it easier to program with libsvm on Java
anomaly-detection binary-classification java libsvm libsvm-format multi-class-classification one-class-learning outlier-detection regression supervised-learning svm unsupervised-learning
Last synced: 01 Jul 2025
https://github.com/3f/sandbox
:: ⛱ Experimental or incomplete components and libraries or tests for different languages, frameworks, components, platforms, etc.
algorithms code cpp csharp dotnet draft examples experimental expirement incomplete java javascript libraries native php samples sandbox
Last synced: 12 Apr 2025
https://github.com/elf4j/elf4j-engine
A stand-alone asynchronous Java log engine, implementing the ELF4J (Easy Logging Facade for Java) API
asynchronous-logger elf4j elf4j-engine java java-asynchronous-logger java-asynchronous-programming java-logger java-logging-api java-logging-facade java-logging-framework java-logging-service java-logging-spi java-platform-logger json-asynchronous-logger json-logger logging-framework logging-service-provider slf4j-loggers
Last synced: 14 Jan 2026
https://github.com/hzn6426/easy-work
The simple, easy-used, stupid workflow engine for Java
java parallel-processing process workflow workflow-engine
Last synced: 14 Jan 2026
https://github.com/nativescript/napi-android
Node-API Android Runtime for NativeScript
android cplusplus hermes-engine java javascriptcore napi nativescript node-api quickjs typescript v8
Last synced: 28 Feb 2025
https://github.com/acosoft/pro3x-ultimate-pos
Pro3x Ultimate POS
fiskalizacija jasperreports java pos swing
Last synced: 05 Sep 2025
https://github.com/apache/maven-apache-resources
Apache Software Foundation Resource Bundles
Last synced: 28 Aug 2025
https://github.com/arthurfiorette/sink-library
🌊 A powerful and high-performance tool for building spigot plugins.
bukkit bukkit-plugin java library minecraft sink spigot spigot-library spigot-mc spigot-plugin-api
Last synced: 03 Mar 2025
https://github.com/javiertuya/selema
A multi-platform, multi-framework Selenium Test Lifecycle Manager on Java and .NET. Automates the WebDriver instantiation and configuration, providing an unified test log, clues for debugging and integration with CI platforms and Browser services
java junit lifecycle mstest netcore nunit selenium testing-tools webdriver
Last synced: 04 Sep 2025
https://github.com/uchithmasenevirathne/car-rental-mvc-architecture
This project is the culmination of my first semester learning, focusing on building a car rental system in Java. I'm using JDBC for database connectivity, Maven for project management, Jasper for reporting, and following the MVC (Model-View-Controller) architecture for a clean and modular design.
css fxml google-api jasper java jdbc maven
Last synced: 24 Apr 2025
https://github.com/uPortal-Project/AnnouncementsPortlet
JSR-286 portlet implementing announcements in uPortal.
hacktoberfest java portal portlet uportal uportal-start-bundled
Last synced: 11 Mar 2025
https://github.com/uPortal-Project/resource-server
Resource Server is a collection of libraries and a web application geared towards more efficient inclusion of static resources such as CSS and JavaScript in Java web applications.
hacktoberfest java portal portlets uportal uportal-start-bundled
Last synced: 11 Mar 2025
https://github.com/alexshamrai/junit-ctrf-reporter
This is a JUnit reporter to create test reports that follow the CTRF standard.
ctrf java junit junit5-extension test-automation test-reporting testing
Last synced: 14 Jan 2026
https://github.com/mnpsnuwan/datastructures
A collection of powerful data structures are using java
arrays avl-tree binary-search-tree data-structures doubly-linked-list fenwick-tree hashtable java kruskal-algorithm max-heap min-heap priority-queue queue red-black-tree singly-linked-list splay-tree stack suffix-array union-find union-find-algorithm
Last synced: 17 Aug 2025
https://github.com/sondosaabed/equations-processor
An equation processor application using linked stack and cursor array implementations of a linked stack.
cursor-array equation-solver java linked-list stack
Last synced: 12 Mar 2026
https://github.com/ralscha/dataformat
Comparing different data formats with an Ext JS client and a Java/Spring back end
cbor csv extjs6 flatbuffers java javascript json messagepack protocol-buffers smile spring-boot xml
Last synced: 24 Apr 2025
https://github.com/basepom/dependency-versions-check-maven-plugin
Maven plugin to find dependency version conflicts
basepom java maven maven-plugin
Last synced: 05 Feb 2026
https://github.com/web-slate/linkedin-clone-api
LinkedIn Clone Services in Spring Boot
java jpa postgresql spring-boot
Last synced: 09 Apr 2025
https://github.com/gurkenlabs/litiengine-docs
The documentation for LITIENGINE - The pure 2D Java game engine
documentation game-engine getting-started java litiengine tutorial
Last synced: 09 Apr 2025
https://github.com/fblupi/master_informatica-dss
Repositorio de la asignatura Desarrollo de Sistemas de Software basados en Componentes y Servicios del Máster de Ingeniería Informática de la UGR
android bpel derby eclipse eclipselink java jersey maven ocl oracle-jdk tomcat
Last synced: 28 Jul 2025
https://github.com/powersystem2024/thedebuggingdojo
Repository containing the class folder of The Debugging Dojo group
css git github html java javascript portafolio-web python vue
Last synced: 11 Apr 2025
https://github.com/newrelic/newrelic-gradle-verify-instrumentation
Gradle 5.6+ plugin for verifying instrumentation modules for the New Relic Java agent.
gradle java java-agent newrelic open-source
Last synced: 14 Jan 2026
https://github.com/gyanbardhan/idcard_generator
Utilizes core Java concepts, file handling, and encapsulation. Two packages (Project1, Project2) manage student details, ID card generation, and file operations. Requires Eclipse, folder creation for file storage. Enhance skills in Java, file I/O, and modularity
class cse encapsulation engineering exception-handling filehandling functions inheritance java oops oops-in-java packages polymorphism
Last synced: 12 Jul 2025
https://github.com/oracle/tribuo-site
The website for the Tribuo Java Machine Learning Library - https://github.com/oracle/tribuo
Last synced: 21 Jun 2025
https://github.com/solarnetwork/solarnetwork-central
Centralized SolarNet service for SolarNetwork
dnp3 energy-data energy-management energy-monitoring ev-charging iot java ocpp ocpp16j ocpp201 postgres rest-api solarnetwork
Last synced: 29 Jul 2025
https://github.com/akash-goyal-github/codewithakash
Daily :star: CodeWithAkash :star: is an initiative to do daily coding. The daily code started on 24 May 2021 :technologist: . Selected Most Important questions :100: will be uploaded here with optimized solutions in the coming time. If one practices these questions then he/she will be ready to crack any big company. :boom: :100: Give us a :star: if you like the initiative.
advanced-data-structures arrays beginner-code code competitive-programming daily-coding-problem data-structures dinamic-programming dsa-algorithm geeksforgeeks geeksforgeeks-solutions gfg gfg-solutions graph java leetcode leetcode-solutions optimized-solution problem-solving string
Last synced: 14 Jun 2025
https://github.com/routhleck/online-shopping-mall
BJTU, database training course project, online shopping mall
Last synced: 13 Apr 2026
https://github.com/gurkenlabs/litiengine-ldjam44
This game project contains the source code of our LDJAM 44 entry.
2d example-project game java ldjam litiengine
Last synced: 23 Oct 2025
https://github.com/kernelghost/brainwavedetectionutility
A utility designed to interact with the "Star Wars The Force Trainer II" headset.
arduino-uno bluetooth eeg-analysis java neurosky star-wars-force-trainer
Last synced: 12 Sep 2025
https://github.com/mattakvshi/near-backend
My project NEAR is a platform for providing notification to the public about emergency situations. This is my training project, at the moment it consists of 5 microservices, not counting copies of the workers. Technologies such as Java, Spring Boot, Rest API, gRPC, Kafka, PostgreSQL, Redis, Docker, Kubernetes and others are used.
docker grpc hibernate java kafka microservice postgresql redis rest-api spring-boot telegram-bot
Last synced: 05 Apr 2025
https://github.com/shrutika252/smart-network-observer-with-energy-framework
A Network Observer which would provide maximum details about the network to the administrator on their screen without knowing to their users.
java networking observer socket-programming
Last synced: 21 Mar 2025
https://github.com/timbru31/unlimitedlava
🌋 🔶 🔁 UnlimitedLava plugin for CraftBukkit/Spigot
bukkit bukkit-plugin craftbukkit java lava minecraft spigot-plugin spigotmc
Last synced: 17 Jul 2025
https://github.com/rustamkuramshin/companies-data-rest
An example of rapid API development using Spring Data REST for the JPoint 2023 conference presentation
hibernate hibernate-jpa java spring-boot spring-data-rest spring-framework
Last synced: 21 Jul 2025
https://github.com/aiya000/workspace
This is file space that is my learning any language.
c clojure cobol csharp golang haskell html java javascript programming python ruby scala study typescript viml vimscript
Last synced: 09 May 2025
https://github.com/halu5071/edwards
Edwards is a crypto library for Edwards-curve Digital Signature Algorithm (EdDSA).
apache2 crypto cryptography ed25519 ed448 edwards-curve java
Last synced: 11 Jan 2026
https://github.com/pelock/jobfuscator-python
JObfuscator is a source code obfuscator for the Java language. Protect Java source code & algorithms from hacking, cracking, reverse engineering, decompilation & technology theft.
decompiler decompiler-java java mangle mangler obfuscate obfuscate-code obfuscate-strings obfuscated obfuscated-code obfuscation obfuscator security source-code
Last synced: 13 Jul 2025
https://github.com/jinyoungchoi95/spring-boot-acceptance-test
spring boot test library for test isolation
Last synced: 07 Mar 2026
https://github.com/apache/sling-org-apache-sling-resourceresolver
Apache Sling Resource Resolver
Last synced: 05 Apr 2025
https://github.com/uportal-project/jasigwidgetportlets
Grab bag of small utility portlets.
hacktoberfest jasig-widget-portlets java portal portlet uportal uportal-start-bundled
Last synced: 17 Dec 2025
https://github.com/dhakalnirajan/b.it-gandaki-university
A collection of Resources, and References for various subjects related to the B.IT program at Gandaki University.
c cprogramming-language css gandaki-university html html-css html-css-javascript html5 java javascript js php
Last synced: 21 Mar 2025
https://github.com/binghuan/myrakutensingapore
Coding Test from Singapore Rakuten
android assignment java javascript ndk take-home-test
Last synced: 21 Jun 2025
https://github.com/tonivade/pq
The objetive is create a tool similar to jq but for parquet files
Last synced: 10 Sep 2025
https://github.com/juforg/celery-spring-boot-starter
Springboot starter for celery using celery-java, which is Java implementation of Celery client and worker.
asynctask celery celery-java java java-python springboot-starter
Last synced: 11 Jan 2026
https://github.com/mtojo/go-java
Java class file (.class) reader/writer library
Last synced: 14 Jul 2025
https://github.com/fmahadybd/data-structure-with-java
This repository focuses on Data Structures and Algorithms (DSA) implemented in Java. It contains a single Java file with examples of core DSA concepts, providing a practical reference for learning and practicing algorithms and data structures.
algorithms data-structures java
Last synced: 23 Jun 2025
https://github.com/mkalten/tuio11_simulator
TUIO 1.1 Simulator
java multi-touch tuio tuio-simulator tuio-tracker
Last synced: 10 Sep 2025
https://github.com/dice-group/javaonlineexercises
Java Online Exercises (Jupyter JOE)
assignments bash docker exercises ijava java jupyter jupyter-notebook jupyterhub nbgrader
Last synced: 24 Jun 2025
https://github.com/relvaner/vertx-web-proxy
A proxy implementation for Vert.x ported from Smiley's HTTP-Proxy-Servlet
java proxy reverse-proxy vertx vertx-web vertx3
Last synced: 14 Jul 2025
https://github.com/thecodedaniel/java-calculator
Very simple java calculator with basic functionalities for simple Maths calculations
desktop-application java java-calculator swing swing-gui
Last synced: 08 May 2025
https://github.com/emwork/springboot-notes-app
Notes-taking app with rich-text editor using SpringBoot, Thymeleaf, JPA, RDBMS, Quilljs and Export to PDF
java jpa pdf-generation rdbms spring-boot thymeleaf
Last synced: 13 Apr 2025
https://github.com/spirit-21/javadoc2swagger
javadoc to swagger - reads custom javadoc tags and generates a swagger file
java javadoc javadoc-comments jax-rs maven maven-plugin swagger swagger-documentation swagger-generator
Last synced: 06 Jul 2025
https://github.com/kigsmtua/milau
A distributed java task queue backed by redis
actors channels distributed fibers java job-queue queue redis
Last synced: 12 May 2025
https://github.com/08820048/hrsysterm
在校实训做的一个基于ssm的人力资源管理系统,功能简单,旨在学习。
ajax boostrap hr java javascript javaweb jsp spring-mvc ssm tomcat
Last synced: 17 Apr 2026
https://github.com/augustomello09/vinhoja
O Projeto VinhoJá é uma aplicação web desenvolvida utilizando as tecnologias Java, Spring boot 3+ e Angular. O projeto é feito em arquitetura de microsservice que seguem boas práticas como LoadBalance, Distributed Tracing, gataway, centralized configuration, centralized documentation, Docker, comunicação síncrona e assíncrona.
angular config-server docker java rabbitmq spring-boot swagger zipkin
Last synced: 02 Mar 2026
https://github.com/zeldan/dropbox-webhooks-spring-boot-example
Dropbox webhooks example application in Spring Boot 2
dropbox dropbox-sdk dropbox-webhooks java spring-boot spring-boot-2 webhook
Last synced: 24 Oct 2025
https://github.com/gaureshpai/java-swing-login-quiz-app
Java Swing Login-Quiz App : A user-friendly Java Swing-based login application with password visibility control and "Forgot Password?" recovery. Features secure authentication, clean styling, and an intuitive interface.
Last synced: 26 Feb 2026
https://github.com/chriskapp/aletheia
Web-Browser like Java app to send raw HTTP requests, it is designed for debugging and finding security issues in web applications.
api http-client java rest-api rest-client security-testing
Last synced: 14 Jul 2026
https://github.com/qaf-tm/qaf-cucumber
QAF BDD2 with cucumber runner
bdd2 cucumber java qaf qaf-bdd qaf-cucumber selenium-webdriver test-automation testng
Last synced: 17 Mar 2026
https://github.com/powersystem2024/proyecto-2do-semestre-dynamicdevs
Repositorio del equipo DynamicDevs, destinado al proyecto integrador "DynamicWallet" que comprende el 2do semestre del año 2024.
Last synced: 26 Feb 2026
https://github.com/amanastel/rural-employment-program
The MGNREGA is an java application designed to provide BDO and Gram Panchayat Member (GPM) of Block Office with a personalized easy-to-utilize user experience for creating, assigning and managing the project and employee . It stores GPM, Employee and project's data records, project assignments, wage/day, Total receivable amount till current date
core-java java java-8 jdbc maven mysql problem-solving sts
Last synced: 02 Mar 2026
https://github.com/oblac/jodd-petite
Lightweight DI container that supports sufficient most of the features offered by other containers.
container dependency-injection java
Last synced: 26 Oct 2025
https://github.com/sai3010/final-year-project-android-app
android attendence-system college-project java servlet-jsp
Last synced: 26 Feb 2026
https://github.com/unix-junkie/christmas
Java TUI (text-based user interface) widget toolkit which aims at using no native code at all (even on Windows platforms)
Last synced: 23 Jan 2026
https://github.com/mku11/salmon-aes-ctr
Salmon is a fast AES-256 CTR encryption library with support for data integrity, fast parallel operations, and seekable streams. It provides an API for encrypted data, byte streams, text, and a virtual drive API for encrypted local and remote files. Optimized for Intel x86_64, ARM64, and GPU cards.
aes-256-ctr aes-ni android arm64 c csharp encryption hmac intrinsics java javascript python typescript x86 xamarin
Last synced: 28 Feb 2026