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-11 00:16:09 UTC
- JSON Representation
https://github.com/erkaman/regl-fire
Fire particle system made with regl
animation demo fire glsl java javascript particles regl webgl
Last synced: 08 Mar 2026
https://github.com/mikyll/javafx-multiplayerlobbysystem
Lobby System Template for a multiplayer java game, with chat and other features, using JavaFX and socket TCP (will be extended to UDP).
board-game chat game java javafx kick lobby multiplayer multithreading ready room socket stream synchronized tcp template
Last synced: 14 Jun 2025
https://github.com/michael-simons/neo4j-from-the-jvm-ecosystem
Examples of how to connect to Neo4j on the JVM, reading and writing data.
helidon java jvm micronaut neo4j neo4j-driver quarkus spring spring-data-neo4j
Last synced: 23 Jul 2025
https://github.com/michel-leonard/ciede2000-color-matching
The 𝐂𝐈𝐄𝐃𝐄𝟐𝟎𝟎𝟎 color difference formula written in 40+ programming languages.
c color computer-vision dart education go image-processing java javascript kotlin ktm620enduro linux python ruby rust swift testing windows
Last synced: 18 Feb 2026
https://github.com/sebischair/SimpleNLG-DE
German version of SimpleNLG 4
java natural-language nlg simplenlg
Last synced: 14 May 2025
https://github.com/ralscha/extdirectspring-demo
Sample applications for ExtDirectSpring
demo ext-direct extjs extjs6 java javascript spring spring-boot springframework
Last synced: 11 Aug 2025
https://github.com/renatoaguimaraes/spring-reactive-kafka-sse
Stream with Spring Boot Reactive + Kafka + Server Sent Event + Cassandra.
cassandra html5 java javascript kafka reactive-programming reactive-spring-data spring-boot spring-reactive sse
Last synced: 31 Jul 2025
https://github.com/seunakintola/healthmonitor
HealthMonitor android app was built for a final year project that involves automatic monitoring of a patient's health, hereby bringing mobile inteligence to health system.
android diabetes diabetic-patients googlesheets healthcare-application healthmonitoring iot java mobile-app
Last synced: 20 Aug 2025
https://github.com/shannah/webrtc-java-mobile
A Java/Kotlin WebRTC implementation for all mobile/desktop/web platforms.
android codenameone ios java kotlin webrtc
Last synced: 28 Aug 2025
https://github.com/hamedtaherpour/ht-epub-reader-android
📖 ePub reader and parser library for android
android epub epub-converter epub-reader java
Last synced: 31 Jul 2025
https://github.com/aman9026/codezen
Contains the solutions of all the problems I attempted in practice or competitions on Codezen
codezen competitions competitive-programming cpp java practice practice-programming
Last synced: 15 Aug 2025
https://github.com/minimallycorrect/mixin
Applies Mixin-style monkey patches to .java source or compiled .class files. Lightweight
aspect-oriented-programming bytecode-manipulation java mixin
Last synced: 09 Mar 2026
https://github.com/razerms/mobile-xdk-razerms_android_studio
Razer Merchant Services mobile payment for Android (Android Studio)
android android-studio java mobile payment razerms
Last synced: 11 Aug 2025
https://github.com/lambdaurora/affectionate
A mod about player interactions, made for Modfest: Singularity.
java minecraft minecraft-mod modfest modfest-singularity quiltmc
Last synced: 29 Aug 2025
https://github.com/srcimon/screwbox
ScrewBox is a minimalist pure Java game engine. If you want to start building your own 2D game without leaving your cozy IDE it might be a fun choice.
2d game game-development game-engine gamedev java
Last synced: 26 Apr 2026
https://github.com/sshtools/forker
Forker is a set of utilities and helpers for launching processes from Java in the most efficient way possible
command fork java non-blocking process processbuilder service system wrapper
Last synced: 13 Apr 2025
https://github.com/moaxcp/x11
An x11 protocol implementation and client for the jvm
Last synced: 13 Apr 2025
https://github.com/arteam/embedded-http-server
A light and minimalistic HTTP server for Java with zero dependencies and quick startup time
Last synced: 25 Jun 2025
https://github.com/salitaba/maven-decoder-mcp
MCP server for inspecting, searching, and decompiling Maven .m2 JARs for Java AI coding agents.
agentic-coding ai-agents bytecode cursor-ide decompiler dependency-analysis docker jar java maven maven-repository mcp mcp-server model-context-protocol python skills
Last synced: 20 Jun 2026
https://github.com/jgperrin/net.jgp.books.spark.ch08
Spark in Action, 2nd edition - chapter 8
apache-spark elastic elasticsearch informix java java8 manning mysql spark sparkwithjava
Last synced: 21 Aug 2025
https://github.com/filestack/filestack-java
Official Java SDK for Filestack - API and content management system that makes it easy to add powerful file uploading and transformation capabilities to any web or mobile application.
file-management file-upload image-processing java sdk video-processing
Last synced: 10 Jul 2025
https://github.com/akarnokd/async-enumerable
Prototype Java 9 library based on the asynchronous enumerable concept (where moveNext() returns a task to compose over).
Last synced: 11 Apr 2025
https://github.com/khannedy/spring-design-patterns
JVM Meetup 24 at DANA
design-patterns java spring spring-boot
Last synced: 19 Mar 2025
https://github.com/swathimystery/mesos-pinspider
A framework called "pinspider" on Apache mesos, to get basic user information from a pinterest page of a user.
distributed-computing java mesos mesos-pinspider mesosphere
Last synced: 11 Apr 2025
https://github.com/jgperrin/net.jgp.books.spark.ch04
Spark in Action, 2nd edition - chapter 4
java manning spark sparkjava sparkwithjava
Last synced: 06 May 2025
https://github.com/nextbreakpoint/nextfractal
NextFractal is an application for creating fractals and other algorithmically generated images
creating-fractals fractal-algorithms fractal-rendering fractals java javafx javafx-application julia-fractal mandelbrot-fractal
Last synced: 17 Jan 2026
https://github.com/orpolyzos/spring-web-initializr
Spring Web Initializr is a library that helps you easily create Web Apps with Spring Boot.
java library mvc mvc-pattern plugin rest rest-api spring spring-boot webapp
Last synced: 05 May 2025
https://github.com/scaledrone/scaledrone-java
Scaledrone Java & Android WebSocket client
android java real-time scaledrone websocket websocket-client
Last synced: 12 Apr 2025
https://github.com/greenback-inc/greenback-java
Java library to build modern applications with high-def itemized financial data. OCR, AI, and NLP for receipts, invoices, bills, and RFC822 email messages.
accounting android bills email fintech groovy invoices java kotlin nlp-machine-learning ocr receipts rfc822 scala
Last synced: 12 Apr 2025
https://github.com/open-hand/gitlab-service
Gitlab Service is responsible for establishing communication with GitLab, handling GitLab related logic and forwarding it to other services.
choerodon gitlab java spring spring-boot spring-cloud
Last synced: 10 Jul 2025
https://github.com/patilshreyas/passengersecurity-sih2018
This is our SIH2018 and Third Year Mini Project - Android app for Passenger to file FIR Online.
android fir-online government-railway-police grp java mysql php xampp
Last synced: 16 Oct 2025
https://github.com/pkini2002/jwt-authentication-springboot
JWT Authentication API using Spring Boot 3.1.4 (Using Spring Security + Lombok + Spring Web dependencies)
intellij java jsonwebtoken jwt-authentication lombok postman-testing spring-boot spring-security-jwt spring-web
Last synced: 07 Sep 2025
https://github.com/erzbir/numeron
基于 Mirai 框架的 QQ 机器人项目, 支持多 bot, 可作脚手架快速开发
annotations java kotlin mirai mirai-bot mirai-core qqbot reflect reflection springboot
Last synced: 12 Mar 2026
https://github.com/jlleitschuh/kotlin-guiced
Convenience Kotlin API over the Google Guice DI Library
dependency-injection google google-guice guice java jvm kotlin
Last synced: 07 Jul 2025
https://github.com/emmanueltouzery/code-compass.nvim
Neovim plugin: set of functions to navigate code without LSP.
java neovim neovim-plugin nvim nvim-plugin
Last synced: 06 Oct 2025
https://github.com/nishkarshraj/maven-using-cmd
Create a project in Java using Apache Maven Build tool via Command Line and use GitHub Actions to build it on remote Docker Engine.
apache build-automation cmd command-line command-line-tool css dependabot devops html java maven maven-repository
Last synced: 13 Oct 2025
https://github.com/objectionary/eo-intellij-plugin
Syntax Highlighting Intellij IDEA Plugin for EO Programming Language
eolang intellij intellij-plugin java oop parser
Last synced: 16 Oct 2025
https://github.com/fgksgf/minesweeper
:bomb: 扫雷游戏
game java minesweeper swing-gui
Last synced: 11 Oct 2025
https://github.com/oktadev/okta-java-rest-api-comparison-example
Java REST API with Micronaut, Quarkus, and Spring Boot
java micronaut quarkus rest rest-api spring-boot
Last synced: 06 Oct 2025
https://github.com/spyopensource/os
Java Operation System, it is an operating system that you can build by yourself.
Last synced: 17 Jan 2026
https://github.com/wojciechzankowski/iextrading4j-book
IEX Trading open source incremental Order Book implementation
deep feed hist iex iextrading java market-data order orderbook tops
Last synced: 10 Apr 2025
https://github.com/biagiot/java-pec-parser
Libreria Java per l'elaborazione di messaggi di Posta Elettronica Certificata (e messaggi di posta ordinaria)
agid daticert email email-client email-parser eml java java-pec-parser legal-mail legalmail mail mail-client mail-parser pec pec-client posta postacert rfc-2821 rfc-6109 ricevute
Last synced: 30 Jan 2026
https://github.com/smithros/kpi-stuff
Some of my laboratories work in KPI and stuff connected with it.
ada android asm bigdata computer-engineering cpp cs hadoop java kpi kpi-ua masm32 ntuu-kpi parrallel-computing python realtime-system security system-programming vhdl
Last synced: 28 Feb 2026
https://github.com/croz-ltd/nrich-demo-backend
Spring Boot application to showcase features of nrich libraries.
croz java jpa nrich spring-boot
Last synced: 12 Jul 2025
https://github.com/digitalpetri/netty-channel-fsm
An FSM that manages async non-blocking access to a Netty Channel
client fsm java netty state-machine
Last synced: 21 Mar 2025
https://github.com/oswaldobapvicjr/junit-utils
Common utilities for working with JUnit
assertion instantiation java junit junit-utils testing testing-tool unit-testing
Last synced: 30 Aug 2025
https://github.com/nilshartmann/graphql-examples
Examples for GraphQL using various frameworks in backend and frontend
apollographql graphql java react spring springboot typescript
Last synced: 20 Jul 2025
https://github.com/asadiahmad/plantsvszombies
Game with JavaFX framework for Advanced Programming Course
game java javafx javafx-application plants-vs-zombies plantsvszombies ui ui-design ux ux-design
Last synced: 28 Oct 2025
https://github.com/a-r-d/java-1-class-demos
Java 160 class demos for Cincinnati State Java 1 class.
Last synced: 28 Oct 2025
https://github.com/thefirstlineofcode/lithosphere
Lithosphere IoT Development Platform
arduino c cplusplus iot java lora plugin-architecture raspberry-pi webrtc xmpp xmpp-library xmpp-server
Last synced: 24 Oct 2025
https://github.com/xdev-software/micro-migration
Tiny library to migrate EclipseStore datastores. Applies migration scripts on the datastores to keep them up to date.
eclipse-store eclipsestore java maven support-library xdev
Last synced: 30 Apr 2025
https://github.com/thallyta-castro-cv/algafood-api
Este projeto consiste em uma aplicação Backend com Spring Boot para criar um sistema de delivery de comida completo com todos os recursos que o Spring disponibiliza. O intuito deste projeto é servir de repositório base para consultas futuras de implementação de recursos do framework.
java junit5 mockito-junit-test mysql spring-boot
Last synced: 08 Jul 2025
https://github.com/terl/hydride-java
Libhydrogen implemented in Java.
c cryptography encryption hash hashing java java-8 jna shared-library
Last synced: 30 Apr 2025
https://github.com/houarizegai/cryptography
Cryptography algorithms implemented in Java.
algorithms cryptography decryption encryption java symmetric
Last synced: 10 Apr 2025
https://github.com/glowstonemc/bukkit2sponge
An implementation of SpongeAPI for Bukkit servers (Glowstone, Spigot)
bukkit-plugin glowstone java minecraft sponge spongeapi
Last synced: 30 Apr 2025
https://github.com/siemens/JMiniZinc
JMiniZinc
constraint-programming constraint-satisfaction java minizinc
Last synced: 10 Jan 2026
https://github.com/ivangfr/spring-kafka-de-serialization-types
The goal is to play with Spring Kafka. We've implemented 5 examples of producer and consumer services that exchanges messages through Kafka using different types of serialization and approaches.
avro docker java jib json kafka schema-registry spring-boot spring-kafka spring-web-mvc
Last synced: 10 Apr 2025
https://github.com/dmkyr20/tables4j
Java-Cli-Table-Builder makes it easy to create flexible command-line tables. You haven't need to write your classes and methods to decorate console output anymore. Just use this flexible tool for positioning.
builder cli command-line command-line-tool console console-app console-application console-log console-tool easy-to-use java java-11 java-8 java-library library maven repository
Last synced: 10 Apr 2025
https://github.com/isapir/lucee-websocket
Enables server WebSockets for Lucee via JSR-356 compliant servlet containers (e.g. Tomcat 8, Jetty 9.1, etc.)
java lucee lucee-server websocket-server websockets
Last synced: 15 Apr 2025
https://github.com/barakugav/jgalgo
A high-performance library for graph algorithms written in Java. It contains a wide collection of optimized algorithms and data structures for a range of problems on graphs.
algorithms data-structures graph-algorithms graph-api graph-theory java java-library
Last synced: 15 Apr 2025
https://github.com/clonewith/opsu
opsu! ~ an open-source osu! client
game java lwjgl2 maven osu rhythm-game slick2d
Last synced: 01 Sep 2025
https://github.com/amrdeveloper/android
Android Apps from courses and side projects
android android-app java native-apps udacity udacity-android-nanodegree udacity-nanodegree
Last synced: 12 Apr 2025
https://github.com/halvards/vagrant-xfce4-ubuntu
Vagrant-based development environment using Ubuntu and the Xfce Desktop Environment
development java nodejs ubuntu vagrant xubuntu
Last synced: 23 Mar 2025
https://github.com/ehsaniara/scs-kafka-intro
:beer: :beer: Introduction to Spring Cloud Stream Kafka
java kafka kafka-streams spring-cloud spring-cloud-stream
Last synced: 24 Apr 2025
https://github.com/hekate-io/hekate
Java Library for Distributed Services
cloud cluster discovery distributed java kubernetes messaging microservices scalability spring-boot
Last synced: 23 Apr 2025
https://github.com/oracle/oci-react-samples
A series of simple Cloud Native app using React JS frontend, various backends (Java, Python, DotNet) and the Autonomous database.
autonomous cloud-native docker helidon-microservice java javascript kubernetes livelabs oci oracle-database react reactjs spring springboot workshop
Last synced: 07 Apr 2025
https://github.com/linwin-cloud/linwin-sploit
LinwinSploit is a Penetration testing toolkit for Linux and android Termux. LinwinSploit是一款用于Linux和安卓Termux的渗透测试工具。 It can attack and run trojan virus on target host. 它能够攻击并在目标主机上运行木马。 Use these toolkits carefully. If you don't allow this, you may have a lot of terrible. 用这些工具使的时候小心点,如果你不遵守这条,你可能会有一些麻烦
hacker http java kali linux python web
Last synced: 15 Jul 2025
https://github.com/gaul/java-collection-overhead
Demonstrate overheads for various Java Collection implementations.
Last synced: 15 Apr 2025
https://github.com/dawidolko/programming-java
Tasks studies - laboratory
courses documentation example java lab labs projects
Last synced: 06 Apr 2025
https://github.com/naotsugu/jpostal
Japan postal code dictionary(so‐called ken_all.csv) utility.
Last synced: 29 Jan 2026
https://github.com/blackducksoftware/ohcount4j
Line counting and language identification tool
java line-counter ohcount ohloh ragel tool
Last synced: 29 Jun 2025
https://github.com/cyclopsmc/integratedrest
Expose Integrated Dynamics networks as a REST API
forge hacktoberfest java minecraft
Last synced: 09 Mar 2026
https://github.com/santanusinha/hope
Predicate expression language
filter filtering jackson java json json-path predicate-logic predicates rule-engine rules
Last synced: 16 Aug 2025
https://github.com/franmc01/jetbrains-moonlight-theme
🌚 Dark theme for JetBrains IDEs (IntelliJ IDEA, PyCharm, RubyMine, PhpStorm, WebStorm, etc)
gradle java jetbrains-plugin jetbrains-theme moonlight
Last synced: 01 Aug 2025
https://github.com/ralscha/mycustomer
Ext JS 6 sample application with Spring Framework, Spring Boot, JPA
demo extjs extjs6 java javascript
Last synced: 10 Aug 2025
https://github.com/Shoebill/shoebill-api
Shoebill-api is one main part of the shoebill project.
gta gtasa java java-8 multiplayer samp shoebill
Last synced: 28 Sep 2025
https://github.com/executeautomation/katalonstudiowebui
This repo contains all the code required for testing web application using Katalon WebUI
automation java katalon katalon-studio selenium
Last synced: 23 Mar 2025
https://github.com/creepy-pasta101/java-in-termux
This script will install java (openjdk-11/8) in termux without root! Available for aarch64 or armv8, arm64, armhf, armv7l, arm or arm32 or armv7 or aarch32
armv7l armv8 java jdk jdk11 jdk8 jdk9 openjdk openjdk11 openjdk8 openjdk9 termux
Last synced: 05 Oct 2025
https://github.com/apache/cxf-xjc-utils
Mirror of Apache CXF
cxf java library network-client network-server xml
Last synced: 08 May 2025
https://github.com/onflow/flow-jvm-sdk
Flow JVM SDK
blockchain cadence-lang flow java kotlin
Last synced: 11 Sep 2025
https://github.com/sap-samples/event-mesh-client-java-samples
Samples based on the Java messaging client for SAP Event Mesh (formerly Enterprise Messaging in SAP Cloud Platform).
enterprise-messenging java sample sample-code sap-cloud-platform sap-event-mesh
Last synced: 13 Apr 2025
https://github.com/cucumber/html-formatter
HTML formatter for reporting Cucumber results
bdd cucumber java javascript polyglot-release ruby tidelift
Last synced: 12 Sep 2025
https://github.com/SwathiMystery/mesos-pinspider
A framework called "pinspider" on Apache mesos, to get basic user information from a pinterest page of a user.
distributed-computing java mesos mesos-pinspider mesosphere
Last synced: 08 May 2025
https://robcast.github.io/digilib/
A versatile image viewing environment for the internet.
Last synced: 08 May 2025
https://github.com/casdoor/casdoor-spring-boot-starter
Spring Boot 2.x & 3.x Starter for Casdoor, see example at: https://github.com/casdoor/casdoor-spring-boot-example
casdoor java oauth oidc saml sdk spring-boot spring-boot-2 spring-boot-3 springboot sso
Last synced: 05 Apr 2025
https://github.com/ishantk/lpu-javaee-2022-2
LPU Java JEE Sessions 2022 Batch 2
hibernate java java-11 java-8 jdbc jsp mongodb mysql servlet spring spring-boot webservices
Last synced: 10 Apr 2025
https://github.com/acegi/xml-format-maven-plugin
Advanced, automatic formatting of your XML files during Maven builds
java maven maven-plugin xml xml-format
Last synced: 20 Mar 2025
https://github.com/tfkfan/netty-server-game-demo
Netty java game highload server with room management support
gameserver highload java netty
Last synced: 12 Apr 2025