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-01 00:16:03 UTC
- JSON Representation
https://github.com/cwjokaka/cheshuo
🎃A lightweight game server framework. Based on Springboot and Netty. Using ProtoBuf as communication between client and server.
framework game http java jprotobuf lombok maven mongodb mybatis netty nio protobuf server spring springboot tcp websocket
Last synced: 11 Sep 2025
https://github.com/meistermeier/reactive-thymeleaf
Sample project for reactive server side rendering
Last synced: 12 Sep 2025
https://github.com/cowwoc/requirements.java
Fluent Design Contracts for Java Projects
design-by-contract invariants java postconditions preconditions requirements
Last synced: 13 Sep 2025
https://github.com/cyberboysumanjay/pw
Best websites a Programmer should visit
algorithm all-in-one blogs c coding coding-challenge competitive-programming data-structures guide interview interview-practice interview-preparation interview-questions java practice programming programming-language puzzle wiki wikipedia
Last synced: 22 Mar 2025
https://github.com/apache/aries-jax-rs-whiteboard
Apache Aries JAX RS Whiteboard
Last synced: 22 Jul 2025
https://github.com/mhrimaz/knapsackfx
Solving Knapsack 0/1 problem with various Local Search algorithms like Hill Climbing, Genetic Algorithms, Simulated Annealing, Tabu Search
artificial-intelligence genetic-algorithm hill-climbing java knapsack-problem simulated-annealing tabu-search
Last synced: 14 Apr 2025
https://github.com/shaksternano/gif.kt
A Kotlin Multiplatform GIF decoding and encoding library.
gif hacktoberfest java kotlin kotlin-multiplatform
Last synced: 09 Mar 2026
https://github.com/prmr/solitaire
Implementation of the Solitaire card game with JavaFX
card-game desktop-app desktop-application java javafx solitaire solitaire-card-game
Last synced: 12 May 2025
https://github.com/hta218/storemanager
Simple desktop application for store management
desktop-application java jdbc sql swing
Last synced: 12 Apr 2025
https://github.com/albertoimpl/spring-cloud-gateway-graphql
Blog post describing how Spring Cloud Gateway can help with some of the problems GraphQL has
graphql java spring spring-cloud-gateway
Last synced: 23 Mar 2025
https://github.com/danielshaya/reactivejournal
ReactiveJournal a journalling facility for Reactive Streams. Intended for testing, remote connections and effective handling of back pressure
chronicle java journal memory-mapped rxjava
Last synced: 22 Jul 2025
https://github.com/ham3da/daryaye-sokhan
دریای سخن کتابخانهای بزرگ و ارزشمند از اشعار و سخنان شاعران گرانقدر ادب فارسی که برای اندروید توسعه یافته است.
android android-application ganjoor java literature persian poem
Last synced: 16 Jan 2026
https://github.com/mattbertolini/spring-annotated-web-data-binder
Bind query params, form data, headers, cookies, session data, and more to a Java bean in Spring MVC and Spring WebFlux
beans camel-case databinding java java-bean-binding jax-rs jvm modelattribute snake-case spring spring-boot spring-mvc spring-web spring-webflux spring-webmvc
Last synced: 29 Oct 2025
https://github.com/georgh93/pcgf_pluginlib
Collection of classes useful for Bukkit/Spigot/Paper/BungeeCord/Waterfall plugins
bukkit java minecraft spigot spigot-plugin
Last synced: 21 Mar 2025
https://github.com/krmao/template
be aimed at building a powerful enterprise framework
android django es6-javascript eureka gulp ios java kotlin mybatis mysql objective-c python react-native spring-boot spring-security-jwt springcloud swift vue webpack zuul
Last synced: 19 Mar 2025
https://github.com/gusanmaz/bmb212_algorithms
NKÜ Bilgisayar Mühendisliği BMB212 Veri Yapıları Dersi Uygulama Notları, Projeleri ve Ödevleri
algorithms algorithms-and-data-structures course homework-assignments homework-project java programming
Last synced: 06 Sep 2025
https://github.com/ashish2030/codesignal-solution
:octocat:🌟 ᴛʜɪꜱ ɪꜱ ᴀ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ᴄᴏᴅᴇꜱɪɢɴᴀʟ ᴄᴏᴅɪɴɢ ᴘʟᴀᴛꜰᴏʀᴍ ꜱᴏʟᴠᴇ ʙʏ ᴍᴇ💻 🎯 🚀
codesignal-solutions coding-challenges java javascript python3
Last synced: 11 Apr 2025
https://github.com/kuangcp/mythredisclient
:racing_car:使用JavaFx做的Redis客户端,资源消耗略大 200-300m,想复用核心代码做成web端,然后浏览器操作,开发起来和跑起来也快
client java javafx jdk8 redis redis-client redis-gui
Last synced: 12 Apr 2025
https://github.com/joel-jeremy/externalized-properties
A lightweight and extensible library to resolve application properties from various external sources.
configuration feature-flags feature-toggles java jvm properties
Last synced: 11 Jan 2026
https://github.com/red5/red5-service
Red5 Service Daemon
centos daemon debian java jsvc linux red5-service service-daemon
Last synced: 09 May 2025
https://github.com/vivekkuvadiya/file-manager-android-app
File Explorer - Manage Images, Audio, Video, Zip, Apps, Document, Download, Favourite File, Large File. With In built cleaner.
android android-app android-application android-studio app file fileexplorer filemanager filemanagerapp java native
Last synced: 07 Mar 2026
https://github.com/frictionlessdata/tableschema-java
A Java library for working with Table Schema.
csv frictionlessdata java java-8 java8 json json-schema table-schema tableschema-java
Last synced: 07 Mar 2026
https://github.com/houarizegai/datastructuresandalgorithms
Data Structures and Algorithms implemented in Java.
algorithms algorithms-and-data-structures java java-algorithms
Last synced: 10 Apr 2025
https://github.com/gemisis/discord-bot-cdk-construct
A CDK Construct for creating a serverless Discord bot. All you need to do is supply your code to handle the commands!
aws aws-cdk aws-cloudformation aws-lambda cdk csharp discord discord-api discord-bot discord-js discordapp discordbot discordjs dotnet java nodejs python serverless typescript
Last synced: 10 Apr 2025
https://github.com/rashidmakki/inventory-management-system
Inventory Management System is a powerful desktop application developed using JavaFX and MySQL, designed to streamline operations related to billing, sales reporting, and purchase tracking.
desktop-application fxml inventory inventory-management inventory-management-system jasper-reports java java-project javafx javafx-application javafx-desktop-apps javafx-gui javafx-project scenebuilder sql
Last synced: 10 Apr 2025
https://github.com/ivangfr/springboot-graphql-databases
The goal of this project is to explore GraphQL. For it, we will implement two microservices: author-book-api and book-review-api.
docker graphql java mongodb mysql spring-boot spring-cloud-openfeign spring-data-jpa spring-data-mongodb spring-graphql spring-web-mvc springdoc-openapi zipkin
Last synced: 10 Apr 2025
https://github.com/anivie/elementfx
ElementUi in javafx,that you can get a beautiful applications with only one line code.
java javafx javafx-components javafx-gui javafx-library kotlin
Last synced: 28 Oct 2025
https://github.com/danijelaskov/expectiminimax-backgammon
A 2D JavaFX implementation of one of the most popular and old board games. The AI player's moves are calculated using the expectiminimax algorithm.
2d-game artificial-intelligence backgammon bekgemon board-game board-games expectiminimax gradle inteligentni-sistemi java java-fx minimax tavla zero-sum
Last synced: 10 Apr 2025
https://github.com/kawasima/websocket-classloader
Load remote java classes via WebSocket.
Last synced: 19 Jun 2025
https://github.com/urunov/interview-preparation-way
SOLID,KISS, DRY, Design Pattern, System Design, OCP, Java,
api-rest backend design-patterns interview java ocp spring spring-boot
Last synced: 11 Apr 2025
https://github.com/vepo/imersao-kafka
Curso básico sobre Apache Kafka
apache-kafka distributed-systems java kafka kafka-consumer kafka-producer kafka-streams
Last synced: 25 Sep 2025
https://github.com/rentalhost/laravel-insight
IDEA plugin to works with Laravel Framework.
intellij intellij-plugin java laravel laravel-framework php phpstorm phpstorm-plugin static-analysis static-code-analysis
Last synced: 19 Apr 2025
https://github.com/soujava/historia
História do SouJava
css java javadevbr responsive soujava timeline verticaltimeline
Last synced: 19 Apr 2025
https://github.com/SeqWare/seqware
This is the SeqWare Project's main repo.
Last synced: 05 May 2025
https://github.com/areeb-gillani/vertx-boost
This project adds the flavor of SpringBoot's style annotations in vertx to reduce the learning curve. It follows the same annotation style as @RestController, @Service, @Autowired, @RequestParam, @RequestBody, @PostMapping and @GetMapping, whereas controller and service classes should extend AbstractVerticle as per the implementation of Vertx.
autoconfiguration java spring-boot vertx vertx-backend vertx-eventbus
Last synced: 23 Jan 2026
https://github.com/sirnoob97/onlinestore
REST api for an online store using microservices architecture.
docker java microservices postgresql spring-boot spring-cloud spring-data-jpa spring-security
Last synced: 15 Oct 2025
https://github.com/jrosell/marketing-data-connectors
Command line batch job that run java runtime environment to extract and load marketing data using Facebook Marketing API, Google Analytics API, Mailchimp API, Google Webmasters API, Google Sheets API, Mysql, Postgresql, Clickhouse, etc
batch-job clickhouse command-line-tool connector etl facebook-graph-api google-analytics-api google-sheets-api google-webmaster google-webmaster-tools java jre8 mailchimp-api marketing-tools mysql postgresql talend
Last synced: 19 Jan 2026
https://github.com/chenshuiluke/jresume
A simple program that uses JSON to generate web resumes.
html java json pdf resume resume-template theme
Last synced: 18 Jan 2026
https://github.com/trungdq88/chorddroid
Android library to render Guitar Chord.
Last synced: 28 Oct 2025
https://github.com/carmjos/easyplugin
轻松(做)插件,旨在于方便快捷的使用Bukkit实现MC中的一些功能。
bukkit bukkit-library efficiency java java-library library spigot spigot-library
Last synced: 24 Jun 2025
https://github.com/enofex/naikan
Naikan is an open source software inventory management tool for dev teams driven by our CI/CD pipeline.
arch-unit ci-cd developer-experience-team docker-compose java naikan software-inventory testcontainers
Last synced: 26 Dec 2025
https://github.com/xujiajun/tast-jsonrpc
The Go language implementation of jsonrpc framework. Support PHP、Java、Golang、Python client .
golang java jsonrpc microservices php python rpc soa tast
Last synced: 23 Aug 2025
https://github.com/jcabi/jcabi-s3
Object-Oriented Layer on Top of Amazon S3 SDK
amazon-s3-sdk java library object-oriented
Last synced: 30 Jun 2025
https://github.com/microsoft/kiota-java
Java libraries for Kiota-generated API clients.
Last synced: 02 Mar 2026
https://github.com/tutorialsandroid/messageview
MessageView helps you to create chat message view or a social media message view quickly like a typical chatting application or social post view Its a container view, so you can add any type of message or social post such as TextView or any customize TextView, ImageView, etc.
android-development android-library chat-ui java javascript view
Last synced: 05 Sep 2025
https://github.com/cupybara/java-langchains
A Java 8+ LangChain implementation. Build powerful LLM based applications in an (enterprise) Java context.
azure-openai java langchain langchain-java large-language-models llm openai qa
Last synced: 29 May 2026
https://github.com/apache/sling-org-apache-sling-starter
Apache Sling Starter Application
Last synced: 09 Apr 2025
https://github.com/dschadow/CloudSecurity
Cloud security projects with Spring Cloud Config Server and Vault
cipher cloud-security jasypt java spring spring-boot spring-cloud spring-cloud-config vault
Last synced: 02 Apr 2025
https://github.com/vimalrajselvam/test-graphql-java
Easy Graphql Testing in Java
api-testing graphql graphql-java java
Last synced: 14 Jan 2026
https://github.com/hms-core/hms-iap-serverdemo
IAP server sample encapsulates APIs of the HUAWEI IAP server. It provides many sample programs for your reference or usage. The repository contains 8 branches of java, csharp, golang, nodejs, perl, php, python and ruby demo.
hms huawei in-app-purchases java pay purchase
Last synced: 01 Aug 2025
https://github.com/axel3rd/mpg-coach-bot
MPG (Mon Petit Gazon) coach bot, to automate and optimize weekly actions
Last synced: 08 Mar 2026
https://github.com/claczny/vizbin
Repository of our application for human-augmented binning
binning bioinformatics java machine-learning metagenomics visualisation
Last synced: 20 Aug 2025
https://github.com/shibd/socket.io.java.server.biz
Push-Center by netty-socketio, C100K Test, Support project isolation, High Availability
Last synced: 15 Apr 2025
https://github.com/loveincode/cemap
🎓 记录渣代码大学毕设【College employment management and analysis platform】 SpringMVC + Spring + Hibernate + SpringSecurity 项目 echarts h+前端框架 ligerUI
java spring-mvc spring-security
Last synced: 07 Apr 2025
https://github.com/swimos/tutorial
Tutorials to help you build your first Swim app
actor-model distributed-computing distributed-systems events java javascript open-source real-time stateful stream-api streaming streaming-api swim tutorial tutorial-code
Last synced: 08 Apr 2025
https://github.com/theroughcode/streetfighterjava
:video_game:A high school project where I attempted to create a Street Fighter game. This code had to be decompiled using http://www.javadecompilers.com/ as I could only find the executable file.
battle-scene game game-mechanics java oop street-fighter
Last synced: 19 Apr 2025
https://github.com/apache/maven-antrun-plugin
Apache Maven AntRun Plugin
build-management java maven maven-antrun-plugin maven-plugins
Last synced: 16 May 2025
https://github.com/bzsome/gobangclient
五子棋游戏,联机对战,人机对战,AI智能下棋,聊天室。纯jdk代码,文档齐全,下载即可运行。
Last synced: 06 Jul 2025
https://github.com/ahmedfgad/opencvandroid
Using OpenCV in Android Devices
android canny computer-vision java opencv
Last synced: 23 Apr 2025
https://github.com/moraisigor/fontdroid
FontDroid is a small library that gives the ability to use custom fonts in an Android application
Last synced: 04 Sep 2025
https://github.com/yihonglei/jdk-source-code-reading
JDK source code reading
collection concurrent io java java8 jdbc net nio reflect
Last synced: 13 Apr 2025
https://github.com/zaiste/zaiste.net
Zaiste is a software technologist who helps companies and brands build great software products. Expertise in: Java, Ruby, Python, JavaScript and Clojure.
clojure clojurescript java javascript nodejs python ruby
Last synced: 05 May 2025
https://github.com/minad/chasm
Java Bytecode Assembler and Disassembler which uses S-expressions
asm assembler bytecode disassembler java java-bytecode s-expressions
Last synced: 11 Apr 2025
https://github.com/devtony101/jfxgithubclient
A JavaFX Github Client (For Demonstration Purposes Only).
github-api java java-8 java8 javafx javafx-8 javafx-application javafx-desktop-apps javafx-gui ui-design
Last synced: 07 Sep 2025
https://github.com/keploy/java-sdk
Official Keploy Java SDK 🔴
api-testing hacktoberfest-2023 java junit-testing keploy mock-data mocking mockito-alternative no-code springboot stub-backend stubbing test-automation testing testing-tools unit-testing
Last synced: 05 May 2025
https://github.com/idouble/trinary-calculator-android-java-app
📱 A handy Calculator for Trinary operations 📱 | ⛓ https://play.google.com/store/apps/details?id=com.trinarycalculator.ayidouble.trinarycalculator.app ⛓
android app calculator chrome division firefox interactive iota java mobile quantum quantum-computing qubit qubits smartphone ternary trinary trits trytes xor
Last synced: 05 May 2025
https://github.com/rcardin/swe
Examples and exercises used during Software Engineering course
design-patterns java software-engineering teaching-materials
Last synced: 30 Apr 2025
https://github.com/jfrog/artifactory-maven-plugin
A Maven plugin to resolve artifacts from Artifactory, deploy artifacts to Artifactory, capture and publish build info.
Last synced: 05 Mar 2026
https://github.com/aws/amazon-neptune-gremlin-java-sigv4
A Gremlin client for Amazon Neptune that includes AWS Signature Version 4 signing.
amazon-neptune aws-neptune java
Last synced: 16 Mar 2026
https://github.com/badasintended/ravel
IntelliJ IDEA plugin for remapping sources
fabricmc idea-plugin java kotlin mappings minecraft mixin
Last synced: 02 Apr 2026
https://github.com/florianreuth/dietrichevents2
One of the fastest Java event systems in the world using compiler optimizations, which still has a lot of features
event event-management eventbus events java lambda listener
Last synced: 07 Feb 2026
https://github.com/karlamoe/unsafe-accessor
A bridge to access sun.misc.Unsafe & jdk.internal.misc.Unsafe
java jdk jvm reflect reflection security tool tools unsafe
Last synced: 15 Jan 2026
https://github.com/nguyenphuc22/Design-Patterns
Sách Design Pattern Tiếng Việt - Một cái nhìn tổng quan về design pattern trong lập trình.
behavioral behavioral-patterns creational-patterns design-patterns java structural-patterns
Last synced: 14 Apr 2025
https://github.com/cocowwy/dingtalk-robot
:robot:拆箱即用的钉钉机器人,已解决20次/秒的消息上限问题,支持复杂业务场景下,根据业务标识使用指定的机器人进行消息通知
Last synced: 29 Apr 2025
https://github.com/xdrop/jrand
A Java library to generate random data for all sorts of things. Java random data faker
data faker java random random-generation random-number-generators random-string randomization
Last synced: 14 Jun 2025
https://github.com/rutujar/hackerrank-solutions
This Repository contain solutions to HackerRank 30 Days Of Code Challenge, 10 days of javascript,10 days of statistics,java,sql.
10 10daysofjavascript 10daysofstatistics 30daysofcode c hackerrank hackerrank-30dayschallange hackerrank-challenges hackerrank-java hackerrank-python hackerrank-solutions hackerrank-sql hackerrank-statistics java javascript sql
Last synced: 12 Mar 2026
https://github.com/Ecwid/clickhouse-client
Java/Kotlin client for ClickHouse
clickhouse clickhouse-client java kotlin
Last synced: 29 Apr 2025
https://github.com/WilliamAGH/tui4j
TUI4J: Terminal User Interface library for Java that includes Bubble Tea ported from Go
bubbletea interface java maven-plugin terminal tui
Last synced: 21 Jan 2026
https://github.com/saturnism/spring-petclinic-gcp
Spring PetClinic Microservices on GCP
gcp istio java kubernetes microservices spring-boot spring-petclinic-microservices
Last synced: 29 Apr 2025
https://github.com/winroad-net/wrdoclet
wrdoclet(问道) is a javadoc doclet that tries to generate API doc for Spring MVC service, JAX-WS service, dubbo service.
api-documentation api-documentation-tool doclet docs-generator document documentation java javadoc javadoc-doclet
Last synced: 10 Apr 2025
https://github.com/wasabithumb/xclaim
A better chunk claiming system for Paper servers
claim java minecraft minecraft-plugin paper spigot
Last synced: 08 Oct 2025
https://github.com/t1/logging-interceptor
CDI interceptor for logging to slf4j
cdi cdi-interceptor interceptor java logging logging-interceptors logginginterceptor mdc slf4j
Last synced: 12 May 2025
https://github.com/tar3q-az1z/codeforces-solutions
Contains solutions of algorithmic problems from codeforces solved by me.
algorithm-challenges algorithms codeforces coding-challenges competitive-programming cplusplus git github java python repository software-development solutions
Last synced: 13 Apr 2025
https://github.com/jveverka/rpi-projects
Drivers and home automation projects for Raspberry PI.
bmp180 ds1621 dyi gpio gpio-sensors hcsr04 hcsr501 htu21d i2c java kubernetes-cluster mcp9808 openjdk pi4j pi4j-drivers python raspberry-pi rpi-camera sensehat wiringpi
Last synced: 06 Aug 2025
https://github.com/efwgrp/efw4.x
An Enterprise Framework for Web with a goal-oriented approach to building web systems fast using Ajax and server-side JavaScript, provided by ESCCO.
ajax efw4x framework graaljs java javascript nashorn openpdf poi purpose-oriented websocket
Last synced: 08 Mar 2026
https://github.com/sivaprasadreddy/devzone
A sample SpringBoot application
docker docker-compose elk-stack gatling gradle grafana java kibana kubernetes loki monitoring playwright-java prometheus sonarqube spring-boot spring-security testcontainers thymeleaf
Last synced: 17 Mar 2025