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-09 00:16:18 UTC
- JSON Representation
https://github.com/azimjohn/nupogodi
Nu Pogodi - Game Built with JavaFX
java javafx university-project
Last synced: 13 Oct 2025
https://github.com/nerkarso/self-order-kiosk
📮 A self-checkout experience where customers can quickly place an order
Last synced: 12 Oct 2025
https://github.com/wizardoftrap/to_do_list
ToDoList App is an Android application developed in Java and utilizing SQLite for data management. With features like task creation, editing, deletion, and marking tasks as done, users can efficiently organize their daily activities. The app offers additional functionalities such as setting task priority, categorization, and adding detailed notes.
android androiddevelopment androidstudio java sqlite
Last synced: 08 Oct 2025
https://github.com/apache/sling-org-apache-sling-feature-cpconverter
Apache Sling Content Package to Feature Model Converter
java osgi osgi-feature-model sling
Last synced: 19 Oct 2025
https://github.com/wux1an/fernflowers
Java ☕ reverse engineering tool - Batch decompile the jar package.
bytecode bytecode-manipulation code-review compiler decompiler fernflower freeze java multi-threads reverse reverse-engineering
Last synced: 06 Oct 2025
https://github.com/leplusorg/ristretto
A small library of (hopefully) useful Java classes.
java java-library jdk uuid uuid-generator
Last synced: 14 Oct 2025
https://github.com/mimaraslan/java21
Java 21 - Records, Pattern Matching for instanceof, Text Blocks (multiline strings), Switch Expression
jakarta jakarta-ee jakartaee java java21 jdk jdk21 jvm
Last synced: 14 Mar 2026
https://github.com/sskorol/selenium-camp-16
Selenium Camp 2016 - Effective UI tests scaling on Java - talk's demo
demo java java-8 mysql rest selenium-grid selenium-webdriver test-automation testng vibur-object-pool
Last synced: 10 Apr 2025
https://github.com/blckclov3r/mvvm_time-trainee-tracker
(Android) Time Trainee Tracker App repository implements MVVM Architecture using Room, ViewModel, LiveData, etc.
Last synced: 13 Mar 2026
https://github.com/apache/causeway-app-helloworld
Apache Causeway™ software is a framework for rapidly developing domain-driven apps in Java. This repo contains a sample app to help you quickly learn the essentials of the framework.
ddd domain-driven-design graphql java naked-objects rad rapid-application-development restful-objects web-framework
Last synced: 11 Oct 2025
https://github.com/wkrzywiec/nasa-picture
Single-page application which display NASA's Astronomy Picture of the Day
docker gradle java jsp spring-boot
Last synced: 09 Oct 2025
https://github.com/sandun-induranga/supermarket
This is for practice hibernate framework
Last synced: 17 Oct 2025
https://github.com/apache/pekko-persistence-cassandra
A replicated Apache Pekko Persistence journal backed by Apache Cassandra
cassandra cqrs eventsourcing java pekko pekko-persistence scala
Last synced: 19 Oct 2025
https://github.com/relaycorp/doh-jvm
Basic DNS-over-HTTPS library for the JVM
android dns-over-https doh java jvm kotlin
Last synced: 19 Oct 2025
https://github.com/ktibow/ratrater
Integrated Malware Analysis Environment: A site that tests 1.8.9 forge mods with known patterns from stealers, with tools to find more.
Last synced: 15 Oct 2025
https://github.com/epomatti/openliberty-jakartaee-jms-ibmmq
A sample application to connect Open Liberty and IBM MQ using JMS.
ibm-mq jakartaee java javaee jms liberty liberty-server openliberty websphere
Last synced: 07 Oct 2025
https://github.com/coollog/micronaut-jib
Dockerize and run a "Hello World" Micronaut app.
docker gradle groovy java jib kubernetes micronaut microservices
Last synced: 22 Jan 2026
https://github.com/apache/cordova-registry-web
[DEPRECATED] Apache Cordova Registry Web
cordova cplusplus csharp java javascript library mobile nodejs objective-c
Last synced: 08 Oct 2025
https://github.com/vladimir-dejanovic/simple-springboot-graphql-mongo-conftalk-demo
This is code used as demo for conference talk GraphQL vs Traditional REST API
demo graphql graphql-api graphql-java graphql-server java mongodb
Last synced: 08 Oct 2025
https://github.com/SwedbankPay/kramdown-plantuml
PlantUML support for Kramdown, the Markdown parser used in Jekyll
diagram-svg java jekyll jekyll-plugin kramdown plantuml ruby ruby-gem
Last synced: 12 Oct 2025
https://github.com/simranjeet97/online-examination-system-and-mock-test
Its an Online Examination System that Takes Tests of different Courses and Also MCQ Tests of Students in Schools and Universities/Collages.
examination-system gui java java8 javafx netbeans-ide online-service source-code xml-parser
Last synced: 25 Oct 2025
https://github.com/holazt/rsa
RSA data encryption communication from front-end to back-end
Last synced: 29 Oct 2025
https://github.com/diging/giles-eco-giles-web
Distributed system based on Apache Kafka to run OCR on images and extract images and texts from PDF files.
Last synced: 01 May 2025
https://github.com/accenture/waterfall-config
A simplistic configuration library for Java, heavily based on Typesafehub Config with some additional opinionated features
configuration configuration-files encrypted-properties hocon java waterfall
Last synced: 30 Jun 2025
https://github.com/anataliocs/reactiveapp2019
Building a Reactive App with Angular and Spring Boot 2 (REVISION 2019)
java reactive reactive-programming spring-boot webflux
Last synced: 12 Apr 2025
https://github.com/juanmc2005/androidlifecycleservices
Tiny dependency provider for Android inspired in Architecture Components which is aware of the Activity and Fragment lifecycle
android android-lifecycle-services dagger dependency-injection java
Last synced: 11 Apr 2025
https://github.com/derkoe/quarkus-hotwire-todos
Todo App in Quarkus with Hotwire
hotwire hotwire-turbo java quarkus
Last synced: 10 Jul 2025
https://github.com/anishlearnstocode/java-wac-batch-32
Introduction to Programming 👨💻 in Java with Data structures + Algorithms taught at @WhatAfterCollege 🎓.
algorithms batch course data-structures java online-course what-after-college
Last synced: 10 Apr 2025
https://github.com/selimhorri/micronaut-app-demo
bootstrap a Micronaut Java application
batch documentation java micronaut micronaut-framework micronaut-java-application
Last synced: 10 Jul 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/nextbreakpoint/freeimage4java
FreeImage4Java provides a Java wrapper of FreeImage library
freeimage freeimage-wrapper java java-library java-wrapper
Last synced: 07 May 2025
https://github.com/brian-emarquez/learning-java
☕ JAVA SE, POO, JDBC, Oracle, Servlets, JavaEE, Web Services, JSF, EJB, JPA, PrimeFaces, Hibernate, Spring, Struts.
api facelets java javaee javaserver-faces jdbc jdk jsp mvc netbeans oop oracle servlets servlets-jsp sorting-algorithms spring-boot
Last synced: 10 Apr 2025
https://github.com/azure-samples/java-on-app-service
How to accomplish common Java scenarios on App Service. (Deployment, monitoring, data sources, CI/CD, etc.)
app-service app-service-linux azure azure-app-service java jdk jre linux spring spring-boot spring-mvc tomcat
Last synced: 10 Apr 2025
https://github.com/jurasciix/jua
The Jua Programming Language.
asm assembler bytecode compiler interpreter java lexer parser register-based stack-based vm
Last synced: 05 Mar 2026
https://github.com/deniswsrosa/couchbase-spring-data-sample
An example of how to setup and APp using Couchbase, Spring-Boot and Spring-Data
couchbase java spring-boot spring-data
Last synced: 05 May 2025
https://github.com/banterly91/Java-Builder-Guided-Completion-Intellij-Plugin
Last synced: 03 May 2025
https://github.com/dynonguyen/today-learned
Today Learned Series
docker java learning microservices nodejs php typescript
Last synced: 12 Apr 2025
https://github.com/maxi1324/simplemedia
This is a simple Social Media App
cool css database html java javascript mysql react social-media spring-boot
Last synced: 04 Apr 2025
https://github.com/ozzy-zy/flightreservationsystem
A Flight reservation system
java swing swing-gui systems zxing-qrcode
Last synced: 30 Apr 2025
https://github.com/Mister-Ritom/Ananta
A Minecraft utility mod for anarchy servers
forge forge-mod hacked-client java kotlin minecraft minecraft-forge-mod minecraft-hacked-client minecraft-mod
Last synced: 06 May 2025
https://github.com/jitnegii/Telegram-bot
Telegram bot to download songs from Spotify and YouTube URL.
heroku java spotify spring-boot telegram-bot youtube
Last synced: 08 Jul 2025
https://github.com/nthnn/batch2exe
Easy-to-use Windows Batch File to executable file converter/wrapper with Swing GUI.
batch-file batch-script cpp csharp dotnet flatlaf java
Last synced: 06 May 2025
https://github.com/juliomarcopineda/jdbc-stream
Light-weight library to wrap JDBC ResultSet to Java Stream API
java java-stream-api java-streams java8 java8-stream jdbc lambda sql
Last synced: 10 Apr 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/constructor-io/constructorio-java
A Java REST client for the Constructor.io API
autocomplete constructorio constructorio-integrations http java rest-client search
Last synced: 12 Apr 2025
https://github.com/fracpete/princeton-java-introduction
Contains the mavenized code examples from Princeton's Introduction to Programming in Java.
Last synced: 22 Apr 2025
https://github.com/antkaynak/painterino-online-paint
Online paint web application
ajax canvas database draw gson htmlcanvas java java8 jquery jquery-ajax jscolor jsp mysql-database paint painterino-online-paint servlet servlet-jsp servlet-mvc tablet
Last synced: 22 Apr 2025
https://github.com/nileshkhaire/quickshell
QuickShell is an Eclipse plugin to use Java JShell inside the Eclipse IDE.
eclipse-ide eclipse-plugin eclipse-terminal hacktoberfest java jshell jshell-script
Last synced: 18 Jun 2025
https://github.com/nisrulz/androidautomations
An android example app to demonstrate various automations possible.
android buildsrc fastlane fastlane-android gradle java kotlin ktlint ktlint-gradle travis-ci
Last synced: 22 Apr 2025
https://github.com/tatsuyafujisaki/hackerrank-interview-preparation-kit-kotlin
Solutions in Kotlin (or Java if Kotlin is unavailable) for the HackerRank Interview Preparation Kit
hackerrank interview-preparation-kit java kotlin
Last synced: 19 Apr 2025
https://github.com/mostafacs/social-media-quarkus-microservices-kubernetes
A complete social media demo
caching docker hazelcast java kafka keycloak kubernetes microservice quarkus redis social-media social-network
Last synced: 10 Mar 2026
https://github.com/gluster/libgfapi-jni
Java Native Interface (JNI) bindings for libgfapi (the GlusterFS client API)
filesystem glusterfs-java-filesystem java jni libgfapi low-level storage
Last synced: 19 Oct 2025
https://github.com/cctyl/bilirecommbehaviorcorrection
基于黑白名单规则实现的bilibili个性化推荐的纠正
bilibili bilibili-api java springboot vue
Last synced: 22 Apr 2025
https://github.com/egormkn/latexview
🔢 JavaFX component that renders LaTeX text and math formulas
formula fxml java javafx javafx-component javafx-components jlatexmath latex
Last synced: 27 Oct 2025
https://github.com/apache/ant-antlibs-antunit
Mirror of Apache AntUnit - Unit Test Framework for Ant Tasks
Last synced: 22 Apr 2025
https://github.com/rohatdgnr/rohatdgnr
Hello! I am Rohat Doğaner, I have a great interest in software development and electronics. You can see my efforts in the field of technology and electronics by checking out my projects on my GitHub profile!
html-css-javascript java patika-dev reactjs spring-boot
Last synced: 21 Feb 2026
https://github.com/swedbankpay/kramdown-plantuml
PlantUML support for Kramdown, the Markdown parser used in Jekyll
diagram-svg java jekyll jekyll-plugin kramdown plantuml ruby ruby-gem
Last synced: 28 Apr 2025
https://github.com/sondosaabed/babies-frecuencies
Baby-Frecuencies managment application using AVL tree as data Structure. Java | JavaFX
avl-tree baby-frecuency data-structures java javafx-application
Last synced: 22 Apr 2025
https://github.com/bhamiltoncx/unicode-graphemes
Java parser for Unicode grapheme clusters, including emoji zero-width joiner (ZWJ), flag, and gender sequences
antlr antlr4 emoji graphemeclusters graphemes java lexer parser unicode
Last synced: 16 May 2025
https://github.com/amey-thakur/hangman-word-game
A classic graphical Hangman game implemented using Java Applets and AWT/Swing components.
amey ameythakur applet computer-engineering computer-science engineering game hangman hangman-game hangmangame java megasatish object-oriented object-oriented-programming oopm word-game word-games
Last synced: 15 Feb 2026
https://github.com/muhammedzohaib/hitfit-gym-app
A Java and JavaFX-based Gym Management App that enables user login/signup and provides administrative features for efficient gym management. Simplify and streamline your gym operations with this user-friendly application.
desktop-app gui gui-application gym-management-system intellij-idea java java-project javafx javaprogramming project semester-project
Last synced: 04 Mar 2026
https://github.com/japlscript/japlscript
Less than perfect bridge from Java to AppleScript and back
ant applescript japlscript java maven script
Last synced: 05 Mar 2026
https://github.com/nadakhader04/my-data-structures-
Data Structures implementation
bstree data-structures java list node queue sorting static
Last synced: 16 Apr 2026
https://github.com/eyedeekay/i2p.plugins.firefox
I2P Focused Browser Profile Manager written in Java.
browser chromium firefox i2p java profile-manager tor tor-browser
Last synced: 12 Feb 2026
https://github.com/pranjay-poddar/hack_this_fall_2.0
Project Submission For Hack This Fall 2.0 Hackathon
angular bootstrap css hackathon-project html java maven medical spring-boot typescript
Last synced: 04 Mar 2026
https://github.com/Simsilica/SimArboreal-Editor
Editor using the SimArboreal library to generate exportable tree models.
java jme3 jmonkeyengine jmonkeyengine3
Last synced: 19 Mar 2026
https://github.com/problem4j/problem4j-spring
Spring integration for library implementing RFC7807 (and RFC9457)
exception-handling java library problem problem-details rfc7807 rfc9457 spring-boot spring-webflux spring-webmvc
Last synced: 06 Jun 2026
https://github.com/pozitp/emendmine
📦 A Fabric modpack for Minecraft that focuses on performance, optimizations and some improvements
java minecraft modpack optifine optimization
Last synced: 22 Mar 2025
https://github.com/rememberber/weredis
Redis GUI客户端工具,包含IDEA插件和桌面版,项目初步开发中,暂不可用
intellij intellij-idea intellij-plugin intellijidea-plugin java kotlin redis redis-client swing
Last synced: 06 Apr 2025
https://github.com/liyupi/literature-assistant
Spring Boot 3 + Vue 3 的 AI 文献阅读助手项目,帮助用户生成文献阅读指南、智能文献管理和检索。
ai backend frontend java kimi springboot vue web
Last synced: 30 Sep 2025
https://github.com/apache/geronimo-javamail
Mirror of Apache Geronimo javamail
geronimo http java javaee network-server web-framework
Last synced: 04 Aug 2025
https://github.com/splincode/basework
codeacademy css html java javascript php
Last synced: 08 May 2025
https://github.com/lcaichihua/simplecrudjsp
Crud JSP - Servlet - mysql - materialize css
java jsp-servlet materializecss mysql
Last synced: 24 Jul 2025
https://github.com/vinceh121/nebula2-assets-extractor
Extracts and converts assets (packs) for the Nebula Device 2 engine
game-assets java project-nomads
Last synced: 08 Mar 2026
https://github.com/ashishgopalhattimare/pathfindinganalyzer
🧭 Path Visualization Tool
astar-algorithm bfs-algorithm dfs-algorithm djikstra-algorithm greedy-best-first-algorithm java javafx-desktop-apps maze-generator shortest-path-algorithms
Last synced: 24 Jul 2025
https://github.com/TQRG/VDET-for-Java
A transformer-based VS Code extension that enables one to discover vulnerabilities in Java files.
java transformer vulnerability-detection
Last synced: 07 May 2025
https://github.com/gabrie-allaigre/sonar-gate-breaker
Verify Quality gate after SonarQube pass
breaker gitlab-ci java quality-gates sonar sonarqube
Last synced: 23 Jul 2025
https://github.com/p1ckle-rick/calgaryhacks-2018
:gun: :bomb: :loudspeaker: Shootify is a scalable and reliable gunshot alerting analysis system for Smart Cities.
arduino bomb dreamweaver emergency emergency-response emergency-services gunshot java javascript mqtt mysql noise python sensor shooting smart-cities smart-city tweepy
Last synced: 04 Aug 2025
https://github.com/gouri-panda/xplayer
This is a simple Media player application where the user sees his/her videos, images, and audio.
android coroutines-android hacktoberfest hactoberfest2019 hactoberfest2020 java kotlin kotlin-android media-player mediaservices room-persistence-library viewmodel
Last synced: 13 May 2025
https://github.com/selimhorri/escaping-reference
memory management by escaping reference, cleaner code
Last synced: 25 Jul 2025
https://github.com/contentful/the-example-app.java
Example app for Contentful in Java
contentful heroku java spring-boot
Last synced: 29 Sep 2025
https://github.com/pprattis/speedometer-with-gps-app
A Java Android application that simulates the functionality of a speedometer using GPS by measuring distance and time elapsed to find the speed and saves violations of max speed in SQLite.
android android-application android-studio application computer-science gps gps-location java program speedometer speedometer-android sqlite sqlite-android sqlite-database student
Last synced: 23 Jul 2025
https://github.com/aashrai/brahma-hibernateutils
Entity Registration in Dropwizard made dead simple
annotation-processor dropwizard dropwizard-application hibernate hibernate-orm java
Last synced: 13 May 2025
https://github.com/souris-dev/samosac-jvm
samosa - a statically-typed general purpose JVM-based programming language.
compiler java jvm kotlin programming-languages
Last synced: 14 Jul 2025
https://github.com/mitaketw/sms-java
Mitake SMS library for Java (Unofficial)
Last synced: 16 Jan 2026
https://github.com/kroxylicious/kroxylicious-junit5-extension
JUnit5 extension and helpers for writing tests parameterised over Kafka clusters
Last synced: 18 Feb 2026