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-18 00:16:08 UTC
- JSON Representation
https://github.com/jgperrin/net.jgp.books.spark.ch11
Spark in Action, 2nd edition - chapter 11 - Working with SQL
apache-spark java java8 manning spark spark-sql sparkwithjava sql
Last synced: 28 Aug 2025
https://github.com/kevin-kip/drawingpad
Android Canvas app on which you can draw and save that drawing as a PNG image.
android canvas custom-view draw java kotlin
Last synced: 09 Mar 2026
https://github.com/oxctl/spring-security-lti13
A LTI 1.3 implementation for Spring Security that builds on the OAuth2 support
java library spring spring-security
Last synced: 12 Jan 2026
https://github.com/shoyamanishi/androidmfcc
26-Point MFCC & 512-Point FFT Generator & Visualizer in Java, C++, and NEON intrinsics
android asr audio cpp fft java mfcc neon-simd-intrinsics spectrum visualizer
Last synced: 14 Apr 2025
https://github.com/despical/tntrun
Don't stop running to win and also you can do parkour on the blocks or can you?
bukkit bukkit-plugin java minecraft minecraft-minigame minecraft-plugin minigame minigame-plugin spigot-plugin tnt-run
Last synced: 09 Mar 2026
https://github.com/xilinjia/xilinota
Xilinota, an open-source multi-platform note-taking application boasting instant syncing among devices and direct keeping of markdown files. The application runs on Linux, MacOS, Windows, Android and iOS.
android electron evernote instant-messaging ios java javascript joplin linux macos markdown multi-platform nodejs note-taking obsidian react react-native synchronization typescript windows
Last synced: 16 Aug 2025
https://github.com/ybyzek/kafka-github-actions
Example GitHub Actions for Apache Kafka client application development for local and Confluent Cloud
apache-kafka avro-schema-registry confluent-cloud github-actions java librdkafka python schema-registry schema-registry-maven-plugin
Last synced: 19 Sep 2025
https://github.com/farhanshoukat/messagingapp
WhatsApp like messaging app with chatting, image and location sharing support.
android-app firebase-authentication firebase-cloud-messaging firebase-database firebase-invite java
Last synced: 14 Apr 2025
https://github.com/joutvhu/fixed-width-parser
Fixed Width Parser: parse fixed width string to object and export object to fixed width string
annotation annotations fixed-width-text java parser string-parser
Last synced: 25 Aug 2025
https://github.com/kinozhao/smbms-justweb
smbms超市订单管理系统 本项目基于javaWeb+jsp+Mysql+Tomcat+前端。
html java javascript javaweb jsp maven mysql tomcat10
Last synced: 09 Nov 2025
https://github.com/skippy-io/skippy
Mono-repo for all Skippy projects.
developer-experience developer-productivity gradle java junit4 junit5 jvm maven predictive-test-selection regression-test-selection test-impact-analysis
Last synced: 27 Feb 2025
https://github.com/dipankardas011/learn-cloud-native-tools
All DevOps learnings
ansible aws azure cicd cncf datree docker golang grafana java jenkins kubernetes opentelemetry opentracing prometheus terraform yaml
Last synced: 10 Mar 2026
https://github.com/jgperrin/net.jgp.books.spark.ch10
Spark in Action, 2e - chapter 10 - Ingestion through structured streaming
bigdata book java java8 manning spark sparkstreaming sparkwithjava
Last synced: 06 May 2025
https://github.com/dm-drogeriemarkt/log-capture
assertions for logging with logback
automated-testing java junit logger logging testing
Last synced: 06 Mar 2026
https://github.com/ArkEcosystemArchive/ark-java
Library for interacting with an Ark Ecosystem Blockchain using the JVM.
android ark blockchain java jvm
Last synced: 03 May 2025
https://github.com/sbernard31/benchmark-clients
Command line tool base on https://www.eclipse.org/leshan/ to simulate a fleet of clients
java lwm2m lwm2m-client simulator
Last synced: 05 Jan 2026
https://github.com/jumman04/jummania-slider
Jummania View Slider for Android
android imageslider java kotlin slider slider-plugin viewpager viewpager-indicator viewpager2 viewpagerindicator
Last synced: 14 Apr 2025
https://github.com/spacekookie/interstellarempires
Free, open source MMO-RTS, powered by Java, Libgdx and Kryonet
Last synced: 27 Jul 2025
https://github.com/oneoffcoder/lightning-projects
A repository of "Lightning Projects" that children may used to learn the fundamentals of coding in a fun, enjoyable yet effective way.
css greenfoot html java javascript pygame python
Last synced: 06 Apr 2025
https://github.com/teymur-babayev/lab-7--prime-numbers-start-up
Find a good match results
Last synced: 18 Sep 2025
https://github.com/gbzarelli/androidfacedetectopencv
[ANDROID] Sample project on how to implement the OpenCV SDK on Android with face detection
android android-sdk android-studio face-detection gradle haar java opencv opencv-sdk
Last synced: 14 Apr 2025
https://github.com/tychozzz/back-end-rss
📖 根据 RSS 订阅源定时抓取前沿后端相关文章,并实时更新至对应网站。来源:美团技术 / 阿里技术 / 阿里巴巴中间件 / Thoughtworks洞见 / 高可用架构 / 阮一峰的网络日志 / 有赞技术团队
cache db distributed-systems golang java jdk k8s microservice mq mysql redis rocketmq spring
Last synced: 10 Apr 2025
https://github.com/peytonplayz595/minecraft-indev-webgl
Minecraft Indev 20100223 ported to the web browser using WebGL and TeaVM
java java-8 java-to-javascript minecraft teavm webgl2
Last synced: 22 Apr 2025
https://github.com/kakarottocui/unichongwuserviceapplet
基于JAVA SpringBoot和UniAPP的宠物服务预约小程序
java mysql spring-boot uniapp vue
Last synced: 28 Jul 2025
https://github.com/theblackcat102/awesome-code-obfuscation
Collections of code obfuscation libaries for different languages ( in progress )
assembly awesome awesome-list c c-sharp cpp java javascript obfuscation obfuscator php python
Last synced: 17 Jan 2026
https://github.com/mikeware/spacebattlearena
Space Battle Arena is a Programming Game.
apcs java programming-game space-battle students tealsk12
Last synced: 15 Aug 2025
https://github.com/brendonmiranda/clancy
Clancy is a Discord Music Bot made in Spring Boot and Java using JDA
discord discord-bot java jda jda-bot music music-bot musicbot radio
Last synced: 23 Apr 2025
https://github.com/fujaba/fulib
Fulib is a library that provides code generation for UML like models and some model management functionalities.
Last synced: 14 Jan 2026
https://github.com/ranga543/yelp-fusion-android
An Android library for the Yelp Fusion API v3
android-library java yelp yelp-api yelp-fusion-api
Last synced: 17 Jan 2026
https://github.com/sergeikh/cloud-enabled-microservice
Tasks microservice (Spring Boot, MVC, Data, Lombok, Cloud, OAuth2, Config, Eureka, Zuul, Hystrix, Docker)
docker eureka-client eureka-server integration-testing java java-8 oauth2 spring-boot spring-cloud spring-cloud-config spring-cloud-microservice spring-data-jpa spring-mvc zuul-server
Last synced: 23 Apr 2025
https://github.com/himash79/spring-boot-mysql-rest-api-crud
Build Restful web services using spring boot and MYSQL and Hibernate as well as End-points authenticate with JWT authentication.
hibernate java jpa jwt-authentication maven mysql restful-api spring-boot spring-security
Last synced: 11 Jul 2025
https://github.com/clement-jean/proto-java-course
Complete Guide to Protocol Buffers 3 Java
java protobuf3 protocol-buffers udemy
Last synced: 13 May 2025
https://github.com/hmcts/chart-java
Helm chart for Java microservices
helm helm-charts java kubernetes
Last synced: 06 Jan 2026
https://github.com/nuls-io/nuls-contracts
NULS Contract Examples
contracts examples java nuls nuls-blockchain smartcontracts
Last synced: 04 Sep 2025
https://github.com/tlinkowski/unij
Universal facade of JDK 9+ API, focused on Collection factory methods
backport collectors facade immutable-collections java jdk jdk11 jdk8 library
Last synced: 24 Jun 2025
https://github.com/sureshg/installcerts
🏺Create a PKCS12 TrustStore by retrieving server certificates.
certificate crypto java jks jvm keystore keytool kotlin pkcs12 tls-certificate truststore
Last synced: 05 Apr 2025
https://github.com/majrusz/majruszsenchantmentsmod
Minecraft modification that adds to the game plenty of new and unique enchantments.
enchantments forge-mod java majrusz minecraft minecraft-1-12-2 minecraft-1-15-2 minecraft-1-16-4 minecraft-1-17-1 minecraft-forge-api minecraft-forge-modification mod unique-enchantments
Last synced: 12 Apr 2025
https://github.com/mkalten/tuio11_java
Java TUIO 1.1 reference implementation
Last synced: 10 Sep 2025
https://github.com/aleph0io/aws-lambda-java-base-images
AWS Lambda Base Images for Java 17+
aws aws-lambda aws-lambda-java java java-17 java-18 java-19 java-20 java-21 lambda
Last synced: 19 Jul 2025
https://github.com/bitplan/can4eve
CAN OBDII analysis for electric vehicles
car electric-vehicles java obd obdii-analysis
Last synced: 23 Jun 2025
https://github.com/fizzed/bigmap
Drop-in replacement for JVM maps when you need to optimize memory or work with large datasets
Last synced: 13 Apr 2025
https://github.com/moberwasserlechner/jopencage
OpenCage geocoding client for Java
geocoding java opencage openstreetmap
Last synced: 16 Jul 2025
https://github.com/knokko/custom-items-gradle
Knokko's Custom Items: Add custom items to your server, completely free of charge
bukkit java minecraft spigot spigot-plugin
Last synced: 03 Apr 2026
https://github.com/stephengold/Heart
A general-purpose add-on library for jMonkeyEngine (code has New BSD license)
debug java jme3 jmonkeyengine jmonkeyengine3 jvm-library library math-library mesh open-source perlin-noise platonic-solids quaternions
Last synced: 19 Mar 2026
https://github.com/ldilley/linulator
:penguin: The Linux Simulator
audit auditing emulator hack hacker hacking honeypot information-security java linux log logging network network-monitoring penetration penetration-testing security security-tools simulator virtual-machine
Last synced: 02 Mar 2026
https://github.com/s4u/pgp-keys-map
PGP keys map to maven artifacts
hacktoberfest java maven-plugin pgp pgp-key security
Last synced: 11 Oct 2025
https://github.com/xwhqsj/calljvm
Call JVM from C/C++ in ThreadPool
cplusplus-11 java jni multithreading threadpool
Last synced: 13 Oct 2025
https://github.com/deftu/gradle-toolkit
Suite of Gradle tools made to make Minecraft modding less painful.
fabricmc gradle gradle-kotlin-dsl gradle-plugin java minecraft minecraft-mod mod
Last synced: 15 Mar 2026
https://github.com/ivangfr/springboot-elasticsearch-thymeleaf
The goal of this project is to implement an application called product-app. It consists of two Spring Boot services: product-api (backend) and product-ui (frontend). Data will be stored in Elasticsearch
elasticsearch http-interface java jib spring-boot spring-data-elasticsearch spring-web-mvc springdoc-openapi thymeleaf
Last synced: 06 Oct 2025
https://github.com/nisabmohd/data-structures-java
I've implemented a comprehensive set of generic data structures in Java, including arrays, linked lists, stacks, queues, trees, and more, ensuring versatility and efficiency in data handling.
coding collections-framework community-learning data-structures graph hashmap heaps interview-preparation interview-questions java linked-list list maps open-source problem-solving queue sets studynotes trees trie
Last synced: 18 Oct 2025
https://github.com/michelin/avro-xml-mapper
Avro XML Mapper is a Java library that converts XML formatted data to Apache Avro format
Last synced: 06 Oct 2025
https://github.com/valb3r/time-tracker
Time tracker and corporate authorization portal example for groups and users with role inheritance and batch reporting. Backed by graph database, reactive endpoints and spring batch on Neo4j for reporting
authorization graph java neo4j spring-batch spring-batch-neo4j time-tracker time-tracking-app timetracker webflux
Last synced: 14 Mar 2026
https://github.com/hardiksinghbehl/kafka-java-spring-boot-poc
Kafka integration with Java Spring-boot with one application serving as a producer and the other consuming the messages
docker-kafka java kafka kafka-consumer kafka-producer spring-boot
Last synced: 09 Apr 2025
https://github.com/razaghimahdi/compose-loading-dots
A library which allows you to have some beautiful loading with dots in Jetpack Compose
android android-library compose custom-view java java-android jetpack-android jetpack-compose kotlin kotlin-android kotlin-coroutines loading progress-circle
Last synced: 06 Jul 2025
https://github.com/alexpanov/freeportfinder
Find a free local port (mainly) for testing purposes
java micro-library networking open-ports
Last synced: 11 Mar 2026
https://github.com/manticore-projects/webswing
Java Swing in HTML5 Browser.
bridge browser html5 java middleware swing-application webapp
Last synced: 09 May 2026
https://github.com/Selbi182/SpotifyDiscoveryBot
A Java-based bot that automatically crawls for new releases by your followed artists on Spotify. Never miss a release again!
bot crawler java music spotify spring-boot springboot sqlite
Last synced: 17 Mar 2025
https://github.com/alimranahmed/checkmate
A human vs human chess game build on basic JAVA.
Last synced: 06 May 2025
https://github.com/zhaochuninhefei/web-performance-comparison
一个web性能比较项目
dotnet gin golang java kotlin rust springboot vertx
Last synced: 23 Oct 2025
https://github.com/wolframresearch/bioformatslink
Package for interacting with Bio-Formats library in the Wolfram Language
bio-formats java jlink library mathematica microscopy wolfram-language
Last synced: 10 Apr 2025
https://github.com/lightstep/otel-launcher-java
Launcher, a Lightstep Distro for OpenTelemetry Java 🚀
Last synced: 16 Jun 2025
https://github.com/jauntsdn/netty-websocket-http2
java/netty implementation of rfc8441 - bootstrapping websockets with http/2, and websocket multiprotocol support(http1, http2).
java netty rfc8441 websocket websocket-over-http2
Last synced: 07 May 2025
https://github.com/chanukamullevidana/Hospital-OPD-Management-System
OPD Management Desktop Application for OOP group project at USJ 💖🚀
css file-handling intellij-idea itextpdf java javafx jfeonix mvc-architecture oop-principles singleton-pattern
Last synced: 23 Oct 2025
https://github.com/marhali/json5-java
This is a lightweight library to parse and serialize JSON5 data.
java json5 library parser serializer
Last synced: 07 Sep 2025
https://github.com/mouthlessgames/jewelthief
This Android game is a remake of the legendary Jewel Thief game made by Paul Ligeski from ServantWare in 1991 using the libGDX game development framework.
android android-app android-application android-game arcade-game game game-dev game-development gamedev java libgdx libgdx-application libgdx-game pixel pixel-art pixelart pixels therefactory
Last synced: 30 Apr 2025
https://github.com/angel-raa/spring-security-jwt-authentication-and-authorization
This example shows how to implement JWT token-based authentication and authorization in a Spring Boot application. The project uses Spring Security to provide authentication and authorization, JPA and PostgreSQL as the database.
docker-compose java jdk-17 jpa jwt-token postgresql spring-boot spring-projects spring-security
Last synced: 02 May 2025
https://github.com/houarizegai/web-scraping
Code samples of web scraping using Java.
java jsoup jsoup-example jsoup-library scraping web-scraping web-scraping-java webscraping
Last synced: 10 Apr 2025
https://github.com/botbahlul/android-autosrt
ANDROID APP to AUTO GENERATE SUBTITLE FILE and TRANSLATED SUBTITLE FILE (using unofficial online Google Translate API) for any audio/video files
android captions chaquopy ffmpeg google-translate-api java mobile-ffmpeg python speech-recognition speech-to-text speechrecognition srt-subtitle subtitle voice-recognition voice-to-text voicerecognition
Last synced: 11 Apr 2025
https://github.com/amanastel/hotel-management-microservices
Welcome to our Microservices Project! 🚀 Explore a modern architecture for a hotel management system, built using Spring Boot and Spring Cloud.
eureka-client eureka-server gateway-api hibernate java maven microservice mongodb mysql netlify-plugin postgresql spring-boot spring-security springcloud webflux
Last synced: 07 Aug 2025
https://github.com/joseluisgs/blog-relacional-accesodatos-2021-2022
Ejemplo de desarrollo de un blog (backend básico) para Acceso a Datos, usando una base de datos realacional e implementando distintas técnicas y patrones de Acceso a Datos vistos en clase.
controller database java repository service
Last synced: 29 Oct 2025
https://github.com/anubhavshukla/properties-to-yaml-converter
Java implementation to convert Properties files to Yaml
converter java java-8 java-library properties yaml
Last synced: 10 Apr 2025
https://github.com/falsepattern/falsepatternlib
A library used by all of my other mods
java library minecraft minecraft-forge minecraft-forge-mod minecraft-mod mod
Last synced: 18 Mar 2025
https://github.com/susmita-dey/sde-interview-prep-notes
Documenting my SDE preparation notes
60-days-of-dsa dsa-practice dsa-with-kunal dsalgo-questions faang faang-interview faang-preparation faang-questions interview-preparation java leetcode leetcode-java leetcode-practice leetcode-solutions
Last synced: 06 Mar 2026
https://github.com/tambapps/fourier-transform-library
A Fast Fourier Transform library written in Java
fft fourier-transform fourier-transform-library java
Last synced: 04 May 2025
https://github.com/deib-geco/pygmql
Python Library for data analysis based on GMQL
anaconda bedtools big-data binder bioinformatics bioinformatics-analysis bioinformatics-pipeline bioinformatics-tool genomics gmql java jupyter-notebook pypi python scala
Last synced: 10 Apr 2025
https://github.com/pavelcz/virusdefense-libgdx-port
A simple tower defense game using libGDX. Website:
game java libgdx tower-defense
Last synced: 13 Apr 2025
https://github.com/jlokitha/group_chat_app
PlayTech Live Chat is a real-time chat application built with Java and JavaFX, featuring dynamic communication for customer support teams via socket programming. Enhance productivity with multimedia messaging and seamless interaction.
customer-support group-chat java javafx multimedia-messaging networking real-time-chat socket-programming
Last synced: 30 Apr 2025
https://github.com/alexprut/algo
🍒 Classic Algorithms and Data Structures implemented in Java
algorithm algorithms data-structures java
Last synced: 30 Apr 2025
https://github.com/rameshmf/core-java-developers-guide
Core Java guide to Java beginners and experienced professionals
Last synced: 03 May 2025
https://github.com/feltex/feltex-bot-telegram
Escreva um echo bot no Telegram utiliando Java.
bot java java11 telegram telegram-api telegram-bot telegram-bot-api telegram-userbot telegrambot
Last synced: 10 Apr 2025
https://github.com/180Protocol/codaptor
Instantly add Corda to any tech stack and improve resiliency of your architecture
corda corda-node cordapps java middleware openapi3 serialization serialization-library swagger-ui
Last synced: 08 May 2025
https://github.com/Naoghuman/lib-tile
Lib-Tile is a multi Maven project written in JavaFX and NetBeans IDE 8 and provides the functionalities to use and handle easily Tiles in your JavaFX application.
icon icons image images java java-8 javafx libraries library maven maven-multimodule netbeans netbeans-ide overlay tile transparency transparent
Last synced: 11 May 2025
https://github.com/feimumoke/dipper
基于grpc开发的跨语言的交互系统,集成B/C/S,Brower基于SpringBoot2开发,使用Netty+WebSocket实现QQ功能,Client基于PyQt5,实现用户管理和博客管理。图片服务和博客服务基于Go语言开发,并且提供了HTTP的图片服务功能。
chat go grpc grpc-go grpc-java grpc-python httprouter java layim microservice mybatis netty protobuf pyqt5 python qq springboot websocket xorm
Last synced: 07 May 2025
https://github.com/col-e/fxsampler
A small app to assist in creating JFX themes
Last synced: 22 Mar 2025
https://github.com/jlokitha/library-management-system
A Java and JavaFX Library Management System for efficient book borrowing, member management, transaction tracking, and seamless administrative operations.
hibernate java javafx library-management library-system member-management mysql transaction-tracking
Last synced: 30 Apr 2025
https://github.com/jgperrin/net.jgp.books.spark.ch17
Spark in Action, 2nd edition - chapter 16 - exporting data, using delta lake
apache-spark delta-lake java java8 manning spark sparkwithjava
Last synced: 11 Jul 2025