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-05-02 00:17:29 UTC
- JSON Representation
https://github.com/smartthingscommunity/smartapp-sdk-java
A collection of consumer-oriented Java (JVM) libraries for creating SmartApps and using the public API
groovy java kotlin smartapp smartthings smartthings-api smartthings-smartapp
Last synced: 01 Oct 2025
https://github.com/apache/maven-pmd-plugin
Apache Maven PMD Plugin
build-management java maven maven-plugins maven-pmd-plugin
Last synced: 08 Apr 2025
https://github.com/ohbus/retail-banking
Consumer Banking Application
banking banking-applications bootstrap case-study consumer hacktoberfest ilp j2ee java mvc mysql online-banking retail-banking spring-boot sprint tcs thymeleaf web
Last synced: 07 May 2025
https://github.com/dazuizui/insurance-system
由springboot+vue制作的保险系统,实现了用户端的自助投保功能、我的保单,保单维护功能,管理员端的管理首页、保单管理、客户资源管理、被投保人资料管理。此项目可以作为您的毕业设计,可以二次开发。
java mybatisplus mysql springboot vue
Last synced: 13 Jul 2025
https://github.com/geysermc/mcauthlib
A library for authentication with Minecraft accounts.
Last synced: 15 Apr 2025
https://github.com/cerus/maps
maps is a simple Spigot plugin and api for creating clientside maps and map screens.
2d-engine 2d-graphics alpha-blending bukkit bukkit-plugin game-mod hacktoberfest java minecraft minecraft-maps minecraft-plugin modtoberfest spigot spigot-plugin
Last synced: 13 Apr 2025
https://github.com/dynamxinc/dynamx
A Minecraft mod that aims to add realistic physics to Minecraft
bullet bullet-physics bullet-physics-engine forge java jbullet libbulletjme library minecraft minecraft-forge minecraft-mod mod physics vehicles
Last synced: 21 Jul 2025
https://github.com/archifacts/archifacts
archifacts is a library to extract your architectural concepts out of your application's code
architecture archunit asciidoc c4-model documentation java kotlin
Last synced: 01 Mar 2026
https://github.com/RTUStudio/Fusion
Fusion - A Crazy Minecraft Server Software Fusing Amazing Bukkits and Mods (for Practice)
bukkit compatibility fusion ipecter java korea minecraft minecraft-server mirai paper performance prismarine pufferfish purpur purpur-fork slice spigot
Last synced: 26 Apr 2025
https://github.com/shankybnl/selenium_bdd_framework
Behavioural driven development UI automation framework using selenium, cucumber-java, testng, maven, phantomjs
automation-testing bdd-framework cucumber-java cucumber-jvm hacktoberfest java log4j maven phantomjs scenario selenium selenium-bdd-framework testng
Last synced: 21 Mar 2025
https://github.com/tginsberg/junit5-system-exit
A JUnit5 Extension to help write tests that call System.exit()
Last synced: 31 Jul 2025
https://github.com/totvs/tjf-samples
TOTVS Java Framework Samples
cloud java microservices spring tjf tjf-samples totvs-java-framework
Last synced: 30 Jul 2025
https://github.com/williamfiset/fractalexplorer
A tool for exploring Fractals!
explorer exploring-fractals fractal java math
Last synced: 22 Mar 2025
https://github.com/springframeworkguru/testing-java-junit5
Testing Java JUnit 5
Last synced: 04 Apr 2025
https://github.com/kasukusakura/silk-codec
Silk coder; Encode audio to silk; Decode silk to PCM
audio cli ffmpeg java media silk silk-codec silk-encode silkv3 silkv3decode
Last synced: 10 Oct 2025
https://github.com/wpilibsuite/frc-characterization
Tools to help FRC teams measure the physical parameters of their robot
drivetrain frc java measurements python robotics robotpy
Last synced: 29 Sep 2025
https://github.com/zeldan/spring-boot-oauth2-password-flow
Spring Boot 2 - OAuth2 password-flow with JWT
java jwt-authentication oauth2 oauth2-password-flow spring-boot spring-boot-2
Last synced: 10 Apr 2025
https://github.com/shashank02051997/fancyflashbar-android
Make your native Snackbar and Toast Fancy. A library that takes the standard Snackbar and Toast to the next level with a variety of styling options. A highly customizable, powerful and easy-to-use alerting library for Android. This library allows you to show messages or alerts in your app quickly and easily.
android android-lib android-library android-ui java material-design material-ui snackbar ui-widget
Last synced: 11 Jul 2025
https://github.com/anhtester/automationframeworkcucumbertestng
Test Automation Framework Cucumber TestNG with Selenium Java building by Anh Tester
allure-reports anhtester automated-testing automation-framework automation-selenium cucumber-java cucumber-reports java log4j2 maven selenium selenium-java selenium-webdriver testng-framework
Last synced: 04 Jul 2025
https://github.com/echisan/wbp4j
Simple Java Api for 微博图床,使用简单的api即可完成上传图片
cookie java java-api picture weibo-login weibo-sso-login weibopicbed
Last synced: 14 Jan 2026
https://github.com/manolo/gwt-api-generator
Generator for creating GWT JSInterop clients from Polymer Web Components
elemental2 generator gwt java javascript jsinterop polymer webcomponents
Last synced: 15 Apr 2025
https://github.com/smoketurner/dropwizard-zipkin
Dropwizard Zipkin Bundle
distributed-tracing dropwizard dropwizard-zipkin instrumentation java tracing zipkin zipkin-brave
Last synced: 13 May 2025
https://github.com/f-lab-edu/jbly
[대기업, 연봉 4000만원 이상] [성능 40배 튜닝] 크롤링을 이용한 쇼핑몰 모아보기 서비스
ai github-actions graduate java jpa mysql pycharm python react springboot tensorflow vscode
Last synced: 25 Jun 2025
https://github.com/dukke/fxskins
Skins with new features and looks for existing JavaFX controls
java javafx javafx-library javafx-theme
Last synced: 10 May 2025
https://github.com/d-holguin/mooc-java-programming-ii
University of Helsinki’s free massive open online course (MOOC) completed exercises. 2020 solutions. Note the Readme, 1 is only partially complete
Last synced: 08 Apr 2025
https://github.com/teverett/jvmBASIC
A BASIC to JVM bytecode compiler
antlr-grammar bas basic-programming-language bottlesofbeer bytecode-compiler expose java javap jvm maven-mojo
Last synced: 17 Nov 2025
https://github.com/mattbertolini/liquibase-slf4j
Liquibase SLF4J Logger.
java jvm liquibase liquibase-logger liquibase-slf4j log4j log4j2 logback logger logging slf4j
Last synced: 05 Apr 2025
https://github.com/icanerdogan/google-mlkit-android-apps
This repository contains a collection of Android applications developed using Google ML Kit, demonstrating the power and versatility of machine learning features in mobile development. Each project is crafted using Java and Kotlin, showcasing various use cases and practical implementations.
android android-app android-application barcode-scanner face-detection firebase google google-api image-labeling java java-android kotlin kotlin-android machine-learning mlkit mlkit-face-detection mlkit-pose-detection mlkit-text-recognition pose-detection text-recognition
Last synced: 28 Apr 2025
https://github.com/xdev-software/intellij-plugin-save-actions
Supports configurable, Eclipse like, save actions, including "organize imports", "reformat code" and "rearrange code"
intellij intellij-plugin java jetbrains jetbrains-plugin save-actions
Last synced: 30 Apr 2025
https://github.com/reforms/ts-jenum
TypeScript Enum like java.lang.Enum
enum enum-like-java java jenum tools ts typescript typescript-enum
Last synced: 12 Jan 2026
https://github.com/akarnokd/reactive4javaflow
Reactive Programming library based on the Java 9 Flow API and a 4th generation ReactiveX-style architecture.
java reactive reactive-streams
Last synced: 22 Mar 2025
https://github.com/pikamug/localelib
Show translated names of items, entities & more in client's language
bukkit-plugin java library maven minecraft spigot-plugin
Last synced: 10 Aug 2025
https://github.com/Ensembl/ensembl-hive
EnsEMBL Hive - a system for creating and running pipelines on a distributed compute resource
docker docker-swarm ehive ensembl high-performance-computing htcondor java lsf mysql pbs-pro pbspro perl pipeline postgresql python sge slurm sqlite workflow-management-system
Last synced: 03 Aug 2025
https://github.com/iohao/ionet
A Java distributed server framework based on Aeron and Netty, featuring a lock-free, asynchronous, and event-driven architectural design. Suitable for game servers, IoT, high-frequency financial trading, and high-frequency market data pushing. 基于 Aeron、Netty 的 java 分布式服务器框架,无锁异步化、事件驱动架构设计。适用于游戏服务器、物联网、高频金融交易、高频行情推送。
aeron cocos-creator distribution-server gameframework gameserver godot iogame java kotlin netty unity vue
Last synced: 07 Mar 2026
https://github.com/vaibhavpandeyvpz/deapk
DeAPK is an open-source, online APK decompiler which lets you upload an APK and then decompile it to Smali or Java sources. It is built using Laravel, Vue.js, Bootstrap, FontAwesome, Pusher, Redis, MySQL, apktool, jadx and hosted atop Oracle cloud platform.
android android-decompiler apk-decompiler apktool jadx java java-decompiler laravel online-decompiler reverse-engineering smali
Last synced: 24 Apr 2025
https://github.com/omarsmak/kafka-consumer-lag-monitoring
Client tool that exports the consumer lag of Kafka consumer groups to Prometheus or your terminal
cloud-native consumer-lag graal-native graalvm-native-image grafana grafana-dashboard java kafka kafka-consumer kotlin kubernetes lag metrics monitoring monitoring-tool native prometheus prometheus-exporter
Last synced: 28 Dec 2025
https://github.com/gherynos/pre-commit-java
A collection of git hooks for Java to be used with the pre-commit framework.
checkstyle java pmd pre-commit
Last synced: 17 Jan 2026
https://github.com/random-maven/scalor-maven-plugin
Build integrator for Java, Scala, Scala.macro, Scala.js, Scala.native, Eclipse and Maven.
eclipse eclipse-plugin java m2e macros maven maven-plugin scala scala-ide scala-native scalajs
Last synced: 05 Apr 2025
https://github.com/xemantic/java-2-times-faster-than-c
An inquiry into nondogmatic software development. An experiment showing double performance of the code running on JVM comparing to equivalent native C code.
benchmark bytecode c compiler java jvm language-comparison performance runtime virtual-machine vm vm-language
Last synced: 09 Jul 2025
https://github.com/tridentsdk/tridentsdk
The new API for developers to continue developing Minecraft
java minecraft server trident tridentsdk
Last synced: 11 Mar 2026
https://github.com/mohitsinha/tutorials
Code samples for tutorials blog
java reactor-core spring-boot springdata springframework webflux
Last synced: 14 Apr 2025
https://github.com/immadisairaj/quiz
An android application which uses Open Trivia Api.
android-studio butterknife gitter gradle java open-trivia quiz retrofit
Last synced: 30 Apr 2025
https://github.com/febit/wit
A script/template engine implemented in pure Java
Last synced: 19 Apr 2026
https://github.com/blackfort-hosting/magmastream
A user-friendly Lavalink client designed for NodeJS.
discordjs java javascript lavalink lavalink-client lavalink-wrapper magmastream music nodejs npm npm-package npmjs package typescript wrapper
Last synced: 28 Jul 2025
https://github.com/afkbrb/github-avatar-generator
:octocat: Generate github-style avatar with java awt
avatar avatar-generator awt github github-style java
Last synced: 11 Jan 2026
https://github.com/overturetool/overture
The Overture Tool
code-generation eclipse formal-methods ide java overture vdm vdm-sl vdmpp vdmrt
Last synced: 05 Sep 2025
https://github.com/yasuflatland-lf/damascus
⚔️ CRUD boilerplate generator for Liferay DXP
code-generator codegenerator crud-functionality java liferay liferay-workspace portlet scaffolding service-builder service-builder-portlet
Last synced: 18 Mar 2025
https://github.com/rsatrio/keycloak-federation-existingdb
Keycloak Custom Module for User Federation with Existing DB
Last synced: 06 Apr 2025
https://github.com/apache/ambari-metrics
Apache Ambari Metrics is a sub project of Apache Ambari.
ambari big-data java javascript python
Last synced: 05 Apr 2025
https://github.com/grahamedgecombe/tiny-basic-compiler
A simple Tiny BASIC compiler which targets x86-64 Linux machines.
Last synced: 11 Apr 2025
https://github.com/ohmae/mmupnp
Universal Plug and Play (UPnP) ControlPoint library for Java/Kotlin
android controlpoint java kotlin upnp
Last synced: 26 Jan 2026
https://github.com/algolia/algoliasearch-client-java
⚡️ A fully-featured and blazing-fast Java API client to interact with Algolia.
algolia algolia-api algolia-search api-client java java-8 search-engine
Last synced: 07 Apr 2026
https://github.com/jingyuexing/mathlib
The Math Algorithm
algorithm c cpp csharp go haxe java javascript math mathlib php python python3 statistics test typescript
Last synced: 30 Aug 2025
https://github.com/exchange-core/collections
High performance and low latency Exchange Collections written in Java
data-structures garbage-free hft java low-latency tree-structure
Last synced: 13 May 2025
https://github.com/Animeshz/keyboard-mouse-kt
A lightweight multiplatform library for interacting with global keyboard and mouse events and states from Kotlin, Java and NodeJS.
global-events hotkey java java-native-interface keyboard keyboard-events keyboard-hooks keyboard-listeners keyboard-state kotlin mouse mouse-events multiplatform multiplatform-kotlin-library
Last synced: 02 Apr 2025
https://github.com/wso2/performance-troubleshooting-tools
Tools to troubleshoot performance related issues
analyzer java java-troubleshooting jstack-profiler performance thread-dump tools top-threads troubleshooting
Last synced: 05 Aug 2025
https://github.com/sayems/rest.api.test
Simple REST API Test Framework
chai java mocha nunit rest-assured restsharp supertest testng
Last synced: 12 Apr 2025
https://github.com/pofallon/jersey2-akka-java
An example async Java REST API using Jersey 2 and Akka
Last synced: 27 Jul 2025
https://github.com/viralvaghela/hacktoberfest_2021
This is a repository for anyone wishing to contribute to HacktoberFest 2021
api dsa dsa-algorithm flutteaps flutter good-first-issue hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2021 java newbiefriendly nodejs php
Last synced: 26 Oct 2025
https://github.com/mohamed-taman/javase8-features
Take a tour of the new features in Java SE 8, the platform designed to support faster and easier Java development. Learn about Project Lambda, a new syntax to support lambda expressions in Java code; the new Stream API for processing collections and managing parallel processing; the DateTime API for representing, managing and calculating date and time values; and Nashorn, a new engine to better support the use of JavaScript code with the Java Virtual Machine.
datetime-api java java-virtual-machine javascript lambda nashorn streaming-api streams
Last synced: 21 Mar 2025
https://github.com/nestorrente/erdiagram
Entity-Relationship diagram code generator library
diagram entity erdiagram generation java javascript js mysql nomnoml oracle oracledb plantuml postgres postgresql relationship sql sqlite sqlserver ts typescript
Last synced: 11 Apr 2025
https://github.com/oracle/nosql-examples
This is a top level repository for code examples related to the use of Oracle NoSQL Database.
api awesome cloud database examples functions java node-js nosql nosql-database oci on-premise oracle oracle-cloud oracle-nosql-database python spring spring-data stream terraform
Last synced: 30 Dec 2025
https://github.com/googlemaps/url-signing
Samples in various languages that demonstrate how to sign URLs for Google Maps Platform Web Services APIs
csharp google-maps java objective-c perl python samples url-signing
Last synced: 22 Jun 2025
https://github.com/jsonx-org/java
Reference implementation of the JSONx specification for the Java platform, including encoding, decoding, processing, validation, and binding.
binding binding-generator consumer-driven-contracts enterprise generator java jsd jsdx json json-schema jsonx jsonx-schema schema validator
Last synced: 11 May 2025
https://github.com/pecker-io/karate-grpc
gRPC Testing Made Simple by Karate
grpc grpc-java grpc-testing java karate karate-grpc protobuf test-automation testing
Last synced: 31 Aug 2025
https://github.com/krakowski/gradle-jextract
Gradle plugin for integrating Project Panama's jextract tool
ffi gradle gradle-plugin java jextract native panama
Last synced: 21 Feb 2026
https://github.com/nicolas-raoul/androidbigimage
Automatically generate a new Android application to display, zoom and scroll on a big image!
android image-viewer java zoom
Last synced: 09 Oct 2025
https://github.com/mastercard/oauth1-signer-java
Zero dependency library for generating a Mastercard API compliant OAuth signature.
java mastercard oauth1 oauth1a openapi
Last synced: 11 Jun 2025
https://github.com/arsenyyankovsky/lucene-serverless
A proof-of-concept serverless full-text search solution built with Apache Lucene and Quarkus framework.
java lucene quarkus serverless
Last synced: 12 Apr 2025
https://github.com/vittoriopiotti/subnettingsolver-java
Soluzione software per la risoluzione degli esercizi sulle reti. Identifica il tipo di IP, verifica se due IP sono della stessa rete, effettua la FLSM e la VLSM
awt flatlaf flsm gui java software solver subnet subnetting subnetting-ipv4-addresses swing vlsm vlsm-calculator
Last synced: 22 Aug 2025
https://github.com/jenkinsci/vsphere-cloud-plugin
vSphere cloud plugin for Jenkins
adopt-this-plugin cloud java jenkins jenkins-plugin plugin vsphere
Last synced: 07 Oct 2025
https://github.com/patilharshal16/data-structures
Computer science data structures and algorithms implementation from scratch
algorithms computer-science data-science data-structures datascience datastructures deque doubly-linked-list enqueue implementation-from-scratch implementation-of-algorithms implementation-of-data-structures java java-8 linked-list queue searching-algorithms sorting-algorithm sorting-algorithms stack
Last synced: 04 Apr 2025
https://github.com/reactiverse/aws-sdk
Using vertx-client for AWS SDK v2
aws-sdk java netty non-blocking performance reactive scalability vertx
Last synced: 25 Jul 2025
https://github.com/teverett/jvmbasic
A BASIC to JVM bytecode compiler
antlr-grammar bas basic-programming-language bottlesofbeer bytecode-compiler expose java javap jvm maven-mojo
Last synced: 30 Jul 2025
https://github.com/Washi1337/JavaResolver
Java class file inspection library for .NET.
bytecode bytecode-manipulation class dotnet java jvm metadata
Last synced: 19 Apr 2025
https://github.com/akretion/boleto_cnab_api
API server for brcobranca (Brazilian boleto/CNAB electronic payment project)
banco boleto brasil brcobranca cnab docker erp java microservice python
Last synced: 31 Mar 2025
https://github.com/sanity/pairadjacentviolators
A JVM implementation of the Pair Adjacent Violators algorithm for isotonic regression
isotonic-regression java jvm-languages kotlin machine-learning regression
Last synced: 20 Jun 2025
https://github.com/johnnyjayjay/spigot-maps
A library to simplify the use of customised maps in Spigot.
api hacktoberfest java library minecraft spigot
Last synced: 26 Mar 2025
https://github.com/ivan-kalatchev/fluentfx
CSS theme and UI components for fluent design in JavaFX
css demo-application java javafx javafx-css javafx-gui javafx-theme javafxcss theme
Last synced: 10 Apr 2025
https://github.com/dans-plugins/medieval-factions
Allows players to organize themselves into feudal, diplomatic, lawful groups akin to nations.
alliances duels dynmap-integration gates java laws localization locks minecraft nations plugin ponder spigot territory vassals warfare
Last synced: 26 Apr 2026
https://github.com/dustin-johnson/timezonemap
Java/Kotlin library to map locations or regions to time zones
android android-library gis java java-library kotlin kotlin-android openstreetmap timezone
Last synced: 21 Sep 2025
https://github.com/intellectualsites/http4j
Simple & Lightweight Java 8 HTTP Client
http-client java java-8 java-http-client java-http-request java-rest
Last synced: 24 Apr 2025
https://github.com/cqsupport/webinar-dispatchercache
Sample code and configurations to support a webinar showing how to optimize dispatcher caching with Adobe CQ.
adobe-cq aem cq-experts dispatcher expert java join-adobe-experts webinar
Last synced: 26 Apr 2025
https://github.com/artur-shaik/jc.nvim
Java autocompletion for neovim
ide java javacomplete jdt lsp-client neovim neovim-plugin vim
Last synced: 23 Feb 2026
https://github.com/jaccomoc/jactl
A secure scripting language for event-loop/reactive Java-based applications.
apache-license-2 compiler java open-source programming-language scripting-language
Last synced: 15 Apr 2026
https://github.com/mokiat/java-data-front
A Java library for reading Wavefront 3D model resources (OBJ, MTL).
Last synced: 25 Oct 2025
https://github.com/yegor256/requs
Controlled Natural Language for Requirements Specifications, with Maven Plugin
java maven-plugin natural-language-processing requirements requirements-management
Last synced: 07 Mar 2026
https://github.com/choonchernlim/spring-security-adfs-saml2
Spring Security module to authenticate against ADFS using SAML2 protocol
adfs java saml2 spring-security
Last synced: 06 Apr 2025
https://github.com/undera/jmeter-plugins-webdriver
WebDriver Components for Apache JMeter
java jmeter selenium webdriver
Last synced: 06 Apr 2025