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-02-23 00:17:15 UTC
- JSON Representation
https://github.com/rookie-ricardo/BeanMappingKey
An object mapping jetbrains plugin, it will automatically generate the get/set code between the two objects.
java jetbrains-ides jetbrains-plugin plugins
Last synced: 29 Apr 2025
https://github.com/oracle/soda-for-java
SODA (Simple Oracle Document Access) for Java is an Oracle library for writing Java apps that work with JSON (and not only JSON!) in the Oracle Database. SODA allows your Java app to use the Oracle Database as a NoSQL document store.
crud fulltext-search java jdbc json json-data no-sql nosql nosql-database oracle-database persistence rest soda sql text-search
Last synced: 05 Apr 2025
https://github.com/patrickfav/hkdf
A standalone Java 7 implementation of HMAC-based key derivation function (HKDF) defined in RFC 5869 first described by Hugo Krawczyk. HKDF follows the "extract-then-expand" paradigm which is compatible to NIST 800-56C Rev. 1 two step KDF
800-56c android-compatibility cryptography hash hkdf hmac hmac-sha1 hmac-sha256 hmac-sha512 java java7 jdk7 kdf key-derivation-function nist rfc5869 two-step-key-derivation
Last synced: 19 Aug 2025
https://github.com/spring-projects-experimental/spring-ai-mcp
Java SDK for the Model Context Protocol (MCP), providing seamless integration between Java and Spring applications and MCP-compliant AI models and tools.
Last synced: 22 Mar 2025
https://github.com/ludovicianul/hq
lightweight command line HTML processor using CSS and XPath selectors
cli command-line css-selectors graal-native hacktoberfest html java jq xpath
Last synced: 24 Jan 2026
https://github.com/lisa-analyzer/lisa
📚 a modular easy to use Library for Static Analysis aiming at multi-language analysis
abstract-interpretation analysis analyzer cybersecurity formal-methods java lisa program-verification static-analysis static-analyzer static-analyzers
Last synced: 18 Jan 2026
https://github.com/wimdeblauwe/testcontainers-cypress
Testcontainers module for running Cypress tests
cypress java spring-boot testcontainers
Last synced: 09 May 2025
https://github.com/lutece-platform/lutece-core
Lutece Core
cms framework java lutece micro-portal portal webapp
Last synced: 01 May 2025
https://github.com/sami-eljabali/java-time-fun
java.time Kotlin extension functions library.
calendar date date-formatting date-library date-time java javatime joda-time kotlin kotlin-extensions
Last synced: 22 Feb 2026
https://github.com/mailjet/mailjet-apiv3-java
[API v3] Mailjet Java API Wrapper
email java java-wrapper mailjet mailjet-api transactional-emails wrapper
Last synced: 12 Apr 2025
https://github.com/s4u/setup-maven-action
Complete environment configuration for Maven builds
actions github-actions hacktoberfest java maven
Last synced: 05 Apr 2025
https://github.com/minecraft-ams/carpet-ams-addition
A fabric-carpet extension mod. It offers some interesting and useful features.
carpet carpet-mod fabric fabricmc-mod java lgplv3 mc minecraft minecraft-fabric-mod minecraft-fabric-mods minecraft-mod open-source
Last synced: 12 Apr 2025
https://github.com/timboudreau/tiny-maven-proxy
A tiny maven proxy
acteur async java maven maven-proxy
Last synced: 29 Apr 2025
https://github.com/zebradevs/linkos-android-samples
Java based sample code for developing on Android. The demos in this repository are stored on separate branches. To navigate to a demo, please click branches.
android java printer printstation sgd zebra
Last synced: 08 Jul 2025
https://github.com/ice1000/algo4j
:horse_racing: An algorithm library using java native interface
algorithm-library graph-algorithms java jni kotlin kotlin-extensions network-streams segment-tree
Last synced: 17 Mar 2025
https://github.com/openziti/ziti-sdk-jvm
Ziti SDK for JVM
appsec java kotlin netsec openziti sdk security zero-trust zero-trust-network zero-trust-network-access zero-trust-security zerotrust ztna
Last synced: 18 Feb 2026
https://github.com/pchampio/java-chat
:calling: Simple Java chat
chat java java-chat-app javaswing server-client-communication univ-lemans
Last synced: 22 Apr 2025
https://github.com/yuanbaobaoo/dify-java-client
The Simple and Easy-to-Use Dify Java Client (一款简单易用的 Dify Java 客户端)
Last synced: 05 Feb 2026
https://github.com/hyperchain/javasdk
the Java SDK for hyperchain (developing)
blockchain hyperchain java sdk
Last synced: 08 Oct 2025
https://github.com/Zlika/reproducible-build-maven-plugin
A simple Maven plugin to make your build byte-for-byte reproducible
java maven reproducible-builds
Last synced: 24 Jul 2025
https://github.com/ingwarsw/arquillian-suite-extension
Arquillian extension that will force single deployment for all tests
arquillian arquillian-extension java
Last synced: 15 Apr 2025
https://github.com/mattczyr/naturescompass
A Minecraft mod that allows you to locate biomes anywhere in the world.
fabric fabricmc forge forge-mod java minecraft minecraft-forge minecraft-mod mod
Last synced: 05 Apr 2025
https://github.com/dentsusoken/iplass
Java-based open source low-code development platform for enterprise
framework groovy java low-code
Last synced: 05 Apr 2025
https://github.com/psidh/prithvi
Prithvi is an in-memory key-value database built from scratch in Java, without relying on external frameworks. It provides basic data storage operations, persistence to disk, and essential features like TTL expiry, automatic data management and LRU Cache
database java jdk key-value-database scratch-implementation system-design
Last synced: 04 Oct 2025
https://github.com/aminography/primecalendar
PrimeCalendar provides all of the java.util.Calendar functionalities for Persian, Hijri, and ... dates. It is also possible to convert dates to each other.
calendar date date-conversion gregorian-calendar hijri-calendar japanese-calendar java kotlin-library persian-calendar
Last synced: 30 Jul 2025
https://github.com/jiangnanboy/jcorrector
jcorrector 中文文本纠错工具, Text Error Correction Tool,Spelling Check
java language-model macbert spelling-check text-error-correction
Last synced: 16 Jan 2026
https://github.com/zebradevs/datawedge-android-samples
Sample DataWedge applications
Last synced: 18 Aug 2025
https://github.com/simonpoole/mapsplit
A fast way to split OSM data in to a portable tiled format
java mobile offline openstreetmap osm-map tiles vector-tiles vespucci
Last synced: 16 Jun 2025
https://github.com/onixbyte/jdevkit
JDevKit is a Java Dev Kit offering essential tools for streamlined development. It includes common components, WebCal (RFC5545) support, GUID generation, and JWT features. Designed to enhance efficiency across projects of all sizes.
Last synced: 08 Apr 2025
https://github.com/loveinsky100/panama
panama是一个高性能的代理服务器,基于shadowsocks协议,采用netty实现,可以使用ss客户端进行连接。并且除了常规的代理模式,还支持链式代理,反向代理功能,支持内网穿透。
fan-xiang-dai-li java netty ngrok shadowsocks shadowsocks-java shadowsocksjava vpn vpn-java
Last synced: 12 May 2025
https://github.com/intuit/graphql-filter-java
This project is developed to help developers add filtering support to their graphql-java services
filter-transformation filtering filters graphql graphql-java java spring-jpa
Last synced: 21 Jun 2025
https://github.com/adambien/aws-quarkus-lambda-cdk-plain
Quarkus JAX-RS App Deployed with AWS CDK as AWS Lambda behind HTTP API, REST API, Application Load Balancer and as Function URL
alb api-gateway aws aws-lambda cdk cdkv2 cloud elb elbv2 faas functionurl furl java lambda loadbalancer microservice serverless
Last synced: 07 Apr 2025
https://github.com/dansoftowner/pdfviewerfx
A pdf viewer library for your javaFX application
java java-gui java-library java-pdf java8 javafx javafx-desktop-apps javafx-library javafx-pdf javafx-project javascript pdf pdf-displayer pdf-document pdf-files pdf-reader pdf-renderer pdf-viewer pdfjs pdfjs-dist
Last synced: 04 Oct 2025
https://github.com/caoccao/javenode
Javenode is Java + V8 + Node.js. It is a Node.js simulator with Java in V8.
android engine java java-v8 javascript javet linux macos nodejs v8 v8-javascript-engine windows
Last synced: 12 Sep 2025
https://github.com/kattlo/kattlo-cli
Kattlo CLI Project
acls apache-kafka graalvm java kafka kafka-configurations kafka-connect kafka-consumer kafka-producer kafka-streams kattlo ksqldb migration-tool mtls native quarkus schemas
Last synced: 27 Sep 2025
https://github.com/astrapi69/jgeohash
An easy-to-implement library for the GeoHash algorithm
geohash geohash-algorithm geohash-cells geohash-values java latitude longitude merge-sections
Last synced: 16 Apr 2025
https://github.com/mechero/code-quality-game
A simple, gamified way to improve code quality using SonarQube.
angular game gamification java quboo sonarqube
Last synced: 30 Apr 2025
https://github.com/omkar13/Video-conferencing-web-application
Developed a multi-party video conferencing and web chat application using WebRTC, Javascript and Web-sockets with features such as canvas sharing, presentation sharing and video sharing.
css fabricjs html java javascript kurento-client spring webrtc websocket
Last synced: 02 May 2025
https://github.com/codelibs/elasticsearch-cluster-runner
Elasticsearch Cluster Launcher on One JVM Instance
Last synced: 06 Sep 2025
https://github.com/KotlinCrypto/hash
Cryptographic hash functions for Kotlin Multiplatform
cryptography cryptography-library hashing hashing-algorithm hashing-algorithms java kotlin kotlin-library kotlin-multiplatform kotlin-multiplatform-library
Last synced: 02 Apr 2025
https://github.com/zebrunner/carina-demo
Carina demo project.
android-testing androidtv api appium carina desktop-app ios java maven mybatis restassured selenium test testing testing-tools tvos windows-desktop zebrunner zebrunner-reporting
Last synced: 06 Apr 2025
https://github.com/coderserdar/hacettepebbm
2004-2008 yılları arasında Hacettepe BBM'de okurken elimde olan ders notu, slaytlar, sınavlar, yazdığım kodları içeren bir repo
algorithms assembly bash-script c c-plus-plus computer-science cpp data-structures dbms design-patterns e-book hacettepe java operating-systems statistics
Last synced: 26 Jul 2025
https://github.com/tom91136/gesturefx
A lightweight pinch-to-zoom pane for JavaFX
image-viewer imageview java java8 javafx javafx-library pinch-to-zoom
Last synced: 10 Apr 2025
https://github.com/jiangnanboy/java-springboot-paddleocr
本项目利用java加载paddle-ocr的C++编译的exe文件,并利用springboot进行web部署访问。This project loads the C++ compiled version of paddle-ocr in java and makes use of springboot for web deployment.
cpp java ocr paddle-ocr spirngboot
Last synced: 16 Jan 2026
https://github.com/apache/maven-deploy-plugin
Apache Maven Deploy Plugin
apache-maven build-management java maven-deploy-plugin maven-plugins
Last synced: 15 May 2025
https://github.com/apache/maven-indexer
Apache Maven Indexer
build-management java maven maven-indexer
Last synced: 15 May 2025
https://github.com/rkonovalov/jfilter
JFilter library for filtering REST Spring Web Service type application responses.
filter jackson java json spring spring-boot spring-mvc springboot springframework xml
Last synced: 21 Aug 2025
https://github.com/huangsam/photohaul
Effortless photo management
canon dropbox file-transfer google-drive gradle java jpeg lightroom nas-storage nikon photo photography png productivity-tools sony
Last synced: 05 Oct 2025
https://astrapi69.github.io/jgeohash/
An easy-to-implement library for the GeoHash algorithm
geohash geohash-algorithm geohash-cells geohash-values java latitude longitude merge-sections
Last synced: 27 Mar 2025
https://github.com/spullara/nbd
NDB server
foundationdb java nbd nbd-client storage-service volume
Last synced: 06 May 2025
https://github.com/NaluKit/nalu
Routing based application framework for GWT & J2CL
client-side eventbus gwt j2cl java mvp mvp-architecture router routing
Last synced: 14 Jul 2025
https://github.com/sayems/java.appium
Mobile test automation using Appium in Java
appium java selenium selenium-webdriver testng webdriver
Last synced: 28 Oct 2025
https://github.com/arcuri82/testing_security_development_enterprise_systems
Testing, Security and Development of Enterprise Systems
development docker ejb enterprise-systems jacoco java jee jpa jsf json kotlin microservice reactjs rest-api security selenium spring spring-boot testing web-service
Last synced: 05 Oct 2025
https://github.com/docker-production-aws/microtrader
A fictitious stock trading microtrader application
aws docker docker-compose java microservices pluralsight service-discovery vertx workflow
Last synced: 07 Oct 2025
https://github.com/smarr/SOMns
SOMns: A Newspeak for Concurrency Research
actors concurrency csp debugging interpreter java language newspeak research smalltalk som transactional-memory truffle
Last synced: 17 Apr 2025
https://github.com/idugalic/reactive-company
Example of reactive web application. Java. Spring 5. Reactive Streams. Docker.
back-pressure elastic java mongodb reactive reactive-streams reactor resilent responsive spring tailable thymeleaf
Last synced: 15 Oct 2025
https://github.com/albertoimpl/k8s-for-the-busy
Kubernetes for the busy developer - A practical guide
docker gradle java jib k8s kubernetes spring spring-boot
Last synced: 22 Mar 2025
https://github.com/kitodo/kitodo-production
Kitodo.Production is a workflow management tool for mass digitization and is part of the Kitodo Digital Library Suite.
code4lib digital-library digitisation digitization java kitodo kitodo-production mass-digitization metadata-editor mets mets-xml mods mods-xml workflow-management-system xslt
Last synced: 05 Apr 2025
https://github.com/jwnie/proxyservice
抓取网上公开代理,维护可供爬虫使用的IP池,区分墙内墙外、http/https/socks代理。
java proxy proxy-manager proxypool proxyspider spider
Last synced: 11 May 2025
https://github.com/openairplay/jolivia
An Java implementation of DMAP, DAAP, DPAP, DMCP, DACP and RAOP with Guice + Jetty - Essentially a iTunes share, iPhoto share and Airport Express emulation
airport bonjour daap guice-jetty iphoto itunes java protocol raop
Last synced: 09 May 2025
https://github.com/ruedigermoeller/instrinsicreactjsx
example for kontraktor react/jsx SPA without nodejs (java implementation of jsx, npm and bundling)
Last synced: 30 Apr 2025
https://github.com/equinor/neqsim
NeqSim is a library for calculation of fluid behavior, phase equilibrium and process simulation
equation-of-state fluid-properties gas-production gas-transport java oil-and-gas phase-equilibrium physical-properties process-simulation processing pvt thermodynamics
Last synced: 02 Feb 2026
https://github.com/augustd/burp-suite-error-message-checks
Burp Suite extension to passively scan for applications revealing server error messages
burp burp-extensions burp-plugin burpsuite java penetration-testing pentest scanning
Last synced: 16 Jan 2026
https://github.com/MicroShed/microshed-testing
A test framework for black-box testing MicroProfile and Jakarta EE applications
docker hacktoberfest integration-testing jakartaee java microprofile system-testing testing-framework
Last synced: 27 Feb 2025
https://github.com/codingwithsudhir/Hotel-Management-System
Cloud-based hotel software saves time spent on manual updates The System provides the access:- (i) Add room details, easily update, delete records & view all records. (ii) Customer Check in insert all record including room details, (iii) Customer Check out and Calculate bill automatically. (iv) Auto Generate Bill when Customer Checkout. (v) Store Bill Details in future see and print this bill. (vi)Pay-as-you-go service, upgrade easily, quick installation Technology Used:- JAVA, AWT & Swing Tools Used:- Apache Net-Beans for Coding JDBC for database Connectivity Database:- MYSQL for Storing Transaction history
hotel-management-system java java-awt-project java-awt-swing java-projects java-swing-applications mysql-database
Last synced: 21 Jan 2026
https://github.com/awslabs/disco
A suite of tools including a framework for creating Java Agents, for aspect-oriented tooling for distributed systems.
agent agents aspect-oriented-programming context-propagation java jvm jvm-bytecode jvm-languages
Last synced: 01 Jul 2025
https://github.com/wttech/slice
Slice - a framework which simplifies Sling/AEM development by using dependency injection pattern and mapping Sling resources into Java objects
aem apache-sling dependency-injection google-guice guice htl java sightly sling
Last synced: 12 Apr 2025
https://github.com/fortyseven/tonedef
ToneDef is a small, but powerful tone dialer application for Android featuring DTMF, bluebox, and redbox tone generation.
bluebox dtmf java phreaking redbox-tone-generation tone-dialer-application tone-generator
Last synced: 09 Aug 2025
https://github.com/akvo/akvo-flow
A data collection and monitoring tool that works anywhere.
agpl akvo akvo-flow data-collection java
Last synced: 29 Aug 2025
https://github.com/exonum/exonum-java-binding
Java Binding for the Exonum blockchain framework
blockchain blockchain-framework blockchain-technology exonum java rust
Last synced: 23 Aug 2025
https://github.com/codedead/opal
Plays relaxing music in the background
atlantafx gradle java java23 javafx javafx-application javafx-desktop-apps javafx-gui javafx23 jdk23 jfx jfx23 jlink jre23 music musicplayer openjfx relax relaxation
Last synced: 09 Apr 2025
https://github.com/dampcake/bencode
Bencode Input/Output Streams for Java
bencode bencode-parser bencoder java
Last synced: 27 Jan 2026
https://github.com/nicolas-raoul/jakaroma
Java library and command-line tool to transliterate Japanese kanji to romaji (Latin alphabet)
converter japanese japanese-language java java-library kana kanji romaji
Last synced: 09 Apr 2025
https://github.com/xuwei-k/grpc-scala-sample
translated from grpc java examples with ScalaPB
grpc grpc-java java protobuf protocol-buffers scala scalapb
Last synced: 23 Apr 2025
https://github.com/frame-lang/frame_transpiler
Frame is a markdown language for creating state machines (automata) in Python as well as generating UML documentation.
automata cpp csharp frame-language gdscript golang java javascript language python3 rust state-machines
Last synced: 09 Apr 2025
https://github.com/centic9/commoncrawldocumentdownload
A small tool which uses the CommonCrawl URL Index to download documents with certain file types or mime-types. This is used for mass-testing of frameworks like Apache POI and Apache Tika
cdx-files commoncrawl java mime-types warc
Last synced: 07 Apr 2025
https://github.com/ajermakovics/lambda2sql
Convert Java lambdas to SQL statements. Build type safe and readable queries.
Last synced: 13 Apr 2025
https://github.com/srchen1987/dawdler-series
dawdler-series 是一站式分布式应用、微服务架构的解决方案,其特点简单、高效(启动、运行速度快)、安全、灵活、可扩展性强. 功能包含webmvc架构、高性能分布式session、动态网关、验证架构(前后台通用表达式)、web拦截器、web监听器、服务过滤器、服务生命周期监听器、熔断器、链路追踪、健康检测、统一配置中心、分布式事务、支持读写分离的事务管理器、注册中心、服务间认证授权、高效的编译型aop、常用插件(mybatis、dao、elasticsearch、redis、rabbitmq等等,支持注入).
java microservices-architecture rpc
Last synced: 30 Jul 2025
https://github.com/ivangfr/springboot-kafka-websocket
The goal of this project is to implement two Spring Boot applications: bitcoin-api and bitcoin-client. The bitcoin-api application simulates BTC price changes, while the bitcoin-client application listens to these changes and updates a real-time UI. The bitcoin-client UI is secured using Basic Authentication.
basic-authentication docker java kafka mysql spring-boot spring-cloud-stream spring-data-jpa spring-security spring-web-mvc springdoc-openapi thymeleaf websocket
Last synced: 06 Jul 2025
https://github.com/cretz/pgnio
Asynchronous PostgreSQL client for Java and the JVM
Last synced: 07 Sep 2025
https://github.com/researchstudio-sat/webofneeds
Finding people to cooperate with. Protocol, not platform. Decentralized. Linked Data. Open Source.
decentralized java javascript linked-data matching matchmaking protocol rdf
Last synced: 10 Apr 2025
https://github.com/vladimirvivien/jmx-cli
[Project Inactive] Jmx-Cli is a command-line interface console for JMX
Last synced: 25 Apr 2025
https://github.com/mgubaidullin/karamel
Kafka Browser that supports standalone Kafka and Strimzi operator
camel java kafka patternfly quarkus qute strimzi strimzi-operators websockets
Last synced: 12 Apr 2025
https://github.com/xixifeng/fastquery
FastQuery(Method of fast database query) 基于Java语言. 简化Java操作数据层.做为一个开发者,仅仅只需要设计编写DAO接口. 因此,开发代码不得不简洁而优雅.从而,大幅度提升开发效率.
asm dao java mysql-orm orm-framework sql
Last synced: 16 Jan 2026
https://github.com/kinow/testlink-java-api
TestLink Java API
hacktoberfest java java-api testlink xml-rpc
Last synced: 16 May 2025
https://github.com/danhpaiva/una-psc-alg-conta-bancaria-java-poo
➕ ~ Exercício para fixacao do conteúdo programático de POO
Last synced: 08 May 2025
https://github.com/santhosh-tekuri/jlibs
Common Utilities for Java. See Documentation at
Last synced: 03 Apr 2025
https://github.com/constretto/constretto-core
Constretto is a versatile configuration toolkit for the JVM implemented in Java
Last synced: 11 Jan 2026
https://github.com/wolfssl/wolfssljni
wolfSSL JSSE provider and JNI wrapper for SSL/TLS, supporting up to TLS 1.3!
android c cipher-suites cryptography dtls iot-security java jni jsse ocsp openjdk openssl-alternative openssl-library security ssl tls tls-library tls13 wolfssl
Last synced: 03 Jan 2026
https://github.com/intelligentnode/intellijava
Integrate with the latest language models, image generation, speech, and deep learning frameworks like ChatGPT, DALL·E, and Cohere using few java lines.
chatbot chatgpt cohere dalle2 gpt-4 gpt3 gpt4 image-generation java openai speech-synthesis text-generation text-to-speech
Last synced: 08 Oct 2025
https://github.com/TimeAndSpaceIO/CronScheduler
An alternative to ScheduledThreadPoolExecutor proof against the clock drift problem
clock java java-time scheduledexecutorservice scheduler system-time time timer timezone utc
Last synced: 11 Jul 2025