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-08 00:16:31 UTC
- JSON Representation
https://github.com/zeldan/your-own-dependency-injection-framework
lightweight dependency injection framework example in java
dependency-injection dependency-injection-framework java java-tutorial tutorial-code
Last synced: 10 Apr 2025
https://github.com/ccann/gregor
Lightweight Clojure bindings for Apache Kafka
Last synced: 02 May 2025
https://github.com/mainakrepositor/java-solutions
The solution to some Java problems of DSA
coding dsa-algorithm interview interview-questions java java-8 practice-project
Last synced: 29 Oct 2025
https://github.com/jumanji144/reconstruct
Resconstruct is a java library to infer missing information vectors of java classes.
Last synced: 17 Mar 2025
https://github.com/wuwen5/ojdbc-mysql2oracle
SQL Syntax conversion from Mysql to Oracle (Nacos)
java mysql nacos oracle sql-conversion
Last synced: 17 Mar 2025
https://github.com/kaitai-io/kaitai_struct_gui
Kaitai Struct: visualizer and hex viewer tool GUI in Java
hex-viewer java kaitai-struct visualizer
Last synced: 06 Sep 2025
https://github.com/kobee1203/schema-org-java
Java library for working with Schema.org data in JSON-LD format
entity generator java java-model json json-ld json-schema maven maven-plugin model pojo schema schema-org seo serializer
Last synced: 09 Apr 2025
https://github.com/punchplatform/starters
java python and punchlang samples to discover the punch platform FaaS
java kubernetes punch punchlet python spark
Last synced: 14 Jan 2026
https://github.com/ysbaddaden/java.cr
Java Native Interface (JNI) bindings (and generator) for Crystal
Last synced: 26 Apr 2025
https://github.com/zmalrobot/JavaLinuxUndervolt
Small GUI for undervolt.py script
Last synced: 18 Jul 2025
https://github.com/vinceh121/gmcserver
Lightweight server to log, analyze and proxy data measured by internet connected Geiger counters
debian geiger-counter gmc gpl java react vertx
Last synced: 02 May 2025
https://github.com/hoangsonww/Space-Invader-Game-JavaFX
👾 Embark on an exhilarating journey with SpaceInvader, a thrilling experience as you navigate through cosmic challenges and face off against alien invaders. Crafted with JavaFX, SpaceInvader combines stunning visuals and engaging gameplay to create a truly immersive experience.
game game-development gamedev java javafx javascript space-invaders space-shooter space-shooter-game
Last synced: 07 May 2025
https://github.com/ubleipzig/iiif-producer
A CLI tool that generates IIIF Presentation 2.1 Manifests from METS/MODS
Last synced: 08 May 2025
https://github.com/lets-mica/mica-security
基于底层基于 mica 驱动,采用 maven、spring boot、spring security、thymeleaf 的权限管理系统。
java mica spring spring-boot spring-security
Last synced: 08 Apr 2025
https://github.com/exconvinced/revanced-web-app
🚀 A Flask web implementation of the popular ReVanced
aapt android cs50 cs50x flask html java javascript python revanced sqlite3 tailwindcss
Last synced: 02 Sep 2025
https://github.com/microcks/microcks-testcontainers-java
Java lib for Testcontainers that enables embedding Microcks into your JUnit tests with lightweight, throwaway instance thanks to containers.
api contract-testing java microcks mocking testcontainers
Last synced: 16 Jan 2026
https://github.com/mybatis/migrations-maven-plugin
Maven plugin for the MyBatis Migrations tool
java maven-plugin migration-tool
Last synced: 02 Jan 2026
https://github.com/krasa/cpuusageindicator
IntelliJ plugin https://plugins.jetbrains.com/plugin/8580?pr=idea
Last synced: 18 Mar 2025
https://github.com/muoncore/photon
Photon is an event store with cold+hot event streaming
clojure eventsourcing java microservice reactive reactive-streams
Last synced: 24 Jan 2026
https://github.com/chaosunity/nenggao
A diagnostic library for parser / interpreter usages.
diagnostic java java-8 library
Last synced: 13 Apr 2025
https://github.com/darkmatter18/whatsthere
Pytorch based Android app, which classifies images using MobileNet-V2 model, takes image using CameraX API
android camera2 camerax hacktoberfest image-classification imagenet imagenet-classifier java mobilenetv2 neural-network pytorch pytorch-android
Last synced: 20 Aug 2025
https://github.com/udevbe/wayland-javafx
wayland backend for javafx
embedded java javafx jfx monocle wayland wayland-client wayland-javafx
Last synced: 26 Jun 2025
https://github.com/ardakazanci/english-dictionary
English Dictionary Android Mobile App
android asynctask english-dictionary englishdictionary java searchview sqlite
Last synced: 06 Apr 2025
https://github.com/mauin/reject
Dependency Rejection for Java
dependency-rejection java reject
Last synced: 13 Apr 2025
https://github.com/authzed/authzed-java
Official SpiceDB client library for JVM languages
authorization authzed clojure fine-grained-access-control fine-grained-authorization java java-library permissions sdk zanzibar
Last synced: 17 Jun 2025
https://github.com/quick-perf/doc
QuickPerf documentation: https://github.com/quick-perf/doc/wiki/QuickPerf
allocation hibernate java java-flight-recorder java-flight-recordings jdbc junit junit-test jvm n-plus-1 nplus1 orm performance performance-analysis performance-testing profiling spring spring-boot spring-data-jpa sql
Last synced: 19 Mar 2025
https://github.com/amarlearning/chat-rooms
Real time public/private chat application using spring boot web-sockets
chat-app chat-application java jquery private public sockjs spring-boot spring-boot-websocket spring-websockets-stomp websocket
Last synced: 11 Apr 2025
https://github.com/ngrok/ngrok-api-java
ngrok API client library for Java
developer-tools java library ngrok-client
Last synced: 12 Apr 2025
https://github.com/sitture/env-config
A simple utility to manage environment configs in Java-based projects by merging .properties files and environment variables overrides.
bdd config configuration configuration-files configuration-management continuous-deployment continuous-integration env-loader environment environment-manager environment-variables environment-vars hacktoberfest java keepass overridden properties secrets secrets-manager sitture
Last synced: 09 Feb 2026
https://github.com/luisadha/drawercli
A cli app for termux to open user android apps with Termuxlauncher backend as your main launcher
android cli fzf fzf-interface fzf-preview-pane fzf-scripts java launcher nix-on-droid nixpkgs shell termux termux-api termux-apps termux-environment termux-hacking termux-tool termux-tools termuxlauncher ztmexluis-compability
Last synced: 28 Feb 2026
https://github.com/cleversamer/hotels-management-system-desktop
Hotels Management System - JavaFX GUI Application
desktop-application java javafx
Last synced: 24 Jul 2025
https://github.com/graph-quilt/graphql-xtext
A GraphQL SDL lexer, parser, and validator that can read GraphQL grammar and produce executable JVM runtime objects.
grammars graphql graphql-java graphql-sdl java schema-validation xtext
Last synced: 15 Apr 2025
https://github.com/aliyun/alibabacloud-java-async-sdk
The Alibaba Cloud V2.0 SDK for JAVA(Async)
alibaba alibaba-cloud aliyun async darabonba java openapi sdk v2
Last synced: 12 Apr 2025
https://github.com/littleorca/ferris-wheel
A fantastic spreadsheet framework!
java javascript protobuf react reactjs report reporting spreadsheet typescript
Last synced: 23 Mar 2025
https://github.com/siddhi-io/pysiddhi
Python wrapper for Siddhi engine
api cep java jython python python-wrapper siddhi
Last synced: 24 Apr 2025
https://github.com/SouJava-Rio/soujava-rio-labs
Laboratório de projetos para pesquisa e ou aprendizado
adoptajsr comunidade ee4j exemplos-de-jsf exemplos-de-microprofile exemplos-de-spark exemplos-de-spring java javaee microservice mvc restful soujava spring
Last synced: 09 May 2025
https://github.com/arif-un/shop-management
A simple java swing project. Where implements Java OOP with MVC design pattern .In this app user can record shops daily transaction.
admin-dashboard crud database-management jar java java-swing java-swing-application mysql shop-management swing-gui
Last synced: 19 Jul 2025
https://github.com/robjg/oddjob
Oddjob scheduler and task execution framework.
automation java orchestration scheduling workflow
Last synced: 27 Jan 2026
https://github.com/hoangsonww/inheritance-in-java
📚 This repository features the power and applications of inheritance, encapsulation, and interfaces in Java. It includes examples of how to efficiently manage and organize objects, leveraging inheritance for code reusability and interfaces for implementing polymorphism.
inheritance interface interface-java java object-oriented-programming oop oop-principles oops-in-java polymorphic polymorphic-relationships polymorphic-types polymorphism types
Last synced: 10 Oct 2025
https://github.com/bsommerfeld/jshepherd
Annotation Based Java Config Management Library Supporting JSON, TOML, YAML and Properties.
annotation config configuration java json library management properties toml yaml yml
Last synced: 08 Jan 2026
https://github.com/apache/mina-vysper
Apache Mina Vysper
java mina network-client network-server
Last synced: 19 Oct 2025
https://github.com/norconex/collector-filesystem
Norconex Filesystem Collector is a flexible crawler for collecting, parsing, and manipulating data ranging from local hard drives to network locations into various data repositories such as search engines.
crawler filesystem-crawler java norconex-filesystem-collector search-engine
Last synced: 05 Nov 2025
https://github.com/tolc/intellij_jahia_plugin
Jahia's definitions.cnd files syntax highlighting, code completion, and other amazing stuff
cms cnd framework grammar integration intellij intellij-idea intellij-plugin jahia java jsp language plugin
Last synced: 23 Oct 2025
https://github.com/otaviojava/jcassandra-book
Apache Cassandra Horizontal scalability for Java applications in a book
book cassandra database hibernate jakartaee java spring spring-data
Last synced: 10 Aug 2025
https://github.com/snchengqi/http2-qing
A library for http2 protocol based on netty
http2 java maven netty server-push
Last synced: 19 Feb 2026
https://github.com/advancedhacker101/android-r.a.t-client
This is a R.A.T Client for android phones
android android-application android-sdk client java rat
Last synced: 27 Jul 2025
https://github.com/takumakanari/embulk-input-http
Embulk plugin for http input
embulk embulk-input-plugin http java
Last synced: 26 Jul 2025
https://github.com/kobee1203/weedow-searchy
Automatically exposes web services over HTTP to search for Entity-related data using a powerful query language
entity java kotlin mongodb query-language querydsl querydsl-jpa querydsl-mongodb repositories repository search search-descriptors spring spring-boot spring-boot-kotlin spring-data spring-data-jpa spring-data-mongodb spring-webmvc springboot
Last synced: 10 Aug 2025
https://github.com/asankov/the-practice-of-programming
This repository contains the exercises from the book "The Practice of Programming" by Brian W. Kernighan and Rob Pike.
algorithms algorithms-and-data-structures c cpp data-str java programming
Last synced: 30 Jul 2025
https://github.com/anishlearnstocode/hackerrank-data-structures
Data Structures 👩💻 Domain on HackerRank - Problems & Solutions 📑📘
algorithms arrays balanced-trees data-structures disjoint-set graph hackerrank hackerrank-data-structures hackerrank-solutions heap java linked-lists online-judge queues reference solutions stacks trees trie
Last synced: 02 Aug 2025
https://github.com/surpsg/diff-coverage-maven-plugin
Maven plugin for computing code coverage on modified code
code-coverage coverage diff diff-coverage jacoco java kotlin maven maven-plugin
Last synced: 03 Sep 2025
https://github.com/0xlau/liteflowx
✨LiteFlowX is an idea plugin to increase productivity when using the LiteFlow framework.
framework idea-plugin java liteflow
Last synced: 16 May 2025
https://github.com/godfather1103/commit-template-check-plugin
IDEA插件用于模板化生成commit message和检查相关内容是否符合要求
Last synced: 10 Mar 2026
https://github.com/depromeet/toks-api
스터디 관리는 똑스에서!
aws flyway java jpa mysql redis spring-mvc
Last synced: 19 Apr 2025
https://github.com/majusko/grpc-apm-spring-boot-starter
Spring boot starter for gRPC framework with Elastic APM
apm-tracer elastic-apm elasticsearch grpc grpc-framework grpc-interceptor grpc-java grpc-library interceptor java lognet-grpc-library spring-boot springboot springboot-starter tracing
Last synced: 07 Apr 2025
https://github.com/after-the-sunrise/bitflyer4j
Java wrapper library for bitFlyer Lightning API.
altcoin api bitcoin bitflyer cryptocurrency java lightning
Last synced: 16 Jan 2026
https://github.com/xemantic/xemantic-kotlin-swing-dsl
Express your Swing code easily in Kotlin
dsl functional-programming functional-reactive-programming gui java kotlin kotlin-library reactive reactive-programming swing swing-gui
Last synced: 09 Jul 2025
https://github.com/javaee-samples/microprofile1.2-samples
Eclipse MicroProfile 1.2 Samples
java javaee jwt jwt-authentication liberty-server microprofile microservices payara payara-micro wildfly wildfly-swarm
Last synced: 10 Apr 2025
https://github.com/mincong-h/learning-elasticsearch
Elasticsearch Demos
demo demos docker elasticsearch elasticsearch7 java java-11 learning learning-by-doing maven testing
Last synced: 10 Apr 2025
https://github.com/lowzj/java-retrying
java retry module, based on guava-retrying, support sync/async retry
async-retry java java-retry retry
Last synced: 10 Apr 2025
https://github.com/osscameroon/js-generator
Generates JavaScript from HTML
dom generates-js html html-custom-tags java javascript jsoup maven
Last synced: 06 Apr 2026
https://github.com/jarzka/myrts
Multiplayer RTS game prototype written in Java using LibGDX
game java multiplayer multiplayer-game real-time-strategy rts rts-game
Last synced: 10 Apr 2025
https://github.com/walidbosso/java_task_scheduling
☕ A Distributed Task Scheduling System is a software infrastructure that allows for the distribution and execution of tasks across multiple nodes in a network. It enhances the efficiency and scalability of large-scale computation and data processing tasks by dividing complex tasks into smaller sub-tasks and distributing them.
c java master-slave-architecture multithreading rmi swing task-scheduler tcp threads
Last synced: 30 Apr 2025
https://github.com/infinispan-demos/harry-potter-quarkus
Showcases in a web application Quarkus and Infinispan
graal-native graalvm infinispan java quarkus
Last synced: 08 Jul 2025
https://github.com/gurubalan-git/bank-account-simulation
A Bank Account Simulation with JavaFX and SQLite back-end. Material UX|UI.
banking css-modules java java-8 java8 javafx javafx-application javafx-components javafx-desktop-apps javafx-frameworks javafx-gui javafx-library javafx-project material-design material-design-lite material-ui materialize-css sqlite-database sqlite3 stylesheets
Last synced: 10 Apr 2025
https://github.com/jzheng2017/resultset-mapper
ResultSet Mapper allows you to map a ResultSet to a desired java object by passing in its type.
dto dto-mapper java jdbc library mapper mapping resultset-mapper
Last synced: 14 Jan 2026
https://github.com/tynab/crm-project
CyberSoft Java 17 - Midterm Project
css customer customer-relationship-management cybersoft html java javascript js less lombok management relationship spring spring-boot spring-boot-framework spring-data-jpa spring-framework spring-mvc spring-security yan
Last synced: 28 Oct 2025
https://github.com/adambien/microprofile.training
home of http://microprofile.training sample app
containers faulttolerance graalvm healthchecks jaeger jakartaee java java14 jwt metrics microprofile openapi opentracing stresstesting systemtesting
Last synced: 29 Jul 2025
https://github.com/mugan86/android-network-change-receiver
Check Internet connection with receiver. Compatible with Android Nougat and Oreo
android check internet-connection java kotlin receiver
Last synced: 24 Apr 2025
https://github.com/sfuhrm/yahoofinance-api
Java Client API for Yahoo Finance
historical-data java stock-market stock-prices stocks yahoo-finance yahoo-finance-api yahoo-finance-apis
Last synced: 14 Jan 2026
https://github.com/egormkn/ifmo-kt
Практические задания. Университет ИТМО, кафедра КТ
algorithms computer-science computer-technologies cpp discrete-mathematics education homework ifmo itmo java js lab pcms programming-paradigms saint-petersburg university
Last synced: 24 Apr 2025
https://github.com/troyzhxu/httputils
Http工具包:OkHttp轻量封装 、功能全面、设计力求优雅与纯粹,Java领域前后端处Http问题的新选择。
android download gradle http http-okhttp httputils httputils-okhttp java json range upload
Last synced: 24 Oct 2025
https://github.com/ivangfr/spring-boot-nginx-keycloak-cluster
The goal of this project is to use Nginx as a reverse proxy and load balancer for a Keycloak cluster with two instances and a Spring Boot application, called simple-service, also with two instances. The simple-service app will use Keycloak for IAM.
docker java keycloak nginx oauth2-resource-server postgresql spring-boot spring-security spring-web-mvc
Last synced: 04 Apr 2026
https://github.com/oopsguy/kaptcha-spring-boot
Kaptcha Spring Boot Starter help you use Google Kaptcha with Spring Boot easier. 一个简单封装了 Kaptcha 验证码库的 Spring Boot Starter
captcha java kaptcha security spring spring-boot springboot starter verify yaml
Last synced: 04 Apr 2026
https://github.com/ivangfr/springboot-aws-localstack-dynamodb-lambda-sns-sqs
In this project, we will use LocalStack to locally simulate some services provided by AWS Cloud such as: DynamoDB, Lambda, SNS and SQS. Additionally, to simplify the use of AWS managed services, we will use Spring Cloud AWS.
aws aws-dynamodb aws-lambda aws-sns aws-sqs docker java localstack semantic-ui spring-boot spring-cloud-aws spring-cloud-function-adapter-aws spring-web-mvc springdoc-openapi thymeleaf websocket
Last synced: 18 Mar 2026
https://github.com/madonahs/bank-account-draft
💳 A simple bank account project done for practice. Trying to work around Object Oriented Programming.
Last synced: 02 Jun 2026
https://github.com/chen0040/java-magento-client
Java client for communicating with Magento site
java java-connector magento magento-connect magento2 token-authetication web-client
Last synced: 04 Mar 2026
https://github.com/camunda-community-hub/camunda-platform-7-osgi
OSGi integration for Camunda Platform 7
bpmn camunda-7 camunda-bpm-osgi camunda-platform-7 java osgi
Last synced: 02 Apr 2026
https://github.com/andersonleite/jogos_android_14bis
14bis is an Android game created on my book.
Last synced: 29 Oct 2025
https://github.com/apache/james-jspf
Mirror of Apache James jSPF
james java mail network-server
Last synced: 13 Apr 2025
https://github.com/teemoo7/bobby
Chess game
chess game java minmax-algorithm
Last synced: 10 Apr 2025
https://github.com/fiqryq/pantaucovid-android
🌍 open source project for learn android app using covid topic.
covid-19 java kotlin opensource retrofit2
Last synced: 29 Sep 2025
https://github.com/inforkgodara/java-point-of-sale
It is swing based java stand alone point of sale (POS). Its second version is in another repository. https://github.com/inforkgodara/java-pos
inforkgodara java java-point-of-sale java-pos java-project java-sql-project java-swing java-swing-project open-source-project point-of-sale point-of-sale-java pos pos-java sales-invoice sql-pos swing-pos
Last synced: 26 Mar 2025
https://github.com/tomiwa-ot/obd
Android library for getting vehicle diagnostics from ELM327 (Bluetooth) connector over OBD protocol
android android-bluetooth android-java android-library android-obd-diagnostics canbus elm327 java obd obd-ii obd-port obd2 on-board-diagnostic
Last synced: 10 Apr 2025
https://github.com/balamirr/qa-testinium
JAVA, Selenium, Cucumber(BDD), JUnit, Jenkins, Jira
automation automation-selenium automation-test automation-testing cucumber gherkin-language java jenkins jira junit qa-automation-test quality-assurance quality-assurance-tests selenium selenium-webdriver test-automation-framework test-automation-project tester testing webdriver
Last synced: 21 Aug 2025
https://github.com/mattjlewis/pigpioj
Java JNI wrapper around the pigpio C library
hacktoberfest java pigpio pigpiod raspberry-pi
Last synced: 04 Oct 2025
https://github.com/reportportal/examples-java
Java examples of Report Portal usage for different frameworks
cucumber examples java jbehave junit reportportal spock testng
Last synced: 16 Aug 2025
https://github.com/hms-core/hms-game-demo
GameServiceKit Android sample code encapsulates APIs of the HUAWEI GameSevice Kit. You can implement features like achievements and events faster, so you can quickly build the foundations for your game.
android-sample game game-development hms huawei java service
Last synced: 01 Aug 2025
https://github.com/zupit/horusec-engine
Horusec analysis engine
cd ci cli golang hacktoberfest java javascript kotlin netcore python ruby sast security security-development terraform
Last synced: 20 Aug 2025
https://github.com/konloch/httprequest
HTTPRequest is an easy-to-use zero dependency Java wrapper to read from a URL. Support for Cookies, proxies, UserAgent, post data and more.
cookies http-client http-request http-requests httprequest java java-8 java-library library postdata proxies proxy useragent
Last synced: 25 Mar 2025
https://github.com/henkelmax/rnnoise4j
A Java wrapper for RNNoise.
java noise-suppression rnn rnnoise rnnoise-wrapper
Last synced: 22 Apr 2025
https://github.com/softinstigate/graalvm-maven-docker
A docker image for GraalVM and Maven built with sdkman from debian:buster-slim
docker docker-image graalvm graalvm-native-image java java-native java-native-access maven sdkman
Last synced: 08 Apr 2025