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/hypery2k/galen_samples
Galen sample
galen galen-samples galenframework java javascript junit testng
Last synced: 23 Apr 2025
https://github.com/IanDarwin/date4j
Code for date4j.net's simple date API, with a POM file, for upload to Maven Central.
date-calculations date-formatting date-time java
Last synced: 12 Jul 2025
https://github.com/idealista/tomcat_role
Ansible role to install Apache Tomcat Java Servlet Container
ansible ansible-role apache-tomcat debian java tomcat
Last synced: 02 Apr 2026
https://github.com/sondosaabed/palestine-map
Palestine Map using classic Dijkstra shortest path algorithm for maps. Java | JavaFX
dijkstra-shortest-path graph java map palestine
Last synced: 22 Apr 2025
https://github.com/fee1-dead/coffer
Inactive: A Rust library for reading and writing Java classes.
classfile classfile-parser coffer java java-classes java-classfiles rust rust-library
Last synced: 30 Apr 2025
https://github.com/hoangsonww/software-design-patterns
🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.
decorators design design-patterns exceptions factory-method-pattern factory-pattern inheritance iterator java maven model-view-controller multiton mvc-pattern object-oriented-programming observer observer-pattern oop singleton software-design
Last synced: 13 Jul 2025
https://github.com/liangjfblue/autotestbluetooth
自动重连蓝牙,首次设置好命令后,以后自动重连后自动发送输入框的命令。用于自动测试设备蓝牙的连接性能
Last synced: 06 May 2025
https://github.com/webfirmframework/wff
Java framework to develop web applications
ai artificial-intelligence css3 html5 java java-framework mltp web-framework webfirmframework websocket wff wff-binary-message wffweb
Last synced: 06 May 2025
https://github.com/amrdeveloper/snapmacro
Free and Open source Cross-platform bot creator with a new scripting language called snap to interact with the mouse, keyboard, and screen using Snap scripting language
bot-creator hacktoberfest interpreter java javafx macro scripting-language snap snap-scripting-language
Last synced: 12 Apr 2025
https://github.com/osandadeshan/maxsoft-intelliapi
First-ever code-free and lightweight cross platform API and database test automation tool.
gauge intelliapi java maven maxsoft rest-api rest-assured
Last synced: 06 May 2025
https://github.com/yihleego/mypages
📖 MyPages is a java based, open source pagination plugin for MyBatis that simplifies database paging queries. Many databases, one plugin.
antlr antlr4 database java mybatis mybatis-page mybatis-plugin mysql oracle page pageable pagination postgresql spring-boot sql
Last synced: 12 Apr 2025
https://github.com/safnaj/java-web-application
Web App for Online Games Selling Site using Java with JSP & Servlets. Also used HTML5, CSS3, Bootstrap and MySQL.
bootstrap css html5 java java8 jsp jsp-servlet mvc
Last synced: 12 Apr 2025
https://github.com/mohdali/arabic-phonetic-dictionary
Arabic Phonetic Dictionary Generator Tool for Automatic Speech Recognition Applications
java phonetic-dictionaries speech-recognition sphinx4-speech
Last synced: 11 Apr 2025
https://github.com/tuannh982/phantom
Simple, fast Key-Value storage. Inspired by HaloDB
database from-scratch hash-indexes java key-value key-value-database
Last synced: 11 Apr 2025
https://github.com/tornaia/java-offline-geoip
Java Offline GeoIP maps any IP address to its country code
apache2-license code country geoip geolite2 geolite2-database ip ipaddress iso iso3166 iso3166-1 iso31661 java java8 library location maven offline opensource
Last synced: 06 Mar 2026
https://github.com/codestates-seb/seb40_main_006
위치 기반 스터디 모집 플랫폼 JamIt 🍓
aws-ec2 java javascript react spring vercel
Last synced: 13 Apr 2025
https://github.com/oguzkaran/javaapp1-nov-2023
JavaApp1-Nov-2023
hibernate java jpa lambda programming spring springboot stream
Last synced: 05 May 2025
https://github.com/vladimir-dejanovic/graphql-vs-traditional-rest-api-conftalk_demo
This is demo code for my conference talk GraphQL vs Traditional REST API. It consists of simple REST end points and GraphQL end point, with MongoDB in backened.
demo graphql graphql-api graphql-java graphql-server java rest rest-api
Last synced: 06 Mar 2026
https://github.com/basemax/trackphoneandroid
NotificationListener: An android application to track phone messages and Children to understand what message they receive. (using Java)
android android-application android-java android-tracker get-all-notification get-all-notifications java java-android notification-android notification-get notification-listener notification-read notificationlistener phone-track phone-tracker track tracker tracking
Last synced: 05 May 2025
https://github.com/domstolene/da-otel-agent
This project delivers an OpenTelemetry Java Agent extension with a dynamically configurable sampler, along with the optional REST service for configuring it.
java observability opentelemetry otel trace
Last synced: 08 Apr 2026
https://github.com/jeremynoesen/volleyball
A simple volleyball minigame plugin for Spigot Minecraft servers
bukkit bukkit-plugin gradle java minecraft minecraft-plugin minigame minigame-plugin paper plugin spigot spigot-plugin volleyball
Last synced: 21 Mar 2025
https://github.com/racodond/sonar-jproperties-plugin
SonarQube Java Properties Analyzer
code-quality guidelines java linter properties sonarqube sonarqube-plugin static-analysis static-analyzer styleguide
Last synced: 21 Mar 2025
https://github.com/geocine/sjremote
A remote control for SJCam on Android via wifi
android java record-video sjcam
Last synced: 19 Mar 2025
https://github.com/shaishavgandhi/navigator
Annotation processor that eliminates navigation and Bundle boilerplate
activity android annotation-processor boilerplate bundle fragments java navigation
Last synced: 13 Apr 2025
https://github.com/firaskahlaoui/we-rescue
"We Rescue" is an Android application designed for pet adoption.
adoption android-application android-studio animals firebase-auth firebase-realtime-database firebase-storage java pet-project xml
Last synced: 14 Apr 2025
https://github.com/osandadeshan/selenium-testng-page-factory-extended
This is a sample project to demonstrate high readable test automation implementation with Selenium + Page Factory and Fluent Interface Design Patterns + TestNG + Java.
automation automation-framework automation-ui fluent-interface java page-factory selenium selenium-java selenium-webdriver testng
Last synced: 06 May 2025
https://github.com/mkalus/sw-talenttree-generator
Star Wars RPGs PDF Talent Tree Generator
hacktoberfest java penandpaper rpg-tool starwars
Last synced: 24 Dec 2025
https://github.com/oldratlee/java-compiler-demo
Demo project of creating dynamic applications with javax.tools.JavaCompiler
classloader compiler dynamic-app dynamic-compiler java
Last synced: 21 Mar 2025
https://github.com/luismr/kafka-springboot-blueprint
This project demonstrates three different Kafka delivery modes using Spring Boot:
java java-17 java17 juni5 junit mockito spring springboot
Last synced: 04 May 2026
https://github.com/ralleytn/simplejson
An improved version of json-simple for Java 11+
deserialization easy formatting java java11 json json-data json-simple jsonsimple library parse parser pretty-print pretty-printing serialization simple simplejson type-safety
Last synced: 10 Apr 2025
https://github.com/saiupadhyayula/learnspringframework
This repository contains source code of the Youtube course LearnSpringFramework
Last synced: 25 Jul 2025
https://github.com/resurfaceio/logger-java
Log API calls with Java
api-logger http-logger java jersey logger-java servlet-filter spark-framework spring-boot
Last synced: 14 Apr 2025
https://github.com/glotaran/glotaran-legacy
The original global and target analysis software - GUI for TIMP built with Java
deprecated-repository java legacy-code target-analysis timp
Last synced: 18 Feb 2026
https://github.com/preemptive/r8-docs
The Unofficial Documentation for R8
android dasho java kotlin obfuscation proguard r8
Last synced: 28 Jan 2026
https://github.com/gantsign/maven-parent-poms
Parent Maven POMs with best practice configuration
Last synced: 06 Apr 2025
https://github.com/livotovlabs/webapplicationskeleton
Ready to use, 100% Java, gradle powered, lightweight and scalable web-application template with all the major modules, typically required for every project - Backend with DAO and database persistence, IoC, timer services, REST API with client, rich web UI - all without the fat JEE stuff. Use it as a starting point for your new Java Web App
backend bootstrap gradle ide intellij ioc java java-web jee skeleton template webapp
Last synced: 03 Feb 2026
https://github.com/hongzhaohua/jstarcraft-dip
专注于解决数字图像处理领域的几个核心问题:图像转换,图像相似度,目标定位,目标检测,图像分割,图像聚类和图像分类. 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了多种数字图像处理,计算机视觉,计算机图形算法.
Last synced: 09 Oct 2025
https://github.com/hugmanrique/cellarium
:file_folder: A typesafe heterogeneous container API
Last synced: 16 Mar 2025
https://github.com/theanasuddin/stationary-shop-management
A small project on OOP from the book Object Oriented Programming by Zohirul Alam Tiemoon written in Java. Swing GUI widget toolkit API is used to design the graphical user interface. Executable Java ARchive file is available to download. Download JAR: https://cutt.ly/rmkKuOs
java java-gui-application java-swing management-system object-oriented-programming oop oops oops-in-java stationary-management swing-api zohirul-alam-tiemoon
Last synced: 28 Apr 2025
https://github.com/manoelcampos/sistemas-distribuidos
E-Book e projetos de sistemas distribuídos 🖥🕸
distributed-systems ejb java javascript nodejs rest soap socket websocket
Last synced: 12 Mar 2026
https://github.com/moeraorg/moera-commons
Moera common classes, for issues use: https://github.com/MoeraOrg/moera-issues/issues
cryptography java library moera
Last synced: 16 Mar 2026
https://github.com/googlecloudplatform/alloydb-java-connector
A Java library for connecting securely to your AlloyDB instances.
Last synced: 20 Oct 2025
https://github.com/rosbit/duktape-bridge
A very easy-to-use wrapper of Duktape JavaScript engine, including wrappers for C, Go and Java. The bridge wrapper is also supporting module loader for loading modules written in JS, C and Go. This package is not a binding implementation, it is aimed to be used easily
c duktape easy-to-use embedding golang java javascript
Last synced: 23 Oct 2025
https://github.com/harshshah6/saavnmp3-android
A simple music player inspired by spotify and developed using the unofficial JioSaavn API. Has an lot of features like Search for an Artist, Song, Playlist, Albums. Not just search this app also provides you functionality to play the songs and view the artist info and much more.
android android-application android-music-player android-music-player-java java java-17 media-player music music-player simple-music-player song song-api song-player spotify spotify-api spotify-clone
Last synced: 01 Apr 2026
https://github.com/moesif/moesif-servlet
Moesif Servlet SDK for API Monitoring, Analytics, and Monetization.
analytics api-analytics api-logs api-management api-monetization api-monitoring jakarta java java-servlet logger logging monitoring observability servlet servlet-filter servletfilter spring-boot springframework usage-based-billing
Last synced: 11 Nov 2025
https://github.com/sindre0830/workflow-templates
GitHub Workflows for different programming languages.
automated-testing cmake code-quality code-review continuous-integration cpp golang gradle java nodejs python react rust workflows
Last synced: 18 Aug 2025
https://github.com/eitco/eitco-mavenizer
Helps you to find or define Maven UIDs for any JAR file and generate corresponding artifact install scripts.
Last synced: 01 Aug 2025
https://github.com/code4everything/wetool
欢迎体验我们全新的桌面端效率工具RunFlow,https://myrest.top/myflow
charset-detector clipboard-history file-copy file-merge file-rename file-split java java11 javafx javafx-application json-parser qrcode-generator random-generation wetool
Last synced: 04 Oct 2025
https://github.com/srummanf/data-structures-and-algorithms_sql-da-ds_interview-practice
All in one place for Interview Preps - DSA - Data Analytics - ML/DL - Technical Interviews
aptitude-interview-prep codeforces data-analyst data-scientist data-structures-and-algorithms dsa interview-preparation java leetcode machine-learning
Last synced: 19 Aug 2025
https://github.com/obecker/decycle
Perform package cycle dependency checks in JVM projects (Java, Groovy, Scala, Kotlin, ...)
code-quality gradle gradle-plugin java maven-plugin modularization
Last synced: 25 Sep 2025
https://github.com/pvainio/adventofcode
Advent of Code AOC 2024 with JavaScript
advent advent-of-code advent-of-code-2024 advent-of-code-2024-javascript adventofcode aoc aoc-2024 aoc-2024-in-javascript aoc2024 aoc2024-in-javascript go golang java javascript
Last synced: 26 Aug 2025
https://github.com/selimhorri/quarkus-vs-spring-boot-performances
Comparing Quarkus vs Spring Boot frameworks
Last synced: 13 Aug 2025
https://github.com/common-workflow-language/cwljava
Java SDK for the Common Workflow Language standards
Last synced: 19 Aug 2025
https://github.com/offa/nbcndunit
NetBeans C/C++ unit testing plugin – supporting CppUTest, GoogleTest (gtest) / GoogleMock (gmock) and libunittest C++.
c cpp cpputest googletest java netbeans netbeans-plugin unit-testing
Last synced: 14 May 2025
https://github.com/hoangsonww/guillotine-game
⚔️ This repository contains the "Guillotine Game," a strategy game coded in Java and JavaFX. It involves players making tactical decisions to avoid the guillotine and survive as long as possible. The game demonstrates the use of JavaFX for creating visually appealing and interactive GUIs.
game game-development gamedev gui gui-application gui-application-java guillotine guillotine-game guillotinemenu java javafx
Last synced: 22 Sep 2025
https://github.com/gayanukabulegoda/live-chat-room
A Java-based, multi-threaded chat application utilizing client-server architecture for single network communication.
chat-application client-server-architecture client-server-chat-application client-server-java-program java java-multithreading live-chat-app multithreading network-application network-programming
Last synced: 21 Aug 2025
https://github.com/litongjava/whisper.cpp.android.java.demo
A sample Android app using java code and whisper.cpp library to do voice-to-text transcriptions.
Last synced: 23 Aug 2025
https://github.com/software-challenge/backend
Server, Client und Spiel-Plugins der Software-Challenge Germany
java jvm kotlin server software-challenge xstream
Last synced: 10 Apr 2026
https://github.com/Vorlonsoft/EasyDokkaPlugin
Gradle Script plugin to generate documentation by Dokka documentation engine in Javadoc or other formats for Java, Kotlin, Android and non-Android projects. It's very easy, you don't need to add to dependencies section additional classpath or think about compatibility issues, you don't need additional repositories also.
android dokka gradle gradle-android-plugin gradle-plugin gradle-task java javadoc javadoc-documentation javadocs kotlin
Last synced: 21 Nov 2025
https://github.com/pieter12345/javaloader
A Bukkit plugin which allows loading, unloading and compiling java projects in runtime.
bukkit coding craftbukkit java minecraft runtime
Last synced: 26 Oct 2025
https://github.com/mcpringle/apus
Apus is a social media wall for conferences.
bluesky conference conferences flow java mastodon social-media social-network vaadin vaadin-flow
Last synced: 31 Aug 2025
https://github.com/chhorz/javadoc-parser
Java library for parsing information from a structured Javadoc string.
Last synced: 16 Apr 2025
https://github.com/tap30/hiss
A simple Java/Kotlin field-level encryption library.
Last synced: 15 Apr 2025
https://github.com/waylau/java-data-structures-and-algorithms-in-action
Java Data Structures and Algorithms In Action. Java数据结构和算法实战
Last synced: 23 Mar 2025
https://github.com/fishercoder1534/ctci
Java solutions to Cracking the Coding Interviews
Last synced: 15 May 2025
https://github.com/mytang0/brook
Brook is an orchestration engine, supports microservices and in-app logic (embedded use) orchestration.
embedded flow-engine java microservice microservice-orchestration orchestration orchestration-engine orchestrator plugins serverless springboot workflow-engine workflows
Last synced: 15 Apr 2025
https://github.com/ita-social-projects/dokazovi-be
The platform for verified medical speakers and their recommendations.
backend disease-detection evidence-based-medicine java medicine
Last synced: 04 Apr 2026
https://github.com/growthbook/growthbook-sdk-java
The Java SDK for GrowthBook (JVM, Android)
ab-testing feature-flags java sdk
Last synced: 29 Jan 2026
https://github.com/drako01/java-59570
Repositorio con todas las Actividades repasadas en Clase a lo largo del Curso
api-rest eclipse-ide java jpa-hibernate mysql spring-boot sql
Last synced: 03 May 2025
https://github.com/build-on-aws/amazon-bedrock-java-examples
Welcome to this repo where we'll continue adding hands-on examples demonstrating the use of the Java SDK for Amazon Bedrock.
amazon-bedrock aws aws-java-sdk-v2 generative-ai java
Last synced: 10 Apr 2025
https://github.com/mohamed-taman/effective-java-se
Effective Java SE 9 through 19 APIs & Language features, make your life easier.
containers graalvm java java10 java11 java12 java13 java14 java15 jpms jshell jvm language-features
Last synced: 10 Apr 2025
https://github.com/serverx-org/dsa-mastery
This repository covers the roadmap for mastering Data Structures and Algorithms in JavaScript, Python, C/C++, and Java.
algorithms algorithms-and-data-structures compitative-coding compititive-programming cpp dsa dsa-mastery hacktoberfest hacktoberfest-2024 java js learn-dsa py server-x-101 serverx
Last synced: 28 Feb 2026
https://github.com/coding-enthusiast9857/open-source-contributions
This is an open-source contribution opportunity. It is for everyone. So, Hurry up...!! Don't forget to spread love and if you like give a ⭐️
ai algorithms algorithms-and-data-structures c cpp csharp dsa games helloworld java matlab ml open-source projects python python3
Last synced: 11 Apr 2025
https://github.com/kanugurajesh/dsa-solutions-notes
Sharing my notes and solutions for DSA concepts here
amazon coding-journey coding-ninjas-solution cpp data-structures github-flow google interview-preparation interview-questions java leetcode-solutions pbc striversa2zdsa
Last synced: 10 Jul 2025
https://github.com/sakebook/multilinedivider
Multi divider in RecyclerView on Android.
android android-library android-ui divide divider itemdecoration java kotlin multi-divider recyclerview
Last synced: 17 Jun 2025
https://github.com/citymonstret/jenkins4j
Simple and effective Jenkins API wrapper written in Java
Last synced: 06 Mar 2026
https://github.com/joseluisgs/programacion-alumnosclase
Ejemplo inicial de Programación Orientada a Objetos, con Java. Nuestra primeras clases, con usos, abusos, y algunos tests en 1DAM. Curso 2021-2022.
Last synced: 29 Oct 2025
https://github.com/apache/maven-remote-resources-plugin
Apache Maven Remote Resources Plugin
build-management java maven maven-plugins maven-remote-resources-plugin
Last synced: 05 Apr 2025
https://github.com/goodforgod/bloxy-api
🔗 Kotlin/Java library for Bloxy.info API.
api api-wrapper bloxy bloxy-api bloxy-info bloxy-wrapper ethereum java kotlin
Last synced: 28 Oct 2025
https://github.com/joselion/maybe
A monadic wrapper with a type-safe API to handle throwing operations in a functional way
error-handling exception-handling functional-java functional-programming hacktoberfest hacktoberfest2022 java maybe monad
Last synced: 20 Mar 2025
https://github.com/salmon-brain/dead-salmon-brain
Apache Spark based framework for analysis A/B experiments
ab-testing abtesting analytics apache-spark experimentation experiments java python scala spark split-testing statistics
Last synced: 29 Oct 2025
https://github.com/wandri/chat-spring-kafka-angular-react-vue
A live chat done with Angular, React, Vue and tested by Cypress
angular cypress github-actions java kafka mongodb react spring-boot typescript vuejs
Last synced: 29 Oct 2025
https://github.com/norconex/commons-lang
Generic library shared between several projects.
Last synced: 29 Apr 2025
https://github.com/link-intersystems/clean-architecture-example
An clean architecture example application implemented in pure Java.
architecture clean-architecture clean-code example java
Last synced: 16 Oct 2025
https://github.com/textkernel/tx-java
The official Java SDK for the Textkernel Tx v10 API. Includes a resume parser (CV parser), job parser, resume search engine, and resume matching engine.
cv cv-parser cv-parsing java job job-parser job-parsing matching parse-resume parser parsing resume resume-parser resume-parsing sdk searching textkernel tx
Last synced: 24 Feb 2026
https://github.com/ghillert/image-metadata
Examples for processing image metadata using Java
graalvm image-processing imagemetadata java spring springboot
Last synced: 10 Apr 2025