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-23 00:16:04 UTC
- JSON Representation
https://github.com/divshekhar/lang.g4
ANTLR Grammar for different languages
antlr4 grammar java lexer parser python typescript
Last synced: 10 Apr 2025
https://github.com/ilambrev/softuni_java_learning_program
Java Web Developer - SoftUni Software Engineering Program
Last synced: 15 Jun 2025
https://github.com/karunarathnad/immuto
Immuto - Java Records-first object mapper.An annotation processor generates type-safe mapper implementations at compile time; the generated code calls each target record's canonical constructor directly - zero runtime reflection, sealed class support, full Java 21+ idioms.
annotation-processor bean-mapper canonical-constructor code-generation dto-mapper immutable java java-records mapstruct-alternative modelmapper-alternative object-mapper open-source record-mapper sealed-classes type-safe zero-reflection
Last synced: 05 Jul 2026
https://github.com/muhrifqii/llm-ollama-java-spring-ai
Samples showing a Java Spring Backend Application powered by Ollama's Generative AI and LLMs using Spring AI
ai chat-ai java large-language-models llm llm-application ollama-app r2dbc retrieval-augmented-generation spring-boot webflux
Last synced: 25 Aug 2025
https://github.com/iamsatyamyadav/cab-booking-application-api
This project is an online cab booking system, designed to make it easier for customers to book a cab, as well as for drivers to manage their trips.
java jpa-hibernate maven mysql-database spring spring-boot swagger-ui
Last synced: 24 Jun 2025
https://github.com/roimenashe/aerospike-search
In-memory embedded full-text & vector search for Aerospike, powered by Apache Lucene
aerospike database full-text-search hybrid-search java lucene search search-engine vector
Last synced: 19 Apr 2026
https://github.com/chetachiezikeuzor/tobi-ecommerce-app
Tobi is a full-stack plant e-commerce application built in Angular and Spring Boot.
angular ecommerce java javascript spring-boot typescript
Last synced: 30 Oct 2025
https://github.com/thomasleplus/xee
Demo project to test XEE prevention API in Java Xerces.
Last synced: 14 Apr 2025
https://github.com/iwilkey/designa
An open-source sandbox tower defense game written in Java.
designa desktop game java mobile-game multiplatform rts sandbox-game tower-defense
Last synced: 11 Mar 2025
https://github.com/damiencarol/thrift-jdbc-server
Thrift protocol designed to suit JDBC API. Implementation of server and simple JDBC connector included
java jdbc-connector thrift-jdbc-server thrift-protocol
Last synced: 14 Apr 2025
https://github.com/kikplate/kikplate
Open source marketplace for project templates and boilerplates. Browse, contribute, and scaffold new projects in seconds.
golang java javascript nodejs programming react typescript
Last synced: 17 May 2026
https://github.com/mannasoumya/sqltrip
SQL Map in CORE JAVA
corejava hack hacking hacking-tool hacks java java-library mysql mysql-database mysql-server sql sql-injection sql-injection-attacks string-manipulation string-matching strings url url-parsing
Last synced: 18 May 2026
https://github.com/spencerpark/jupyter-jvm-client
A Java library for launching, connecting, and communicating with a Jupyter kernel.
client java jupyter jupyter-client jvm
Last synced: 01 Nov 2025
https://github.com/KaShiekzmi/Gym-Management-System-Java-Project
A modest Java project called the gym management system was created to assist gym managers in keeping track of their trainers, members, and inventory of equipment. It has a Command Line Interface (CLI), which offers a straightforward and user-friendly interface for carrying out different activities.
Last synced: 04 Apr 2025
https://github.com/binance/binance-sbe-java-sample-app
Sample app in Java that decodes Binance "exchangeInfo" endpoint's SBE response to YAML.
binance-api crypto java sample sbe
Last synced: 11 Sep 2025
https://github.com/incubated-geek-cc/excelsheetantiprotectiontool
Java portable app to unprotect all spreadsheets without original passwords.
excel jar java java-8 password productivity sheet unprotect
Last synced: 14 Apr 2025
https://github.com/cryptimeleon/predenc
Predenc contains predicate encryption implementations as well as key encapsulation mechanisms based on such implementations, for example attribute-based encryption.
abe abe-kem ciphertext-policy encryption ibe java kem key-policy predicate-encryption
Last synced: 11 Jan 2026
https://github.com/netodevel/riley
Criando um framework para fins de aprendizado
Last synced: 13 Apr 2025
https://github.com/alexdlaird/java-ngrok-example-spring
Spring example for java-ngrok
education java java-ngrok localhost localtunnel ngrok reverse-proxy spring spring-boot spring-web tunnel tunneling webhook
Last synced: 26 Jun 2025
https://github.com/adityakonda6/tasinnovation-javaprogramming-internship
Java Internship which has 3 Tasks includes:- 1. Multiplication Table 2. Currency Converter 3. Snake Game
currency-converter java multiplication-tables snake-game
Last synced: 14 Apr 2025
https://github.com/xlaez/blogo
A blog REST API built with spring-boot, mongodb and jwt
Last synced: 12 Apr 2025
https://github.com/joergi/java-version-switcher
small script to switch between the java versions
arch debian java java-versions jdk linux manjaro openjdk openjdk-java ubuntu
Last synced: 10 Apr 2025
https://github.com/julxxy/http-rate-limiter-spring-parent
一个用于支持springboot项目http请求限制的starter,通过识别客户端传来token值(具有唯一标志性)来实现:同一个用户在一定的时间频次内最多只能点击N次特定接口的功能,使用redisson内置非公平锁实现
api-limit http-request-restrict java redis spring spring-boot
Last synced: 26 Jun 2025
https://github.com/pi4j/pi4j.github.io
The Pi4J Website
hacktoberfest hugo java javaonraspberrypi pi4j raspberrypi
Last synced: 25 Jun 2025
https://github.com/galan/commons
Generic functionality, utility classes and test-helper, that have been prooven to be useful in Java
java logging time utilities utility-library
Last synced: 12 Apr 2025
https://github.com/rayandrew/spamassassin
Simple spam assassin using weka machine learning library
java javafx machine-learning weka weka-library
Last synced: 12 Apr 2025
https://github.com/zartre/designpatterns
Learning design patterns
design-pattern java oop-examples
Last synced: 11 Apr 2025
https://github.com/noushinb/javawithexamples
Learn Java with examples: This repository contains various Java examples showcasing different programming concepts, algorithms, and common tasks. These examples are designed to help beginners and intermediate developers understand Java fundamentals and explore practical use cases.
Last synced: 04 Apr 2025
https://github.com/osandadeshan/maxsoft-greporter
Java plugin for gauge to send the test execution summary to a defined audience.
email-client gauge greporter java maven maxsoft test-results
Last synced: 06 May 2025
https://github.com/trocco-io/embulk-input-kintone
Kintone input plugin for Kintone
embulk embulk-input-plugin java kintone
Last synced: 02 May 2025
https://github.com/arangodb/java-velocypack-module-jdk8
arangodb java java8 velocypack vpack
Last synced: 02 May 2025
https://github.com/acbin/seckill-project
⏰ Design and implementation of seckill system based on Spring Boot.
gradle java mybatis mysql seckill springboot
Last synced: 11 Apr 2025
https://github.com/amanovishnu/leetcode
This repository is a collection of solutions to LeetCode problems. It provides a variety of implementations in Java & Python3, helping you enhance your algorithmic and problem-solving skills. Explore the organized folders for various problem categories and use the code as a reference for your own LeetCode journey
arrays bitmanipulation bitmask java python queue stack strings twopointers
Last synced: 08 Sep 2025
https://github.com/andrei-straut/monkins
Multiple Jenkins Monitor / Radiator
angular angularjs bootstrap java javascript jenkins jenkins-ci jenkins-monitor monitor radiator websocket websockets
Last synced: 10 Apr 2025
https://github.com/research-virtualfortknox/msb-client-websocket-java
The java client library to connect to the websocket interface of the MSB (Manufacturing Service Bus)
java msb msb-client msb-client-websocket websocket-interface
Last synced: 17 Jan 2026
https://github.com/eliasnogueira/selenium-read-qrcode
How to read QR Code content from a web app using Selenium and Zxing
java qrcode selenium selenium-webdriver testautomation webdrivermanager webtest zxing
Last synced: 07 Mar 2026
https://github.com/sakalandrej/homeds
This is a Project made as a Diploma Thesis. This project manages the presentation devices of the HTL Leonding based in Upper Austria. With this Digital Signage System you can designe your own layouts with various out of the box widgets. This system can do anything if you want it!
android arduino diploma diploma-project diploma-thesis diplomarbeiten java jenkins-ci jenkins-pipeline pipeline platformio raspberry-pi
Last synced: 10 Apr 2025
https://github.com/ignema/ensialligence
This project is an attempt to create a social network geared toward sharing knowledge and research with JEE toolsets.
docker docker-compose java jee junit mysql react
Last synced: 03 May 2025
https://github.com/syucream/firesql
A SQL-like interface to Google Cloud Firestore in Java
Last synced: 12 May 2025
https://github.com/stealify/legacy-1-stealify-contains-bad-justjs-zerojs-stuff
Stealify Lang - compiles down to JavaScript / ECMAScript 2022
chromium chromiumos java javascript runtime rust stealify stealify-lang
Last synced: 03 May 2025
https://github.com/austinv11/persistence
Persisting data across multiple clients made easy
java kotlin networking p2p persistence
Last synced: 03 May 2025
https://github.com/codestates-seb/seb39_pre_045
stackoverflow 클론코딩
java javascript react spring-boot styled-components zustand
Last synced: 15 Jul 2025
https://github.com/wenjunior/luna
IDE open source, moderna e multiplataforma.
Last synced: 11 Apr 2025
https://github.com/kdesp73/databridge
Java to DBMS connection
database-connector database-management java microsoft-access-database postgresql query-builder sqlite sqlite3
Last synced: 18 Jul 2025
https://github.com/softeq/spring-querydsl-project-template
Ready to use project template that integrates Java 8/11 with Spring Boot 2, JPA, QueryDsl and Postgres
gradle java jpa-hibernate junit5 querydsl-jpa spring-boot-2 spring-test spring-web
Last synced: 06 Mar 2026
https://github.com/automationhacks/java-for-test-automation
Language features in Java that make sense for Test automation written in true learning tests style
java qa software-engineering software-testing test-automation
Last synced: 23 Jun 2025
https://github.com/mrgrd56/tinkoff-5bukv-solver
Решатель "5 букв" от Тинькофф. (помощник ответы 5букв тиньков поиск слов найти слова какое слово сегодня т-банк)
5bukv five-letters java tinkoff wordle wordle-solver
Last synced: 03 Jul 2025
https://github.com/lreimer/ignite-data2day
The Apache Ignite showcases for the data2day 2017 conference.
apache data2day docker ignite inmemory java kubernetes qaware showcase
Last synced: 08 Jul 2025
https://github.com/forge-srl/jjbridge-engine-v8
JJBridge Api implementation using V8 JavaScript engine.
java javascript jjbridge v8 v8-engine v8-javascript-engine
Last synced: 28 Aug 2025
https://github.com/xray-app/tutorial-java-junit5-selenium
Tutorial for JUnit5 using Java integrated with Xray and Jira
java jira junit junit5 test-automation testing xray
Last synced: 25 Aug 2025
https://github.com/whois-api-llc/whois-api-java
Whois API client library for Java
java whois whois-client whois-lookup whoisxmlapi
Last synced: 20 Jun 2025
https://github.com/twosigma/openjdk
Two Sigma Open Source fork of OpenJDK for contributions to upstream, based on AdoptOpenJDK
Last synced: 11 Jul 2025
https://github.com/vicenteneto/jenkins-java-api
A Jenkins API Wrapper for JAVA developers
Last synced: 16 Feb 2026
https://github.com/mustafakbaser/jukebox-javaswing-mysql
Jukebox is a desktop music player application. It is a Java Swing application written in Java language. Stores user data and playlist using a MySQL database.
java javaswing jukebox-application mysql
Last synced: 10 Apr 2025
https://github.com/tomazas/convex-rect-pack
Heuristic 2D rectangle packing algorithm
box-packing concave convex heuristic java packing processing rectangle
Last synced: 17 Apr 2025
https://github.com/cthacker-udel/java-spotify-api
Unofficial Java-based Wrapper for Spotify Rest API using only Retrofit, GSON, Selenium and WebDriver Manager (to generate access tokens)!
java java-8 java-spotify-api repository retrofit-interface selenium selenium-webdriver spotify spotify-api spotify-clone spotify-connect spotify-downloader spotify-library spotify-playlist spotify-plugin spotify-sdk spotify-web-api webdriver webdrivermanager wrapper
Last synced: 19 Apr 2025
https://github.com/lucasanes/craftofthrones
Craft Of Thrones - Plugin de Minecraft
Last synced: 23 Jun 2025
https://github.com/devfabiosilva/witsml21parser
A fast, robust and portable Witsml to BSON parser
bson c cplusplus energistics etp java nodejs oil-and-gas osdu python soap witsml xml
Last synced: 13 Apr 2025
https://github.com/liumapp/jks-core
Abstract encapsulation of JKS
java maven rsa-encryption rsa-key-pair rsa-signature
Last synced: 29 Oct 2025
https://github.com/electrostat-lab/automata4j
A classic finite state automaton framework for JVM Applications (Android and jMonkeyEngine Applications).
android-apps design-patterns electrostat-lab finite-state-automata java jmonkeyengine object-oriented-programming state-machines
Last synced: 07 May 2025
https://github.com/electrostat-lab/jmecarphysicstestrpi
JmonkeyEngine Test Cases for Raspiberry Pi devices running RaspiOS(Raspibian OS-Debian buster) armv7l/armhf/arm32.
java jmonkeyengine3 minie raspberry-pi
Last synced: 07 May 2025
https://github.com/sevyls/latex-formulas-mobi-converter
LaTeX Formula to Mobi Ebook Converter
converter ebook html java kindle-devices latex latex-document latex-formulas mathml mobi pandoc
Last synced: 18 Jun 2025
https://github.com/augustomello09/tarefas
O objetivo é oferecer uma interface prática e moderna, permitindo aos usuários criar, editar, excluir e reorganizar tarefas de forma dinâmica, usando funcionalidades de "drag and drop".
angular docker drag-and-drop flyway java myslq spring-boot
Last synced: 30 Apr 2025
https://github.com/tayron/java-exemplo-crud-completo-spring-boot
CRUD de "empresa" e cadastro de candidato usando Spring Boot
bootstrap java mysql spring-boot
Last synced: 12 Apr 2025
https://github.com/wowselim/async-testing
async java kotlin reactive testcontainers testing vertx
Last synced: 02 Feb 2026
https://github.com/spencergibb/spring-cloud-netflix-eureka-lite
A proxy for Netflix Eureka that allows clients written in other languages to use Eureka with a simple HTTP API.
cloud-native java microservices netflix-eureka spring spring-boot spring-cloud spring-cloud-netflix
Last synced: 19 Mar 2025
https://gitlab.com/littlesaints/functional-streams
Smart functions for stream processing, fault-tolerance and Java Streams integration of non-streaming APIs and language constructs.
functional-programming functional-streams java java-8 java-streams microservices stream-processing
Last synced: 22 Jul 2025
https://github.com/sridharbandi/selenium-junit-template
Selenium Junit Template, Compatible with Maven or Gradle
gradle java junit4 maven page-object-model selenium webdrivermanager
Last synced: 22 Aug 2025
https://github.com/axyiee/basalt-engine
⚙️ An open-source ECS engine built from ground up in Scala 3
bukkit cats cats-effect ecs entity-component-system framework fs2 java library minecraft mod modding paper papermc plugin scala server-engine typelevel
Last synced: 12 Apr 2025
https://github.com/lexilabs-app/kmp-google-admob
Implementation of Google AdMob using JetPack Compose on Kotlin Multiplatform.
admob android compose-multiplatform example google google-ads ios java jetpack-compose kmp kotlin kotlin-multiplatform kotlin-multiplatform-mobile sample swift
Last synced: 20 Mar 2025
https://github.com/justinfincher/unilwp.droid.free.javasource
Java source for UniLWP.Droid free version
aar-library android java livewallpaper unilwp unity unity3d
Last synced: 12 Apr 2025
https://github.com/silvanheller/mensa-bot
Telegram Bot which tells you the meal of the current day in the mensa of the University of Basel
bot gradle java jsoup mensa-bot scraper telegram telegram-bot
Last synced: 13 Jul 2025
https://github.com/teverett/dot4j
A Java library for GraphViz DOT which enables both read and write of DOT files
Last synced: 11 Apr 2025
https://github.com/williamgates99/harrypotterstorybooks
Harry Potter Story is an android application containing free chapters of the Harry Potter Series.
android android-app android-application application book harry-potter harry-potter-books harry-potter-collection harry-potter-series harry-potter-series-android-app harry-potter-series-app java sqlite xml
Last synced: 12 Apr 2025
https://github.com/dharejo-junaid/sorting-visualizer
This is a sorting visualizer built using Java Swing that allows the user to visualize three common sorting algorithms: bubble sort, insertion sort, and selection sort. The user can choose the initial order of the elements (random, ascending, or descending), customize the speed of the visualization, and set the number of elements to be sorted.
algorithm bubble-sort dsa insertion-sort java java-gui java-swing selection-sort sorting
Last synced: 05 May 2025
https://github.com/haraldk/fx-iio
JavaFX ImageIO bridge
imageio java javafx javafx-imageio-bridge
Last synced: 11 Apr 2025
https://github.com/mallocdev/jdtls-termux
Install jdtls in your termux
android helix-editor java java-language-server jdtls termux
Last synced: 11 Apr 2025
https://github.com/panga/graalvm-docker
GraalVM CE Docker Images ready for generating native executables
Last synced: 10 Apr 2025
https://github.com/basemax/androiddeviceinformation
Get device information of android using a tiny and small Java file.
andrid android-device android-device-id android-device-info android-devices android-info android-information android-information-device android-java java java-android java-android-device java-android-device-information
Last synced: 05 May 2025
https://github.com/shasait/clap
Command Line Arguments Parser for Java
annotations apache-license-2 argument-parser i18n java
Last synced: 06 May 2025
https://github.com/vladimir-dejanovic/graphql-spring-boot-example
graphql-spring-boot-example
graphql graphql-server java spring-boot
Last synced: 17 Mar 2025
https://github.com/amliyanage/spring-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 the Spring Framework.
api-rest java spring tomcat-server
Last synced: 10 Mar 2026
https://github.com/calebabg/sparkzengine
A snazzy little particle engine written in Java, built for exploration and creativity. A tool designed for education, but most importantly fun!
engine fireworks graphing java particles simulation visualisation
Last synced: 14 Apr 2025
https://github.com/chaokunyang/fory-benchmarks
Serialization Benchmarks for apache fory(previously fury) with other libraries
benchmark binary java json protobuf protocol serialization
Last synced: 28 Aug 2025