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-24 00:16:09 UTC
- JSON Representation
https://github.com/nidorx/http-request
A very small (160KB, zero dependency) HTTP client for Java using HttpURLConnection
api-client basic-auth basic-authentication cookies cookiesession download-file http-client http-requests httpclient httpurlconnection java json-api-client jsonapi-library rest-client restify
Last synced: 30 Apr 2025
https://github.com/loushou/flutter_tts_improved
A fork of the Flutter_TTS (https://github.com/dlutton/flutter_tts) plugin, that uses the progress reporters of the Utterance APIs, on both Android and iOS.
androi api dart flutter ios java swift text-to-speech
Last synced: 21 Feb 2026
https://github.com/kakarottocui/vueblogsys
基于java SpringBoot和Vue的个人博客系统,使用了elasticsearch、rabbitmq、redis
java mysql rabbitmq redis springboot vue
Last synced: 28 Jul 2025
https://github.com/nhenneaux/jersey-httpclient-connector
Jersey java.net.http.HttpClient Connector
httpclient java jax-rs jax-rs-client jersey jersey-connector
Last synced: 16 Jan 2026
https://github.com/kane50613/osu4j
The osu API wrapper written in Java
api java osu osu-api osu-framework osu-libraries
Last synced: 07 May 2025
https://github.com/jsixface/yamlconfig
Manage configuration for java project in a YAML file and access them via dotted notation.
configuration java properties yaml yml
Last synced: 12 Aug 2025
https://github.com/kakarottocui/vuemusicsys
基于java Springboot和Vue的在线音乐平台
java mysql spring-boot springboot vue
Last synced: 28 Jul 2025
https://github.com/springcloud/spring-cloud-fusion
Spring Cloud 跨服务数据聚合小框架,解决服务拆分的静态数据聚合之痛
Last synced: 18 Feb 2026
https://github.com/c-rainstorm/jvm
参照《自己动手写Java虚拟机》,一步一步构建小型JVM
build-your-own-x golang java jvm
Last synced: 29 Jul 2025
https://github.com/rahulsom/grooves
EventSourcing for Java
cqrs eventsourcing groovy java kotlin
Last synced: 14 Apr 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/akashkobal/java-full-stack-developement
This advanced-level repository equips learners with the necessary skills to excel in full-stack development using Java, with a focus on fostering employability skills. learners will delve into the key technologies integral to full-stack development, primarily centered around Java and its associated tools and frameworks such as Java EE, Java Persist
advanced-java-programming advanced-programming advanced-web-development akash akash-kobal full-stack full-stack-web-development full-stack-web-development-using-java java java-full-stack java-full-stack-development web-development web-development-java web-development-using-java
Last synced: 01 Aug 2025
https://github.com/rebeccasc/bimtoosm
A BIM to OSM parser
3d-models bim geo ifc java josm-plugin openstreetmap osm parser
Last synced: 29 Jul 2025
https://github.com/k33ptoo/krandomuser
A JavaFX/Java Swing Consumable Library for getting random users data with abundant details from api provided by https://random-data-api.com/
Last synced: 27 Jul 2025
https://github.com/j-w-yun/cryptocurrency-java-wrappers
Scrape the internet for cryptocurrency data!
etherscan-api google-trends-api java poloniex-api reddit-api wrapper
Last synced: 14 May 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/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/okaeripoland/okaeri-pluralize
Simple pluralization library with support for the rules of 143 locales
i18n java pluralization translation
Last synced: 30 Jul 2025
https://github.com/benjholla/bomod
A fork (and mirror) of the Buffer Overflow Module created by NSF Award No. 0113627
buffer-overflow demo educators interactive java
Last synced: 23 May 2026
https://github.com/kinotic-ai/vertx-mcp
A Vert.x MCP Server built on top of MCP Java SDK
java llms mcp mcp-server vertx
Last synced: 08 May 2026
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/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/eternalcodeteam/parcellockers
ParcelLockers is a parcel plugin, dedicated for Spigot-based servers.
bukkit hacktoberfest java minecraft minecraft-plugin minecraft-plugin-development paper parcellockers spigot spigot-plugin
Last synced: 06 May 2025
https://github.com/davsclaus/fabric8-hello
Two microservices using Spring Boot and WildFly Swarm with Camel running in kubernetes using fabric8 tooling
Last synced: 06 Mar 2026
https://github.com/SebastianSchmidl/distod
DISTOD algorithm: Distributed discovery of bidirectional order dependencies
akka akka-cluster bidirectional-order-dependencies data-profiling distributed-systems elastic java order-dependencies order-dependency-discovery scala
Last synced: 21 Mar 2025
https://github.com/isislab-unisa/sof
Simulation Optimization and exploration Framework on the cloud: SOF
agent-based-simulation hadoop java mapreduce optimization-process simulation-model simulation-optimization sof
Last synced: 12 Apr 2025
https://github.com/gui-yom/jcargo
Trying to remake Rust's excellent build tool for the JVM ecosystem.
build build-tool java jvm kotlin
Last synced: 11 Jul 2025
https://github.com/saroad2/units
libraries for units conversions.
c-plus-plus c-plus-plus-14 conversions java java-8 multi-language multi-platform saroad2 unit-conversion units units-of-measurement
Last synced: 13 Apr 2025
https://github.com/galovics/jpa-locking
concurrency-control hibernate hibernate-jpa hibernate-orm java jpa optimistic-locking spring spring-boot
Last synced: 20 Mar 2025
https://github.com/mtumilowicz/java11-lambda-patterns
Functional programming patterns in java.
clean-code fp functional-programming java java-lambda lambda pattern
Last synced: 11 Apr 2025
https://github.com/pritz69/gfg_potd
Solutions of GFG POTD uploaded on languages namely Python , Java and C++.
coding competitive-coding competitive-programming competitive-programming-algorithms competitiveprogramming cpp daily-coding-problem dailycodingproblem dailyprogrammer geeksforgeeks gfg gfg-solutions java potd potd-gfg potd-github potd-solution prgramming python python3
Last synced: 01 May 2025
https://github.com/juliaaano/rhdm-quickstart
A collection of artifacts to get you started with Red Hat Decision Manager.
drools java kie-server rhdm rhdm-springboot
Last synced: 18 Mar 2025
https://github.com/amitjoy/osgi-messaging
OSGi Messaging Specification RFC 246 and compliant MQTT 5.0 Implementation
internet-of-things iot java messaging messaging-api mqtt mqtt-client mqtt5 mqttv5 osgi osgi-messaging pubsub rfc-246
Last synced: 21 Mar 2025
https://github.com/realtriassic/ptero-vm-jar
A Java wrapper for Afnan007a's Ptero-VM.
docker java minecraft proot pterodactyl serverjar
Last synced: 02 May 2025
https://github.com/mestackcodes/signinwithgoogledelphi
Delphi component for integrating Google Sign-In using the Android Credential Manager
android androidx credential-manager credentials delphi delphi-components firemonkey google google-sign-in java jni kotlin pascal-language
Last synced: 19 Jul 2025
https://github.com/holazt/rsa
RSA data encryption communication from front-end to back-end
Last synced: 29 Oct 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/dvorka/slake-moth
Coaching notebook web application for Google App Engine.
appengine coaching java outliner
Last synced: 29 Oct 2025
https://github.com/banterly91/Java-Builder-Guided-Completion-Intellij-Plugin
Last synced: 03 May 2025
https://github.com/dingfeng/sqlite3-springboot-normal-crud
crud-application hibernate-jpa hibernate5 java jpa jqgrid springboot sqlite3
Last synced: 12 Apr 2025
https://github.com/hisano/wasm-interpreter-on-java
WebAssembly Interpreter written in Java (Java 8, Pure Java, No library dependencies)
interpreter java java8 purejava wasm webassembly
Last synced: 23 Apr 2025
https://github.com/nadakhader04/leetcode
My solutions in leetcode
binary-tree cpp dinamic-programming java leetcode problem-solving sort string
Last synced: 30 Jun 2025
https://github.com/reugn/gravity
An efficient Java substring search library
exact-string-matching java string-matching string-search substring-search tree-search trie
Last synced: 15 Apr 2025
https://github.com/shubh2-0/functional-interface
An interface with exactly one abstract method is called Functional Interface. @FunctionalInterface annotation is added so that we can mark an interface as functional interface. It is not mandatory to use it, but it’s best practice to use it with functional interfaces to avoid addition of extra methods accidentally. If the interface is annotated wit
annotation exceptions functional-programming interface java jvm lamda-functions
Last synced: 17 Apr 2025
https://github.com/apache/maven-ejb-plugin
Apache Maven EJB Plugin
build-management java maven maven-ejb-plugin maven-plugins
Last synced: 11 Sep 2025
https://github.com/erdemerbaba/general-purpose-inclusive-devops-ecosystem
Inclusive devops ecosystem is general purpose environment for maintain both fullstack and devops projects.
ansible configurable devops docker elasticsearch flagger fullstack java jenkins kafka keda kubernetes mongodb prometheus react redis sonarcube swagger system terraform
Last synced: 10 Mar 2026
https://github.com/liftwizard/liftwizard
A collection of utilities for Dropwizard
Last synced: 05 Jan 2026
https://github.com/navdeepm20/chitchat_gui
A One to One Chat Gui Application Designed in Java.
chat-application java java-chat-app java-chat-application java-project java-sockets
Last synced: 12 Apr 2025
https://github.com/hardiksinghbehl/email-2fa-spring-boot
Email based 2FA implementation using Spring-boot and Java-mail API
2fa java java-mail multi-factor-authentication spring-boot spring-security
Last synced: 01 Sep 2025
https://github.com/d-iii-s/java-ubench-agent
Multiplatform Java agent for high-precision microbenchmarking.
Last synced: 15 May 2025
https://github.com/hoangtien2k3/design-pattern
◉ Design Patterns includes 3 main groups: 1. Creational pattern, 2. Behavioral pattern, 3. Structural pattern.
java java-design-patterns kotlin kotlin-design-patterns patterns-java
Last synced: 21 Apr 2025
https://github.com/snowiiii/mojangapi
Simple & User Friendly Java Mojang API
Last synced: 14 Oct 2025
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/ahmednasserg/the-conqueror
A single player turn-based empire building game.
Last synced: 16 May 2025
https://github.com/devtony101/springacademic
This is a sample project, made for academic and demonstrational purposes only.
hibernate java java-8 javaweb spring spring-boot spring-data-jpa spring-hibernate spring-mvc spring-security
Last synced: 30 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/moosetechnology/verveinej
VerveineJ is a tool written in Java that creates a mse file from Java source code.
Last synced: 16 Jan 2026
https://github.com/tlinkowski/basic-annotations
A couple of basic Java annotations that cover null safety (via JSR 305), collection mutability (via Kotlin), and a few other concepts.
annotation java mutability nullability
Last synced: 27 Apr 2025
https://github.com/bettehem/messenger
An android messenger that only needs a username. Also, there's encryption
android android-app android-application android-messenger chat-application encryption firebase-cloud-messaging google-play-store java kotlin kotlin-android messenger private-chat published secure secure-chat secure-messenger
Last synced: 29 Jun 2025
https://github.com/pasan-pahasara/java-enterprise-edition
This Project is introduced to learning Java Enterprise Edition
ajax bootstrap5 dbcp-pool filters html-css-javascript java jquery json listner lombok mapping
Last synced: 15 Jun 2025
https://github.com/cleantalk/android-app
Android app to control comments/signups/contacts/orders on a web-site via CleanTalk anti-spam app.
android antispam cleantalk java spam-filtering spam-protection
Last synced: 11 Apr 2025
https://github.com/fernanda-kipper/grcode-generator
This project is the backend of a QR Code Generator built using Java and AWS services
aws docker java s3 zxing-qrcode
Last synced: 29 Apr 2025
https://github.com/rishabh115/odyssey2017
An Android application for college fest based on MVC architecture. Use it or modify it in whatever way you want.
android android-application college-fest facebook-api hacktoberfest java json php shimmer
Last synced: 26 Feb 2026
https://github.com/selimhorri/upload-download-files-over-http
Spring Boot / Angular application to handle uploading/downloading files in/from the server: videos, img...
angular download http java multipart spring-boot upload
Last synced: 12 Apr 2025
https://github.com/stormpath/stormpath-spring-boot-angular-pwa-example
Example app that shows Angular as a PWA talking to Spring Boot and Stormpath
angular java pwa spring-boot stormpath typescript
Last synced: 30 Apr 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/yupiik/yupiik-logging
Yupiik Logging Extensions (JUL + GraalVM integration)
graalvm java jul logging native-image
Last synced: 06 Apr 2026
https://github.com/johnnyjayjay/javidaloca
Java bindings for the Project Fluent Rust implementation (fluent-rs).
hacktoberfest java jni localization projectfluent rust
Last synced: 26 Mar 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/amliyanage/thogakade-pos-system
Togakade POS System is a web-based Point of Sale (POS) application developed to handle basic operations such as adding, searching, updating, and deleting records. The frontend is built using HTML, CSS, JavaScript, and jQuery, while the backend is powered by Java EE with Tomcat.
crud-operation css html java javaee js tomcat
Last synced: 30 Apr 2025
https://github.com/yegor256/antlr2ebnf-maven-plugin
Converts ANTLR grammar .g4 files into EBNF for naive-ebnf LaTeX package; also converts to PDF later on
antlr4 ebnf ebnf-language java maven-plugin
Last synced: 27 Mar 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/joaopedroangelo/java-backend-roadmap
Guia de estudos flexível e abrangente para auxiliar futuros desenvolvedores backend Java
Last synced: 08 Sep 2025
https://github.com/homyakin/project-seeker
Социальная RPG в telegram
docker game java java-23 postgresql rpg-game telegram toml
Last synced: 30 Apr 2025
https://github.com/jam53/jam54_launcher
The Jam54 Launcher is used to install and update all of the software developed by jam54. The launcher itself is written in Java/JavaFX.
Last synced: 10 Apr 2025
https://github.com/MDeLuise/ytsms
📺 Self-hosted, open source YouTube subscription management system
docker docker-compose java javascript privacy reactjs self-hosted spring-boot springboot typescript youtube
Last synced: 10 Apr 2025
https://github.com/sandun-induranga/furniture-management-system
This is a JavaFX stand-alone application
css jasperreports java javafx jdbc mysql
Last synced: 15 Jun 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/clean-arch-enablers-project/cae-framework
Repository for the open source CAE framework designed to make the experience of developing software with clean architecture easier.
clean-architecture core-layer framework java
Last synced: 10 Apr 2025
https://github.com/hypothermic/foscamviewer
A desktop application made to view and control your Foscam cameras.
application desktop foscam foscamviewer java javafx viewer
Last synced: 10 Apr 2025
https://github.com/hypothermic/foscamapi
Java library for interacting with Foscam IP-camera's.
api foscam foscam-ip-camera foscamapi foscamlib github hypothermic java java-library ptz-controls
Last synced: 10 Apr 2025
https://github.com/comlet/releasefab
ReleaseFab is a Java client application which automatically generates Release Notes for any project.
java java-11 jpms release-automation releasenotes
Last synced: 10 Apr 2025
https://github.com/tsovak/selenium-wrapper-framework
Selenium webdriver wrapper
allure-report cucumber java selenium webdriver
Last synced: 13 Aug 2025
https://github.com/doaaosamak/topinterview150-leetcode
Top 150 Interview questions in leetcode, I will upload my solutions in this repo.
java leetcode-solutions problem-solving
Last synced: 09 Mar 2026
https://github.com/shravan20/shravan20
Hey :wave:, Glad to see you here! (Don't Just Fork, Star Too :sweat_smile:)
developer expressjs fastapi flask java javascript nodejs profile profile-readme python react spring springboot typescript
Last synced: 26 Mar 2025
https://github.com/yegor256/jpeek-maven-plugin
Maven Plugin for jPeek
cohesion java maven-plugin metrics
Last synced: 04 Aug 2025
https://github.com/syncfusionexamples/java-word-table-examples
Create, edit, format, and delete tables in a Word document in Java without Microsoft Word or interop dependencies
Last synced: 15 Aug 2025
https://github.com/training360/strukturavalto-java-public
Training360 Struktúraváltó Junior Java backend fejlesztő gyakorlati feladatok
Last synced: 01 Aug 2025
https://github.com/farbodbj/twitter-server
A java implementation of twitter backened
http-server java mysql rest-api server twitter-api
Last synced: 18 Aug 2025
https://github.com/ichizero/connect-ktor
Connect-Ktor: Bring Connect Protocol support to your Ktor servers.
connectrpc grpc java kotlin ktor ktor-server protobuf
Last synced: 19 Aug 2025