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-01-26 00:12:33 UTC
- JSON Representation
https://github.com/tkowalcz/tjahzi
Java clients, log4j2 and logback appenders for Grafana Loki
allocation-free grafana-loki java log4j-appender log4j2-appender logback logback-appender logging loki protobuf
Last synced: 16 May 2025
https://github.com/clafonta/Mockey
Mockey is a tool for testing application interactions over http, with a focus on testing web services, specifically web or native applications that consume XML, JSON, and HTML. Mockey's purpose is to be a simple front end to writing mock-test-responses to the file system for persistence to git.
java jetty mock-server testing-tools
Last synced: 27 Feb 2025
https://github.com/ligi/fast
FAST App Search Tool
android android-application gpl java launcher
Last synced: 17 Nov 2025
https://github.com/jMonkeyEngine-Contributions/Lemur
Lemur is a jMonkeyEngine-based UI toolkit.
gui-library java jmonkeyengine jmonkeyengine3
Last synced: 21 Feb 2025
https://github.com/vladimirvivien/k8s-client-examples
Building stuff with the Kubernetes API
client-go go golang java kubernetes python
Last synced: 25 Apr 2025
https://github.com/liyupi/code-xingqiu
🪐 编程导航知识星球,帮助你学习编程的小圈子。配置公开,大家可以参考该项目做出自己的文档网站。
backend frontend java javascript sql vue
Last synced: 25 Dec 2025
https://github.com/fisco-bcos/web3sdk
java sdk for FISCO BCOS(deprecated, please use FISCO-BCOS/java-sdk)
bcos consortium fisco-bcos java sdk spring web3sdk
Last synced: 05 Apr 2025
https://github.com/mignet/blockchain
Code your own blockchain in less than 120 lines of Java!
blcokchain blockchain-demos blockchain-technology cryptocurrency java java8 p2p-network peer-to-peer
Last synced: 14 Jul 2025
https://github.com/primefaces-extensions/primefaces-extensions
PrimeFaces Extensions
faces faces-4 java javaee jsf jsf2 primefaces primefaces-extensions
Last synced: 11 Jan 2026
https://github.com/Samourai-Wallet/sentinel-android
Watch Only bitcoin wallet tracker for Android
android bech32 bip32 bip44 bip49 bip84 bitcoin bitcoin-wallet bitcoinj java no2x segwit sentinel watch-only
Last synced: 18 Apr 2025
https://github.com/devansh-maurya/design-patterns-and-principles
A collection of a number of design patterns and principles written in Kotlin
android computer-science design-patterns dsa hacktoberfest hacktoberfest2020 interview interview-preparation interview-questions java kotlin sde software-development software-engineering
Last synced: 16 Oct 2025
https://github.com/a24z/esap
Elastic Service Access Platform
java microservice servicemesh springboot springcloud
Last synced: 07 Oct 2025
https://github.com/zhenfeng13/my-bbs
一个 SpringBoot + Mybatis + Thymeleaf 等技术实现的 BBS 论坛系统。功能完善,页面美观,供大家学习、交流使用。喜欢的话给个Star,谢啦。
bbs java layui mybatis mysql mysql-database spring spring-boot spring-boot-3 spring-boot-3-0-0 spring-boot-demo spring-boot-example springboot springboot3
Last synced: 09 Oct 2025
https://github.com/vert-x3/vertx-virtual-threads-incubator
Vert.x virtual threads incubator
async java loom reactive vertx virtualthreads
Last synced: 04 Sep 2025
https://github.com/molgenis/molgenis
MOLGENIS - for scientific data: management, exploration, integration and analysis.
biobank bioinformatics catalogue freemarker genetics java javascript lifescience molgenis
Last synced: 05 Apr 2025
https://github.com/shashank02051997/fancyfacebookbadge-android
As the name describes, this is an Android library that you can use to show reacting badges like facebook.
android android-lib android-library badge badge-view badgeview java material-design textview ui ui-design
Last synced: 11 Jul 2025
https://github.com/k33ptoo/javafx-mysql-login
A JavaFX example SignIn/SignUp with MySQL database intergration.
Last synced: 28 Jun 2025
https://github.com/ibm/application-modernization-javaee-quarkus
Application Modernization Sample - From Java EE (2010) to Cloud-Native (2021)
cloudnative events-triggered jakartaee java javaee micro-frontends microprofile microservices openliberty opensource quarkus strangler websphere
Last synced: 20 Aug 2025
https://github.com/samourai-wallet/sentinel-android
Watch Only bitcoin wallet tracker for Android
android bech32 bip32 bip44 bip49 bip84 bitcoin bitcoin-wallet bitcoinj java no2x segwit sentinel watch-only
Last synced: 21 Aug 2025
https://github.com/bonigarcia/webdrivermanager-examples
JUnit tests with Selenium WebDriver and WebDriverManager
java junit junit5 selenium selenium-webdriver webdrivermanager
Last synced: 04 Apr 2025
https://github.com/xdagger/xdagj
XDAGJ is an implementation of XDAG in Java. https://xdag.io
asic-resistant blockchain consensus-protocol cryptocurrency dag distributed-ledger-technology java libp2p metaverse mining-pool mnemonic p2p-network randomx rocksdb-java rpc-api snapshot sponsorship wallets
Last synced: 04 Apr 2025
https://github.com/dikshantrajput/hacktoberfest-accepted-2022
This repository is for everyone who wants to participate in Hacktoberfest 2022. Anyone can contribute/add quality code or projects for your Swags (T- Shirt), must be relevant that can add some value to this repository
angularjs cpp css hacktoberfest hacktoberfest-accepted hacktoberfest2022 html java javascript reactjs vue
Last synced: 04 Apr 2025
https://github.com/datawhalechina/sweetalk-design-pattern
基于《大话设计模式》对设计原则和设计模式进行解读。
cpp design-patterns java python
Last synced: 21 Apr 2025
https://github.com/guobinhit/java-skills
♨️ In this repository, you can get many Java skills.
Last synced: 29 Jun 2025
https://github.com/wttech/aem-rules-for-sonarqube
SonarQube plugin with set of rules detecting possible bugs and bad smells specific for AEM development.
aem java quality slice sling sling-models sonar sonarqube static-code-analysis
Last synced: 05 Apr 2025
https://github.com/vivid-money/elmslie
Kotlin TEA/ELM implementation with first class android support
android android-library elm elm-architecture functional-reactive-programming java java-8 kotlin-android mvi mvi-android mvi-architecture rxandroid state-management
Last synced: 05 Apr 2025
https://github.com/ndsev/zserio
zero sugar, zero fat, zero serialization overhead
code-generation compactness cpp data-structures grpc java schema-language serialization serialization-framework sqlite wire-format
Last synced: 08 May 2025
https://github.com/IBM/application-modernization-javaee-quarkus
Application Modernization Sample - From Java EE (2010) to Cloud-Native (2021)
cloudnative events-triggered jakartaee java javaee micro-frontends microprofile microservices openliberty opensource quarkus strangler websphere
Last synced: 15 Apr 2025
https://github.com/plaid/plaid-link-android
Plaid Link Android SDK
java kotlin plaid plaid-android plaid-link
Last synced: 25 Jun 2025
https://github.com/martinpaljak/apdu4j
Java code for APDU level smart cards: javax.smartcardio, PC/SC and remote JSON
apdu java jna pcsc smartcard-reader smartcardio
Last synced: 04 Apr 2025
https://github.com/gesellix/docker-client
A Docker client for Java written in Kotlin and Groovy
docker docker-client docker-compose docker-daemon docker-engine engine-api groovy hacktoberfest java
Last synced: 04 Apr 2025
https://github.com/cicirello/jacoco-badge-generator
Coverage badges, and pull request coverage checks, from JaCoCo reports in GitHub Actions
badge-generator badges branches-coverage c0-coverage c1-coverage coverage coverage-report github-actions instructions-coverage jacoco java pull-request-check testing
Last synced: 10 Oct 2025
https://github.com/gabrieldim/tictactoe
Play it here: https://tictactoe-javascript.netlify.app/
css design game html java javascript tictactoe
Last synced: 10 Jul 2025
https://github.com/aleksk1ng/java-spring-crqs-eventsourcing-microservice
Java-Spring-CRQS-Eventsourcing-Microservice
clean-architecture cqrs cqrs-es ddd docker event-sourcing event-sourcing-and-cqrs eventsourcing flyway grafana jaeger java kafka mongodb postgresql prometheus resilience4j spring swagger
Last synced: 21 Mar 2025
https://github.com/houko/xiaomo-studying
Do not accumulate steps, no more than a thousand miles; no accumulation of small streams, no rivers.
accumulation css firstheading interview japanese java linux netty netty4 ocjp python react refactoring spring-boot swift thinkinginjava unity
Last synced: 16 Mar 2025
https://github.com/Skarafaz/mercury
Simple Android app that sends pre-configured commands to remote servers via SSH.
android android-app java json json-configuration mercury mercury-ssh ssh utility
Last synced: 24 Jul 2025
https://github.com/mojohaus/jaxb2-maven-plugin
JAXB2 Maven Plugin
java maven maven-plugin mojohaus
Last synced: 27 Dec 2025
https://github.com/servicenow/stl-decomp-4j
Java implementation of Seasonal-Trend-Loess time-series decomposition algorithm.
java seasonal-adjustment seasonal-trend-loess time-series timeseries
Last synced: 09 Oct 2025
https://github.com/SEPIA-Framework/sepia-installation-and-setup
Instructions, scripts, tools and files to install, setup and run the SEPIA-Framework on Raspberry Pi, Windows, Mac and other Linux systems.
chatbot-framework java open-source-siri raspberry-pi sepia-framework virtual-assistant voice-assistant vui
Last synced: 21 Feb 2025
https://github.com/apache/maven-release
Apache Maven Release (Plugin)
build-management java maven maven-plugins maven-release-plugin
Last synced: 14 May 2025
https://github.com/chandrikadeb7/hacktoberfest_2021
This repository aims to help code beginners with their first successful pull request and open source contribution. Happy coding!
algorithms beginner-friendly c cpp first-pull-request github good-first-issue hacktoberfest hacktoberfest2021 java javascript kotlin open-source portfolio programming python star swags
Last synced: 05 Apr 2025
https://github.com/dapeng-soa/dapeng-soa
A lightweight, high performance micro-service framework
async dapeng high-performance java metadata microservice netty rpc soa thrift
Last synced: 09 Apr 2025
https://github.com/mmolimar/kukulcan
A REPL for Apache Kafka
ammonite apache-kafka java kafka kafka-admin kafka-connect kafka-consumer kafka-producer kafka-repl kafka-shell kafka-streams python repl scala shell
Last synced: 11 Aug 2025
https://github.com/liuyuyang01/thrive-blog
🎉 Thrive 是一个 Vue3 + Python Flask 的产物,该项目专注于分享技术文章和知识,为技术爱好者和从业者提供一个分享、交流和学习的平台。用户可以在平台上发表自己的技术文章,或浏览其他用户分享的文章,并与他们进行讨论和互动。
blog docker element java mybatis pinia springboot typescript vue3
Last synced: 15 May 2025
https://github.com/KyoriPowered/adventure-text-minimessage
Simple library that implements an easy to use textual format to send rich json messages with Adventure
bukkit-plugin hacktoberfest java minecraft paper-plugin sponge-plugin
Last synced: 14 Mar 2025
https://github.com/markusjx/node-java-bridge
A bridge between Node.js and Java
electron hacktoberfest java javascript jni jvm nodejs typescript
Last synced: 07 Apr 2025
https://github.com/google/java-photoslibrary
Java client library for the Google Photos Library API
Last synced: 14 Jan 2026
https://github.com/porunov/acme_client
Java ACME Client application
acme acme-client acme-protocol certificate https java java-client letsencrypt ssl tls
Last synced: 17 Mar 2025
https://github.com/epinter/tqrespec
TQRespec - The respec tool for Titan Quest game
anniversary-edition atlantis guice immortal-throne java javafx javafx-application javafx-desktop-apps jpackage jpms legendary-edition openjfx ragnarok respec respec-attributes respec-skills skills titan-quest tqrespec
Last synced: 05 Apr 2025
https://github.com/lmq2582609/minimalist-saas
极简多租户管理系统是一个多租户管理系统,多租户功能同时支持字段隔离和数据源隔离,项目基于SpringBoot3+Vue3的前后端分离的后台开发脚手架,具备一些常用的基础功能。
Last synced: 03 Apr 2025
https://github.com/marchof/javabubble
Backup list for my friendly Java bubble
community-project hacktoberfest java mastodon
Last synced: 16 May 2025
https://github.com/jenkinsci/jenkins-test-harness
Unit test framework for Jenkins core and its plugins
harness htmlunit java jenkins jetty junit testing-tools
Last synced: 03 Jan 2026
https://github.com/spaziocodice/SolRDF
An RDF plugin for Solr
apache-solr java linkeddata rdf solr sparql sparql-endpoints web-ontology-language
Last synced: 03 Apr 2025
https://github.com/luojilab/datareporter
Real-time data reporting system based on mobile platform
android c ios java objective-c
Last synced: 03 Oct 2025
https://github.com/viadee/sonarquest
A playful approach to refactoring code smells
adventure angular cleancode gamification java rpg sonarqube spring
Last synced: 13 Oct 2025
https://github.com/markwest1972/smart-security-camera
A Pi Zero and Motion based webcamera that forwards images to Amazon Web Services for Image Processing
arn aws aws-iam aws-lambda aws-rekognition aws-s3 aws-sdk aws-sdk-js aws-ses aws-step-function bucket-policy image-analysis java java-8 javascript motion nodejs nodemailer orchestration web-camera
Last synced: 24 Oct 2025
https://github.com/STAMP-project/dspot
Automatically detect and generate missing assertions for Junit test cases (also known as test amplification)
coverage dspot h2020 hacktoberfest inria java junit test-amplification test-automation
Last synced: 26 Mar 2025
https://github.com/hongzhaohua/jstarcraft-nlp
专注于解决自然语言处理领域的几个核心问题:词法分析,句法分析,语义分析,语种检测,信息抽取,文本聚类和文本分类. 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了多种自然语言处理算法,适配了多个自然语言处理框架. 兼容Lucene/Solr/ElasticSearch插件.
ansj corenlp elasticsearch hanlp ik java jcseg jieba language-detection lucene mmseg mynlp nlp solr thulac word
Last synced: 15 Apr 2025
https://github.com/arconia-io/arconia
Arconia is a framework designed to build modern enterprise applications using Java and Spring Boot, emphasizing developer experience and cloud native architectures.
ai java llm micrometer multitenancy observability opentelemetry saas spring-ai spring-boot
Last synced: 12 Jan 2026
https://github.com/huifer/planar_algorithm
平面gis算法, planar_algorithm
algorithms arcgis geotools gis java map planar-algorithm
Last synced: 14 Apr 2025
https://github.com/WildMeOrg/Wildbook
Wild Me's first product, Wildbook supports researchers by allowing collaboration across the globe and automation of photo ID matching
cloud conservation java nonprofit tomcat
Last synced: 07 May 2025
https://github.com/vaadin/flow-components
Java counterpart of Vaadin Web Components
Last synced: 13 Apr 2025
https://github.com/web3j/web3j-quorum
web3j integration layer for JP Morgan's Quorum
Last synced: 09 Apr 2025
https://github.com/awhitford/lombok.maven
Maven Plugin for Project Lombok
java lombok maven-plugin open-source
Last synced: 06 Apr 2025
https://github.com/vbauer/caesar
Library that allows to create async beans from sync beans
asynchronous-executions java proxy
Last synced: 30 Jun 2025
https://github.com/tzaeschke/tinspin-indexes
Spatial index library with R*Tree, STR-Tree, Quadtree, CritBit, KD-Tree, CoverTree and PH-Tree
covertree crit-bit-trees index indexing java kd-tree multidimensional octree patricia ph-tree phtree quadtree quadtree-hc r-star-tree r-tree spatial spatial-data str-tree tinspin-indexes tree
Last synced: 30 Apr 2025
https://github.com/ivangfr/springboot-kafka-connect-jdbc-streams
Project goal: Explore Kafka, Kafka Connect, and Kafka Streams. Components: store-api: Inserts/updates MySQL records. Source Connectors: Monitor MySQL changes, push messages to Kafka. Sink Connectors: Listen to Kafka, insert/update Elasticsearch docs. store-streams: Listens to Kafka, processes with Kafka Streams, pushes new messages to Kafka.
avro docker elasticsearch java jib json kafka kafka-connect kafka-streams mysql schema-registry spring-boot spring-cloud-stream spring-data-jpa spring-web-mvc springdoc-openapi
Last synced: 05 Apr 2025
https://github.com/keepcosmos/beanmother
A library for setting up Java objects as test data.
bean factories faker fixtures hacktoberfest java object-mapping test-automation test-driven-development testing testing-tools
Last synced: 11 Jan 2026
https://github.com/galibbd/onlineschoolmanagementsystem
This project is for multilevel users like Admin, Teacher and Student. It provide login system with registration. Student can see notice board, result, attendance etc. Teacher can submit result, daily attendance etc. and Admin can add new Student and teacher, create new session, class etc.
bootstrap4 java jdbctemplate mysql-database netbeans-project school-management school-management-system school-project spring-mvc
Last synced: 09 Jan 2026
https://github.com/jeanboydev/android-architecture
:city_sunrise:该项目结合 MVP 与 Clean 架构思想,探索在 Android 项目上的最佳实践。
android android-architecture application architecture dagger java mvp rxjava
Last synced: 25 Oct 2025
https://github.com/bobocode-projects/java-web-exercises
Training Exercises that cover Networking, HTTP, Servlet API, Spring MVC and Spring Boot
http java networking servlet-api sockets spring-boot spring-mvc web
Last synced: 04 Oct 2025
https://github.com/gradlex-org/extra-java-module-info
A Gradle 6.8+ plugin to use legacy Java libraries as Java Modules in a modular Java project
gradle-plugin java java-modules jpms
Last synced: 07 Apr 2025
https://github.com/jon-hanson/parsecj
Java monadic parser combinator framework for constructing LL(1) parsers
java parser parser-combinators
Last synced: 30 Dec 2025
https://github.com/antonyhaman/youtube-jextractor
Android based library that allows you to download or play audio and video from Youtube, in other words - youtube-dl for android
android android-library audio extract-video extractor java muxed-streams stream streams videodetails youtube youtube-dl youtube-dl-android youtube-downloader youtube-extractor youtube-video youtube-videos youtubeextractor
Last synced: 28 Oct 2025
https://github.com/camunda-community-hub/camunda-platform-7-graphql
GraphQL for Camunda Platform 7
camunda-7 camunda-platform-7 graphql graphql-java graphql-server java spring-boot springframework
Last synced: 11 Jan 2026
https://github.com/labymod/ultralight-java
Java wrapper for the Ultralight Web Engine
java ultralight ultralight-java ultralight-wrapper wrapper
Last synced: 14 Jan 2026
https://github.com/ligi/FAST
FAST App Search Tool
android android-application gpl java launcher
Last synced: 10 Mar 2025
https://github.com/zakgof/actr
Simple, fast and typesafe Java actor model implementation
actor-model actors akka concurrency java
Last synced: 12 Jan 2026
https://github.com/javadev/leetcode-in-java
Java-based LeetCode algorithm problem solutions, regularly updated.
algorithm algorithm-competitions algorithms-and-data-structures dynamic-programming interview-questions java leetcode leetcode-java leetcode-solutions math
Last synced: 29 Jul 2025
https://github.com/adambien/wad
Watch and Deploy - deploying ThinWARs without IDE plugins
deployment jakartaee java javaee jboss jetty microprofile openliberty payara speed thinwars tomcat tomee utility wad watch wildfly
Last synced: 29 Jul 2025
https://github.com/bitbar/test-samples
Sample test scripts and applications for Bitbar Cloud
appium bitbar bitbar-cloud bitbar-samples detox ios java javascript robot-framework testdroid
Last synced: 16 May 2025
https://github.com/linxueyuanstdio/dragboardview
:star: Android 看板,支持项拖拽、列拖拽。Draggable kanban/board view for Android.
android android-library android-ui android-ui-insipired animation boardview demo drag-and-drop java kanban kanban-application kanban-board kanban-board-application recycleview
Last synced: 15 May 2025
https://github.com/charmve/leetcode4flag
🔥 🔥 High frequent interview LeetCode 100 for FaceBook,Linkedin,Amazon,Google,Microsoft. More importantly, the problems' solutions are provided,include C++, Python and Java.
amazon bytedance coding coding-challenge coding-interviews cpp facebook google google-interview interview interview-preparation interview-questions java jobs leetcode leetcode-solutions lintcode lintcode-solutions microsoft offer
Last synced: 16 Mar 2025
https://github.com/pakoito/rxtuples
Simple tuples to use with RxJava [STABLE]
android functional-programming java
Last synced: 14 Apr 2025
https://github.com/pakoito/RxTuples
Simple tuples to use with RxJava [STABLE]
android functional-programming java
Last synced: 13 May 2025
https://github.com/swapnil1104/passcodetext
A customised EditText view serving the purpose of taking numeric One Time Password from a user. With stunning animation, and high customizability.
android custom-view java jitpack library otp otpedittext passcode passcodetext
Last synced: 24 Jun 2025
https://github.com/jenkinsci/s3-plugin
Upload Jenkins build artifacts to Amazon S3
Last synced: 09 May 2025
https://github.com/dreamlike-ocean/PanamaUring
使用panama api为java提供io_uring的绑定而无需使用jni绑定,同时统一文件IO和网络IO的模型,提供一套易用的异步IO API
asynchronous asyncio ffi io-uring java liburing panama
Last synced: 09 May 2025
https://github.com/h4cking2thegate/ysogate
Java反序列化/JNDI注入/恶意类生成工具,支持多种高版本bypass,支持回显/内存马等多种扩展利用。
bypass deserialization-vulnerability java jndi-exploit jrmp ldap payload-generator rmi ysoserial
Last synced: 19 Aug 2025