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-14 00:16:03 UTC
- JSON Representation
https://github.com/sandun-induranga/pos
This is to learn layered architecture
css java javafx layered-architecture mysql
Last synced: 14 Apr 2025
https://github.com/chen0040/java-ann-mlp
Package provides java implementation of multi-layer perceptron neural network with back-propagation learning algorithm
backpropagation-learning-algorithm classifier java mlp mlp-classifier mlp-regression multi-layer-perceptron neural-network
Last synced: 15 Aug 2025
https://github.com/araxeus/screenshotz
Simple Screenshot Tool with quick crop and custom keybinds
capture crop custom-keybind java prtscn screen-capture screenshot-utility screenshots software
Last synced: 10 Apr 2026
https://github.com/hituziando/spreadsheetdatabase
SpreadsheetDatabase is a simple database using Google Sheets API v4.
database google java sheets-api spreadsheet
Last synced: 10 Nov 2025
https://github.com/apache/cordova-apache-board-reports
Apache Cordova PMC / Chair Drafts
cordova cplusplus csharp java javascript library mobile nodejs objective-c
Last synced: 04 Aug 2025
https://github.com/suniksha12/tcs_codevita
This is the solution provided for TCS Code Vita _2024 make sure your dont copy paste the same, use your brain, The code provided seen toh have some or the other problem , read the readme file and the answer script with marked comments.
codevita-solutions coding-challenges completed java javacompiler programming programming-language solutions task tcs
Last synced: 15 Apr 2025
https://github.com/alxkm/octogration
Octogration is github integration library written on java
api client-library github github-api github-api-v3 java java-api
Last synced: 21 Feb 2026
https://github.com/eby8zevin/skripsi
Point Of Sale (POS) - Project Skripsi
android android-development android-library android-studio java point-of-sale pos skripsi sqlite sqlite-android xml
Last synced: 19 Apr 2025
https://github.com/wasibhussain/codeforall-hacktoberfest
A resourceful repository for Hacktoberfest participants, you can contribute in this repository by raising genuine PR. get verified, and receive amazing swags form Hacktoberfest! and also Don't forget to give us a ⭐️
css flutter hacktoberfest hacktoberfest2023 html java javascript open-source php python
Last synced: 10 Jun 2025
https://github.com/bootique/bootique-job
Provides a job execution framework with Bootique integration
bootique java job-scheduler jobs
Last synced: 21 Apr 2025
https://github.com/wsargent/conditional-tracing
A Java project that shows dynamic creation of spans using conditions.
distributed-tracing java opentelemetry spanbuilder
Last synced: 29 Sep 2025
https://github.com/kumar-laxmi/criminal-management-system
It is a Full-Stack GUI Application using Java Swing API
criminal-management-system gui-application java swing
Last synced: 26 Oct 2025
https://github.com/forax/pratt_parser
Implementation of a Pratt Parser in Java
Last synced: 27 Dec 2025
https://github.com/samie/idle
Idle - User inactivity tracking for Vaadin
java vaadin vaadin-directory vaadin24 vaadin7 vaadin8
Last synced: 15 Apr 2025
https://github.com/census-ecosystem/opencensus-java-jdbc
OpenCensus instrumented JDBC wrapper for tracing and metrics
database-driver java jdbc metrics observability opencensus tracing
Last synced: 10 May 2025
https://github.com/hadielmougy/shield
Fault tolerance library for java
circuit-breaker fault-tolerance java rate-limiting resiliency retry throttling timeout
Last synced: 21 Apr 2025
https://github.com/grypesc/fruityplayer
Music player with good looks that uses Gracenote database to display information about your songs.
css english equalizer fxml gracenote java java-fx javafx javafx-application javafxml mp3 mp3-player mp3player music music-player musicplayer polish
Last synced: 23 Mar 2025
https://github.com/hanspeterdietiker/a3-project-unifacs
Projeto A3 da Faculdade
git gitbook-doc github-actions html-css-javascript java jira postgresql spring-boot swagger-ui token-authetication
Last synced: 15 May 2025
https://github.com/amitjoy/aspecio
AOP Proxies for OSGi Services
aop aop-aspects aspect-oriented-programming cross-cutting-concerns interception interceptor java osgi
Last synced: 23 Mar 2025
https://github.com/devtony101/jfxhibernate
A demo app to show how to use Hibernate in a JavaFX Desktop app.
hibernate hibernate-jpa hibernate-orm java java-8 javafx javafx-desktop jpa jpa-hibernate
Last synced: 30 Apr 2025
https://github.com/isnsest/denizen-reflect
Allows Denizen scripts to directly interact with and manipulate Java objects.
bukkit denizen denizenscript java minecraft npc
Last synced: 13 Jan 2026
https://github.com/tommyettinger/assorted-benchmarks
JMH benchmarks for various Java collections
benchmark data-structures hashing java jmh pathfinding performance random trigonometry
Last synced: 23 Mar 2025
https://github.com/frddl/bully-algorithm
In distributed computing, the bully algorithm is a method for dynamically electing a coordinator or leader from a group of distributed computer processes. The process with the highest process ID number from amongst the non-failed processes is selected as the coordinator.
bully-algorithm distributed-systems java
Last synced: 18 Jan 2026
https://github.com/vmlens/vmlens-examples
Examples showing how to use vmlens to write multi-threaded tests for the JVM.
concurrent-programming java testing
Last synced: 16 Jan 2026
https://github.com/janheinrichmerker/wayback-api
🕰️ Java wrapper for the Internet Archive's Wayback API.
internet-archive java java-wrapper kotlin kotlin-coroutines kotlin-jvm kotlin-library wayback wayback-api wayback-machine wayback-machine-downloader
Last synced: 07 Apr 2025
https://github.com/sfomuseum/android-nfc-clock
Simple Android application to demonstrate NFC hardware card emulation (HCE) functionality.
Last synced: 14 Apr 2025
https://github.com/waylau/java-trusted-coding-exam
Java Trusted Coding Exam. Java安可认证阶段考试——可信编码实现
Last synced: 23 Mar 2025
https://github.com/adorsys-gis/e2e-banking-app
Banking app for people
actions docker docker-compose java postgresql react rust rust-rocket spring-boot typescript
Last synced: 15 May 2025
https://github.com/apache/maven-gh-actions-shared
Apache Maven Shared GH Actions
apache-maven build-management hacktoberfest java maven
Last synced: 25 Jun 2025
https://github.com/stemkoski/graphics-framework-java
Developing a 3D graphics framework for Java with LWJGL and OpenGL.
graphics graphics-framework java lwjgl opengl
Last synced: 02 May 2025
https://github.com/apache/sling-org-apache-sling-commons-threads
Apache Sling Thread Support
Last synced: 19 Oct 2025
https://github.com/mybatis/caffeine-cache
MyBatis cache adapter for Caffeine
Last synced: 28 Jun 2026
https://github.com/arrazyfathan/kbbi
(Unofficial) Aplikasi kamus besar bahasa indonesia
android clean-architecture coroutines github-actions java kbbi koin koin-android kotlin kotlin-coroutines livedata lottie material-design mvvm mvvm-architecture retrofit2 room viewmodel
Last synced: 13 May 2026
https://github.com/konloch/class-file-searcher
Dump Classfiles & Strings from arbitrary data
class-dump class-file dump dumper java java-classes reverse-engineering
Last synced: 15 Jun 2026
https://github.com/zipprrofficial/gopuff-clone
A Gopuff clone is a readymade e-commerce script that allows anyone to develop an on-demand delivery platform similar to Gopuff with minimum efforts and cost.
android delivery food-delivery-application gopuff gopuff-clone ios java kotlin
Last synced: 09 May 2026
https://github.com/jezza/toml
A zero-dependency TOML library written in Java. Fast, memory efficient, and easy to use.
Last synced: 04 Oct 2025
https://github.com/logicsquad/minifier
Java-based minification for web resources.
Last synced: 12 Jan 2026
https://github.com/datanerds-io/verteiler
Meine dispatcher says there's something wrong mit deine Kabel. Java 8 BlockingQueue Kafka Consumer with automatically maintained offset.
consumer java kafka kafka-consumer
Last synced: 12 Jan 2026
https://github.com/incubated-geek-cc/tess4jocrapp
An Image-to-Text OCR Extraction Tool built in Java with Tess4J, a JNA wrapper class for Tesseract.
java ocr ocr-recognition tess4j tesseract tesseract-ocr
Last synced: 14 Apr 2025
https://github.com/bzdgn/camel-k-introduction
An Introduction with examples for Apache Camel K on MiniKube
apache-camel camel-k eip enterprise-integration-patterns java kubernetes kubernetes-native middleware minikube
Last synced: 28 Jun 2025
https://github.com/teamneusta/kata-quickstarter
In this repo, you find several projects, to kickstart a code kata - in a programming language you like - quick and easy.
atoum coding-dojo csharp dotnetcore es6 es6-javascript jasmine java javascript kata kickstarter kotlin maven nunit php phpspec phpunit qunit tdd
Last synced: 12 May 2025
https://github.com/powerunit/powerunit
This is a unit test framework for java 8
Last synced: 12 Jan 2026
https://github.com/vonzhou/programminginscala
Programming In Scala 3rd Examples.《Scala编程》第三版代码
functional-programming haskell java scala
Last synced: 19 Sep 2025
https://github.com/kmecpp/jspark
A general purpose programming language for the JVM
java jvm language programming-language
Last synced: 12 Apr 2025
https://github.com/solarisneko/sql-light-rail
sql-light-rail 是一款【 flux-builder 语法 + ORM + 分库分表】的 DAO 框架。
Last synced: 29 Jul 2025
https://github.com/netgrif/nae-backend-application-starter
Backend Starter project for Netgrif Application Engine
java netgrif petri-nets petriflow spring spring-boot workflow
Last synced: 30 Jul 2025
https://github.com/schnitker/logmanager
JDK LogManager implementations for Log4j, Log4j2 and Logback. Alternative to SLF4JBridgeHandler.
Last synced: 10 Apr 2025
https://github.com/oli-d/nova
Java libraries for rapid (micro) service development
asynchronous event-driven java micro-framework microservices reactive-programming
Last synced: 11 Aug 2025
https://github.com/menthamc/mint
基于Folia制作的服务端,专注于修复被破坏的特性和改进性能
bukkit folia folia-fork java minecraft minecraft-server paper
Last synced: 07 Mar 2026
https://github.com/johnntirintis/recipe-management-system
A Recipe Management System built using Java Swing, implementing layered architecture and design patterns. Uses SQL for data storage and Maven for dependency management.
abstractfactorypattern dao database java layered-architecture maven sql swing
Last synced: 21 Sep 2025
https://github.com/it-at-m/oai-pmh-spring-boot-starter
OAI-PMH Spring Boot Starter will help you build an OAI-PMH Data provider with Spring Boot
dataprovider dublin-core java marc21 oai-pmh oai-pmh-server spring-boot spring-boot-starter
Last synced: 10 Apr 2025
https://github.com/hardiksinghbehl/multiple-open-api-group-spring-boot
POC showing how to divide endpoint(s) among different Open-API screens
java open-api open-api-v3 spring-boot
Last synced: 11 Apr 2025
https://github.com/mirodilkamilov/testing-system
Testing System is a REST API application for managing and conducting online exams.
collaborate java learn redis spring-boot spring-mvc spring-security testing-system
Last synced: 13 Apr 2025
https://github.com/raypereda/multisearch
This is a command-line program for searching text for multiple words (or phrases) in a single pass. The runtime is O(n + m + z), where n is the length of the searched text, m is the total length of all the words we are looking for, and z is the total number of occurrences of words we are looking for.
aho-corasick-algorithm java search-in-text searching-algorithms
Last synced: 11 Apr 2025
https://github.com/mdgspace/jmusic
WIP: A minified audio extraction library compatible with Android
android-library audio audio-analysis java
Last synced: 11 Apr 2025
https://github.com/cerus/sharedmem
Shared memory for Java
cpp hacktoberfest java java-native-interface memory-mapped-file shared-memory
Last synced: 11 Apr 2025
https://github.com/marcgiffing/easyxml
Simplifies parsing and modifying of (huge) XML streams (files) based on the StAX parser with combination of JAXB or JDom2
java jaxb jdom2 stax-xml-parser xml xml-parser xml-stream-parsing xml-write
Last synced: 29 Oct 2025
https://github.com/kguzek/stomp-auth-client
A Java STOMP WebSocket client with support for HTTP authentication.
authentication http java messaging stomp stompwebsocket websocket-client websockets
Last synced: 28 Oct 2025
https://github.com/redis-developer/introducing-redis-talk
Resources for Simon's Introducing Redis Talk.
java javascript nodejs nosql nosql-database python redis
Last synced: 12 Apr 2025
https://github.com/sameetasadullah/hotel-reservation-application
A Hotel Reservation Application named as VBook, coded in Java and PHP. Vendor and Customer are the two users of this project
android-studio apache api hotel-reservation java java-android java-android-application java-android-studio-project mysql php xampp
Last synced: 10 Jul 2025
https://github.com/codelibs/fess-suggest
Suggest Utility for Fess
autocomplete elasticsearch java suggestor
Last synced: 30 Apr 2025
https://github.com/googtech/gluttonous-snake
🍇 🐍 🍉 使用 Java Swing 编写的水果贪吃蛇小游戏~
Last synced: 18 Mar 2025
https://github.com/jarolrod/java-solitaire
Collection of solitare games
card-game java javafx solitaire
Last synced: 10 Apr 2025
https://github.com/pedr0rocha/covid19-info
Android app to display Covid-19 information using latest Android components and libraries
android-jetpack dagger2 databinding-android espresso java java-android livedata mvvm retrofit2 room
Last synced: 23 Oct 2025
https://github.com/dgroomes/jmeter-playground
📚 Learning and exploring Apache JMeter
apache-jmeter java jmeter jmeter-plugin load-testing
Last synced: 09 Jul 2025
https://github.com/hummel009/the-rings-of-power
Мод «The Rings of Power» для Minecraft 1.3.2 - 1.21.1
fabric forge game gradle java minecraft minecraft-mod mod
Last synced: 10 Apr 2025
https://github.com/andreainfufsm/elc117-2020a
ELC117 - Paradigmas de Programação - UFSM - 2020a
concurrent-programming education functional-programming haskell java logic-programming object-oriented-programming programming-paradigms prolog
Last synced: 20 Jun 2025
https://github.com/hairrrrr/1200_problems
数据结构与算法 OJ 题目详解
algorithms c cpp data-structures java
Last synced: 10 Apr 2025
https://github.com/snapitch/contaistner
Launch Docker containers on application context startup for Spring Boot integration test
containers docker integration-testing java spring-boot
Last synced: 13 Apr 2025
https://github.com/bedirhanayydin/onlinesinavsistemi
Bilgisayar Mühendisliği Staj Projem
android androidapplication androidstudio googlefirebase java
Last synced: 11 Jul 2025
https://github.com/cypher256/java-extension-pack
VS Code Java Multiple Versions Auto Config Extension Pack
extension-pack java jdk visual-studio-code vscode vscode-extension
Last synced: 10 Apr 2025
https://github.com/houarizegai/fxgames
A Collection of games made with JavaFX :heart:
games java javafx javafx-games
Last synced: 10 Apr 2025
https://github.com/sodhanalibrary/demos
Java Web Application For Login, Register, Change Password, Forgot Password functionality
Last synced: 11 Apr 2025
https://github.com/codestates-seb/seb40_pre_035
스택오버플로우 클론 코딩입니다.
aws-ec2 java javascript react spring tailwind-css
Last synced: 13 Apr 2025
https://github.com/oktadev/okta-ionic-crypto-java-sdk-example
Josh Morony's cryptoPWA with Okta Authentication + Holdings API that stores holdings in Okta
authentication cryptocurrency ionic java jest junit okta protractor spring-boot testing travis-ci typescript wiremock
Last synced: 11 Apr 2025
https://github.com/perfana/jfr-exporter
Capture and analyse JDK Flight Recorder events in time series.
java jdk jfr metrics-gathering
Last synced: 10 Apr 2025
https://github.com/am1goo/playdate4j
Java framework to create games for Playdate console made by Panic Inc.
2d 2dengine api console console-game console-game-engine framework gamedev gamedevelopment gameengine java java16 jdk playdate playdate-console simulator sprites wrapper
Last synced: 10 Apr 2025
https://github.com/thomasleplus/subchannel
A study on subliminal channels in DSA algorithm.
crypto cryptography digital-signature digital-signatures dsa dsa-algorithm java jdk paper subchannel subliminal-channels
Last synced: 10 Apr 2025
https://github.com/joshmcdonagh/jmat
JMat is a library which implements fundamental matrix capabilities in Java.
csv discretisation discretization gradle java java11 math mathematics maths matrices matrix matrix-calculations matrix-library matrix-manipulation matrix-math matrix-math-library sorting txt
Last synced: 10 Apr 2025
https://github.com/graalvm/clamh
CLAMH (Cross-LAnguage Microbenchmark Harness) is a language-independent benchmark harness design and the implementation of that design for different languages.
benchmark-framework benchmarking benchmarking-framework c-plus-plus cplusplus cpp java microbenchmarking performance performance-testing
Last synced: 09 Jul 2025
https://github.com/apache/incubator-ambari
Mirror of Apache Ambari (Incubating)
ambari big-data java javascript python
Last synced: 10 Apr 2025
https://github.com/poustouflan/crypto-drink
CryptoHack flag announcement and local scoreboard
cryptography cryptohack java maven postgres quarkus react scoreboard typescript vite
Last synced: 12 Apr 2025
https://github.com/tomiwa-ot/java-web-server
Simple HTTP server written in Java
blocking-queue http-basic-auth http-server java maven multithreaded-server producer-consumer socket webserver
Last synced: 10 Apr 2025
https://github.com/nceas/metadig-engine
MetaDig Engine: multi-dialect metadata assessment engine
assessment datamanagement datascience java metadata
Last synced: 30 Apr 2025
https://github.com/minhphan46/fimae
A social networking application that connects users randomly with strangers, allowing them to exchange messages, make voice calls, and have video calls with each other.
Last synced: 30 Apr 2025
https://github.com/harundogdu/numberguessinggame
My First Application Developed with Java (Android). We are trying to find a randomly generated number. An application that guides you according to the number you entered.
Last synced: 12 Apr 2025
https://github.com/andeemarks/aeolian
Generate MIDI music from Java source quality metrics
checkstyle clojure code-quality java metrics midi
Last synced: 11 Apr 2025