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-17 00:16:03 UTC
- JSON Representation
https://github.com/apache/sling-org-apache-sling-distribution-core
Apache Sling Distribution Core
Last synced: 13 Apr 2025
https://github.com/srijan-singh/online-bus-booking-system
Training Project at IBM
angular bootstrap css3 html5 java javascript jpa mysql node spring-boot typescript
Last synced: 22 Apr 2025
https://github.com/interacto/interacto-javafx
Front-end framework for processing user interface events in JavaFX
event-processing framework front-end java javafx javafx-frameworks javafx-library user-interaction user-interface
Last synced: 04 Sep 2025
https://github.com/apache/karaf-webconsole
Mirror of Apache Karaf WebConsole
java karaf network-server osgi
Last synced: 09 Apr 2025
https://github.com/mehditeymorian/cool-compiler
Compiler for Cool language. written using PGen, Antlr, and Java
antlr4 assembly code-generator compiler java parser pgen
Last synced: 15 Jul 2025
https://github.com/magneticflux-/java-mumble-link
MumbleLink Java API
java jna mumble mumble-client mumblelink native shared-memory
Last synced: 22 Apr 2025
https://github.com/fahimfba/calculator-awt
A Fully Functional Standard Calculator - GUI Project of OOP Theory course (Using JAVA AWT)
awt awt-gui calculator calculator-app calculator-application calculator-gui calculator-gui-app calculator-gui-application calculator-java calculatorapp gui gui-application hacktoberfest hacktoberfest-2023 hacktoberfest-accepted hacktoberfest2023 java java-application java-project
Last synced: 14 Apr 2025
https://github.com/theayushmajumdar/banking-app
This Spring Boot application serves as a REST API for a banking system. It allows users to manage accounts, transactions, users, perform financial operations such as depositing and withdrawing money , and also delete account.
java maven mysql postman rest-api springboot
Last synced: 24 Apr 2025
https://github.com/binhussen/restaurant-food-ordering-and-delivery-app-for-customer
An Android app for a restaurant's menu, ordering, and delivery with custom components and layouts. designed based on the real-life scenario. which contains an online menu, a cart, a map, and payment.
android firebase java mobile-app
Last synced: 06 Jul 2025
https://github.com/iamyunusali/quizzler
a web project implementation of a quiz application using vanilla javascript.
Last synced: 24 Apr 2025
https://github.com/robsonsilv4/desafio-greenmile
:four_leaf_clover: Projeto desenvolvido durante o desafio para Back-end/Full-stack da GreenMile
cqrs java jwt postgresql restful spring-boot spring-cache spring-data-jpa spring-security
Last synced: 12 Jul 2025
https://github.com/ralscha/vision
Demo application with Google Vision API
google-vision-api ionic2 java spring-boot
Last synced: 24 Apr 2025
https://github.com/ngageoint/simple-features-wkt-java
Simple Features Well-Known Text Java Library
features-wkt java java-api java-libraries java-library java-sdk nga ogc ogc-wkt simple-features well-known well-known-text wkt
Last synced: 14 Apr 2025
https://github.com/arxila/javatuples
A complete implementation of tuple data structures for Java.
Last synced: 14 Jan 2026
https://github.com/kaissaroj/react-native-wallpaper
Set Wallpaper with react-native library (Android only)
Last synced: 24 Apr 2025
https://github.com/xujiyou/idea-k8s-client
IDEA Kubernetes plugin,将 Kubernetes 的客户端集成进了 IDEA
Last synced: 23 Apr 2025
https://github.com/studio42gmbh/log42
Simple, secure and fast logging for Java
Last synced: 04 Feb 2026
https://github.com/const/asyncflows
The framework provides DSL for easy and modular construction of asynchronous processes from simpler constructs. The framework is mostly targeted to IO-bound processes and it is not intended for CPU-bound processes.
asynchronous-api asynchronous-io asynchronous-programming domain-specific-language dsl event-driven groovy java kotlin
Last synced: 03 Jul 2025
https://github.com/javadev/underscore-java17
java 17 port of Underscore.js
functional-programming java java-xmlbuilder json json-to-xml json-to-xml-converter json-to-xml-java underscore xml xml-to-json xml-to-json-java xmlbuilder
Last synced: 08 May 2026
https://github.com/artus/oca_se_8_exercises
Exercises that help you get ready for the OCA SE 8 exam.
certification certification-prep java java-8 java8 oca
Last synced: 10 Sep 2025
https://github.com/softinstigate/restheart-website
restheart.org main website
graphql java microservices mobile-app mongodb rest rest-api webapp
Last synced: 08 Apr 2025
https://github.com/malekkamel/rxdatetimepicker
android android-library date datepicker datetime datetimepicker java java-8 rxjava2 timepicker
Last synced: 22 Apr 2025
https://github.com/octcarp/sustech_cs102a-javaa_s22_proj-chess
(Java) (112/100) Chess: Our Project of CS102A 2022 Spring: Introduction to Computer Programing, SUSTech.
Last synced: 02 Jul 2025
https://github.com/mrbysco/flatterentities
Making entities flat since 2021
forge-mod java minecraft minecraft-forge
Last synced: 12 Jun 2025
https://github.com/cleilsonandrade/dscommerce-api
DSCommerce API é uma API robusta e versátil que atende às necessidades tanto de administradores quanto de clientes, para o gerenciamento de um sistema comercial. Oferece recursos como autenticação de usuário, perfis de usuário, gerenciamento de produtos com categorias, geração de ordem de compra e consulta. Utilizado o framework o Spring.
api backend commerce e-commerce h2-database java model-domain mysql oauth2 rsa-algorithm spring sql
Last synced: 23 Apr 2025
https://github.com/ronoaldo/expandeditems
Minecraft Datapack with new items and recipes. Designed for Java with Geyser support for Bedrock crossplay
bedrock java minecraft minecraft-datapack
Last synced: 12 Jun 2025
https://github.com/viktor44/zabbix-java-agent
Active Zabbix agent for Java applications
active docker java jmx kubernetes openshift zabbix-agent
Last synced: 15 Apr 2025
https://github.com/caimucheng/nodejava
Run NodeJS on Android with Java API
android bridge cpp java javascript kotlin nodejs rhino util
Last synced: 11 Jun 2025
https://github.com/cambio-project/misim
A simulator that shows the resilience of distributed software systems.
architecture-modeling desmo-j discrete-event discrete-event-simulation java microservices service-oriented-architecture simulation simulation-model simulation-modeling soa
Last synced: 26 Jan 2026
https://github.com/kidsoncoffee/cheesecakes
Cheesecakes is a data-driven testing framework built on top of Junit
behavior-driven-development data-driven-tests java junit test
Last synced: 14 Jan 2026
https://github.com/kakarottocui/springbootjiaxiao
基于java SpringBoot框架的驾校预约系统设计
html java layui mysql springboot
Last synced: 28 Jul 2025
https://github.com/pscheidl/openliberty-jaxrs-example
A sample Java EE 7 application ran with OpenLiberty.io
example java javaee microservices
Last synced: 03 Jul 2025
https://github.com/hmcts/bulk-scan-processor
java jenkins-cft jenkins-cft-a-c plan-on-prod scan spring spring-boot
Last synced: 23 Apr 2025
https://github.com/seatsio/seatsio-java
The official Seats.io Java client library
java seat-picker seatmap seats seats-selection seatsio-java
Last synced: 14 Jan 2026
https://github.com/ilotterytea/bot
ilotterytea's twitch bot.
7tv bot chatbot handlebars insane java twitch twitch4j websocket
Last synced: 04 Sep 2025
https://github.com/mathieusoysal/java-maven-library-publisher
GitHub Actions for deploy automatically your java maven library to GitHub Packages and Maven Central.
Last synced: 23 Apr 2025
https://github.com/windingmotor/swervedrive2025
FRC Robot code for team 2106, 2025 season. Features full swerve drive support with Advantage Kit logging and YAGSL. Extensive simulation capabilities with PathPlanner and PhotonVision.
autonomous first-robotics-competition frc frc-java frc-robot frcjava java pathplanner swerve swerve-drive
Last synced: 28 Oct 2025
https://github.com/osiegmar/billomat4j
Java Software Development Kit for the billomat[API]
Last synced: 14 Jan 2026
https://github.com/patrickfav/bkdf
BCrypt based key derivation function to improve BCrypt as a cryptographic primitive for password hashing and key derivation
bcrypt cryptography hkdf java kdf password security
Last synced: 09 Apr 2025
https://github.com/angelless/serverbot
MCPE server(client) -> telegramBot(Node.js : server) UDP
java minecraft-plugin node nodejs telegram-bot
Last synced: 24 Apr 2025
https://github.com/quantummaid/quantummaid-opensource-parent
Contains the Java quality standards for QuantumMaid projects.
architecture checkstyle ci-cd ddd java maven quality-assurance
Last synced: 09 Apr 2025
https://github.com/crissnamon/aide
Fast reflection, extended optionals and conditionals
collaborate communityexchange conditional framework github github-pages java jetbrains jvm lambda library optional reflection utils
Last synced: 12 Jun 2025
https://github.com/chrimle/openapi-to-java-records-mustache-templates
Generate Java Records from OpenAPI Specifications
java java-17 mustache mustache-templates openapi openapi-generator openapi-generator-maven-plugin openapi-specification openapi3
Last synced: 02 Apr 2026
https://github.com/anqorithm/spring-minio-s3
A simple Java Spring Boot application demonstrating file operations using the S3 API with a self-hosted MinIO server.
bucket java minio object-storage s3 s3-bucket spring spring-boot storage
Last synced: 20 Apr 2026
https://github.com/mehditeymorian/smarttask
Android Sample Project | JetPack
android android-jetpack android-sample architecture-components java jetpack
Last synced: 04 Mar 2026
https://github.com/carloocchiena/code_bites
Raw code snippets
assembly cpp csharp docker java python rust solidity typescript
Last synced: 04 Mar 2026
https://github.com/Shashwat-Gupta57/jctx
Turn any Java or Kotlin project into an AI-ready context file in one command.
ai chatgpt claude claude-code cli code-analysis context developer-tools java kotlin markdown productivity python static-analysis
Last synced: 02 May 2026
https://github.com/jiaqi/cym2
CyclopsGroup Maven plugins and extensions
aws aws-s3 java maven-extension maven-plugin protobuf
Last synced: 17 Apr 2026
https://github.com/quarkiverse/quarkus-multitenancy
A fully decoupled Quarkus extension providing a generic tenant resolution API and request-scoped TenantContext, with pluggable resolvers for HTTP, JWT, cookies
java microservices multitenancy quarkiverse quarkus-extension tenant-resolution
Last synced: 07 Jun 2026
https://github.com/rabestro/graph-pathfinding-algorithms
Implementation and tests for graph pathfinding algorithms.
algorithm breadth-1st-search breadth-first-search dijkstra-algorithm dijkstras-algorithm graph graph-algorithms java spock-framework spring-shell
Last synced: 05 Mar 2026
https://github.com/zetaplugins/cookieclickerz
CookieClickerZ - A highly customizable, fun CookieClicker plugin for Minecraft!
cookie-clicker cookieclicker java minecraft minecraft-java minecraft-plugin
Last synced: 25 Apr 2026
https://github.com/kamaravichow/material-blogger-client-android
A 😋 material design blogger client built using Blogger API
android android-application blogger blogger-api java material material-design material-ui
Last synced: 27 Mar 2026
https://github.com/ohbus/algorithms
Algorithms using Java built with Maven for testing using Junit
algorithms collection hacktoberfest java maven snippets
Last synced: 27 Mar 2026
https://github.com/felurye/data-structures
Implementações e estudos práticos de estruturas de dados em Java e C, explorando conceitos fundamentais de algoritmos, organização de dados e lógica de programação.
algorithms algoritmos c computer-science data-structures estruturas-de-dados java programming-study
Last synced: 07 Jun 2026
https://github.com/tsukhani/jclaw
Java-based Enterprise AI Harness — AI-powered automation platform built in pure Java on Abundent's fork of the Play Framework 1.x with a Nuxt frontend. Combines agent orchestration and job scheduling with no Spring, no Node.js, and no Python runtime.
agent-orchestration ai-agents ai-assistant automation enterprise-ai-assistant java job-scheduling nuxt play-framework
Last synced: 28 Jun 2026
https://github.com/cai-lab-at-university-of-michigan/ntracer
Rolling release code for the nTracer ImageJ/Fiji plugin, as published in: Roossien DH, et. al, Bioinformatics 2019.
image-analysis-and-processing java neuron-morphology neurons
Last synced: 05 May 2026
https://github.com/sshaaf/gpt-java-chatbot
This is a chat bot application demonstrating the use of Elastic Vector search capabilities together with Quarkus a blazing fast Java framework.
chat-bot elasticsearch java llm quarkus vector
Last synced: 08 Jun 2026
https://github.com/storycraft/java-generator
Generator in Java
annotation-processor generator java
Last synced: 28 Feb 2026
https://github.com/docker-client/docker-filesocket
Unix domain socket and named pipe abstraction for the docker-client
client docker docker-client hacktoberfest java kotlin named-pipes okhttp unix-domain-socket
Last synced: 05 Mar 2026
https://github.com/voiceittech/voiceit3-android-sdk
VoiceIt API 3.0 Android SDK
android api-wrapper biometrics face-recognition java sdk sdk-android voice voice-recognition
Last synced: 06 Jun 2026
https://github.com/victormoreiraofc/client-manager
Java-based system for CT Contab, using AI to optimize accounting processes, report generation, and internal communication.
ai apis artificial-intelligence automation database java management-system n8n node
Last synced: 06 Mar 2026
https://github.com/nilostolte/sudoku
Simple 9x9 Sudoku brute force solver with intrinsic parallel candidate set processing using bits to represent digits in the [1, 9] range, and bitwise operations to test a candidate against the candidate set, all at once.
bitwise-operators brute-force-algorithm c java optmization sudoku zig
Last synced: 25 Feb 2026
https://github.com/undur/vermilingua-maven-plugin
🦡 A maven plugin to build WO applications and frameworks
Last synced: 02 Apr 2026
https://github.com/javiorfo/java-spring3-microservice-lib
Java library for custimized microservices: security, auditory, exceptions, pagination, swagger, tracing, etc
auditory java java-library java21 maven pagination spring-boot spring-security swagger tracing
Last synced: 04 Mar 2026
https://github.com/kakarottocui/unimusicapp
基于Java,SpringBoot,Vue和UniApp音乐APP安卓软件管理系统设计
app java mysql springboot uniapp vue
Last synced: 04 Mar 2026
https://github.com/cyclopsmc/integratedcrafting
Craft stuff in Integrated Dynamics networks
forge hacktoberfest java minecraft
Last synced: 26 Apr 2026
https://github.com/basepractice/aads
Примеры по АаДС
algorithms algorithms-and-data-structures data-structures java
Last synced: 12 Feb 2026
https://github.com/georgidelchev/personal-projects
Some Personal projects here.
cpp cs css html java javascript personal-project
Last synced: 27 Feb 2026
https://github.com/tomeraberbach/about-testing
A presentation about software testing!
google java junit4 presentation presentation-slides testing
Last synced: 27 Mar 2026
https://github.com/yassindaboussi/PrayerTimes-JavaFx
Desktop application 💻 for calculating Muslim prayer times 🕌 and alarm (Adhan) ⏰🔊 for the prayer times 🕒 .(Tunisia)
adhan design islam islamic java javafx muslim prayer prayer-time prayertimes
Last synced: 12 Feb 2026
https://github.com/apuliasoft/j2se-js
JavaScript porting of J2SE framework
data-structures es6 j2se java javascript library typescript umd
Last synced: 14 Feb 2026
https://github.com/lykrast/meetyourfight
Minecraft mod that adds bosses
hacktoberfest java minecraft minecraft-forge-mod minecraft-mod
Last synced: 12 Feb 2026
https://github.com/peterpeterparker/jsf-dogs
Trick JavaServer Faces, load your bean data from the client side
java javascript javaserver-faces jsf primefaces tutorial
Last synced: 13 Feb 2026
https://github.com/filip26/iron-ed25519-signature-2020
W3C Verifiable Credentials Ed25519Signature2020 Suite implementation in Java
credentials-issuer credentials-verification ed25519 ed25519signature2020 eddsa java verifiable-credentials
Last synced: 28 Feb 2026
https://github.com/thegreenmachine/zeppelin-java
Java Code for Team 1816's 2017 Robot, Zeppelin.
Last synced: 15 Feb 2026
https://github.com/rife2/bld-kotlin
Kotlin Extension for bld
bld build-system build-tool build-tool-plugin dokka extension java kotlin
Last synced: 12 Jan 2026
https://github.com/felipeagger/ecommerce
An simplified e-commerce using top technologies to support high availability.
dynamodb elasticsearch golang java kafka postgresql quarkus
Last synced: 01 Jul 2025
https://github.com/zoff99/jni_notifications
JNI Notifications
c java jni kotlin linux notifications rust
Last synced: 31 Jul 2025
https://github.com/mohnoor94/learningdesignpatterns
My Design Patterns Learning Journey
design-patterns java java11 java17 java8 java9 learn learning-by-doing
Last synced: 09 Aug 2025
https://github.com/kakarottocui/unispringbootstopbarapplet
基于JAVA,SpringBoot,Vue,UniAPP智能停车场小程序管理系统设计
java maven mysql springboot uniapp vue
Last synced: 28 Jul 2025
https://github.com/ahmad-masud/sorting-visualizer
📊 A Java Frame Application to visualize sorting algorithms
bubble-sort insertion-sort java maven merge-sort quick-sort selection-sort sorting-algorithms sorting-visualization swing
Last synced: 03 Nov 2025
https://github.com/minsion/project-based-learning
程序员学习的封神之作
c css golang java javascript node python react vue
Last synced: 30 Apr 2025
https://github.com/boogiemonster1o1/useful-utilities
A fabric mod that adds a number of useful utilities to the Options menu
Last synced: 02 Mar 2026
https://github.com/qubitproducts/gogoproto-java
Java packaging for Gogoproto
ceh gogo java protobuf protocol-buffers rtp
Last synced: 30 Jul 2025
https://github.com/daniel-liu-c0deb0t/java-fuzzy-search
A general, multi-threaded fuzzy searching language, called fuzzysplit, that is built on top of a fast and flexible Java fuzzy search library. Can be applied to demultiplex and trim DNA.
algorithms dynamic-programming hamming java levenshtein programming-language string-matching string-search string-similarity
Last synced: 15 Jun 2025
https://github.com/bheesham/applied-cryptography-accompanying-source-code
The source code which accompanies Bruce Schneier's Applied Cryptography.
assembly c c-plus-plus cryptography java pascal
Last synced: 01 Aug 2025
https://github.com/coder-acjhp/java-arabic-community
Question & answer website
bootstrap hibernate5 java javaee maven mysql-database question-and-answer resume-builder springframework tomcat-server webapp
Last synced: 04 Aug 2025
https://github.com/payneteasy/superfly
Centralized web authentication system for Java
Last synced: 30 Jul 2025