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-01 00:17:21 UTC
- JSON Representation
https://github.com/clemensv/avrotize
Avrotize is a command-line tool for converting data structure definitions between different schema formats, using Apache Avro Schema as the integration schema model.
asn1 avro avro-schema avro-schemas csharp java javascript json-schema protobuf protocol-buffers typescript xsd xsd-schema
Last synced: 09 Apr 2025
https://github.com/GeyserMC/GeyserIntegratedPack
Optional Bedrock resource pack to extend Geyser functionality
bedrock java minecraft resourcepack
Last synced: 04 Mar 2026
https://github.com/mraible/jhipster5-demo
Get Started with JHipster 5 Tutorial and Example
angular java jhipster jwt-authentication spring-boot typescript webpack
Last synced: 15 Apr 2025
https://github.com/broncbotz3481/yagsl-example
Yet Another General Swerve Library Example Project
frc java swerve swerve-drive yagsl
Last synced: 16 May 2025
https://github.com/appwrite/sdk-for-kotlin
[READ-ONLY] Official Appwrite Kotlin SDK 💙🧡
appwrite baas firebase hacktoberfest java kotlin
Last synced: 05 Apr 2025
https://github.com/gestalt-config/gestalt
A Java configuration library
configuration gradle java kotlin kotlin-library
Last synced: 06 Apr 2025
https://github.com/arthur3486/bottomsheets
Material Bottom Sheets library for Android
android android-bottomsheet android-library android-ui bottomsheets java kotlin material material-design material-ui ui view viewgroup
Last synced: 21 Jan 2026
https://github.com/thedumbtechguy/Fluxxan
Fluxxan is an Android implementation of the Flux Architecture that combines concepts from both Fluxxor and Redux.
android android-architecture dispatcher eventbus flux flux-architecture fluxxor java redux
Last synced: 18 Jan 2026
https://github.com/dragome/dragome-sdk
Dragome is a tool for creating client side web applications in pure Java (JVM) language.
binding bytecode compiler dynamic-proxies gui java jvm reflection
Last synced: 10 Apr 2025
https://github.com/b3dgs/lionheart-remake
Java remake of Lionheart amiga game
amiga android game java lionengine lionheart thalion
Last synced: 09 Jul 2025
https://github.com/jflamy/owlcms4
Olympic Weightlifting Competition Management System
java sports-app vaadin vaadin-flow weightlifting
Last synced: 17 Jan 2026
https://github.com/jhipster/jhipster-bom
JHipster BOM and server-side library
hacktoberfest java jhipster spring-boot
Last synced: 15 May 2025
https://github.com/euphillya/skyllia
Skyblock Plugin for Folia (Minecraft) and PaperMC
folia folia-plugin folia-supported java minecraft minecraft-plugin minecraft-plugins oneblock papermc-plugin purpur-plugin skyblock skyblock-plugin
Last synced: 18 Apr 2026
https://github.com/thedumbtechguy/fluxxan
Fluxxan is an Android implementation of the Flux Architecture that combines concepts from both Fluxxor and Redux.
android android-architecture dispatcher eventbus flux flux-architecture fluxxor java redux
Last synced: 01 Aug 2025
https://github.com/mfathi91/persian-date-time
Persian Date Time
calendar gregorian immutable iranian-calendar jalali-calendar java persian-calendar persian-datetime persiandate
Last synced: 15 May 2025
https://github.com/quanticc/lawena-recording-tool
Simple movie recording tool for Source Engine games
hud java lawena movie movie-recording source-engine team-fortress tf2
Last synced: 29 Apr 2025
https://github.com/ligi/ajsha
Android Java Shell App
android android-application java shell
Last synced: 25 Jul 2025
https://github.com/leandrocp/lumis
Syntax Highlighter powered by Tree-sitter and Neovim themes.
cli code-highlighter elixir java neovim rust syntax-highlighter syntax-highlighting tree-sitter tree-sitter-highlight
Last synced: 18 Apr 2026
https://github.com/aliakh/demo-akka-spring
'Using Akka with Spring' article and source code.
akka-actors java spring springboot
Last synced: 21 Jun 2025
https://github.com/ralscha/springsecuritytotp
Spring Security Login with Google Authenticator (Time-based One-time Password Algorithm, TOTP)
java spring-boot spring-framework spring-security two-factor-authentication
Last synced: 06 Apr 2025
https://github.com/alttester/alttester-unity-sdk
AltTester Unity SDK is an open-source UI driven test automation tool that helps you find objects in your game and interacts with them using tests written in C#, Python, Robot or Java.
csharp dotnet java python robot testing unity
Last synced: 28 Jan 2026
https://github.com/liyupi/yu-like
编程导航 2025 年新项目,基于 Spring Boot 3 + Java 21 + TiDB + Redis + Pulsar + Docker 的高并发点赞系统实战项目,适用于社交平台、内容社区等场景。项目从基础功能开发到高并发优化再到企业级高可用架构,完整覆盖了点赞系统的核心技术,包括 Caffeine 多级缓存策略、消息队列削峰、分布式数据库、HeavyKeeper 热点数据识别、Promethus + Grafana 可观测性等解决方案。通过这个项目,你将掌握高并发系统设计、性能优化、监控告警等企业级开发经验,适合想要提升分布式系统开发能力的开发者学习,为简历大幅增添竞争力。
backend caffeine docker grafana java mq mysql programmer prometheus pulsar redis spring springboot tidb vue
Last synced: 25 Dec 2025
https://github.com/chitralverma/scala-polars
Polars for Scala & Java projects!
arrow big-data dataframe dataframe-library java jni polars rust scala
Last synced: 09 Apr 2025
https://github.com/Xceptance/neodymium
A test automation library based on common other best practice open source libraries. It adds missing functionalities but does not reinvent the wheel. Just glues stuff together nicely and adds some sprinkles.
automation-test bdd java selenide selenium test-automation test-automation-framework webdriver
Last synced: 27 Feb 2025
https://github.com/giuseppe-trisciuoglio/developer-kit
This repository is a starter kit for building "skills" and "agents" for Claude Code. The current content focuses on patterns, conventions, and agents for Java projects (Spring Boot, JUnit, LangChain4J), but the kit is designed to be extensible and multi-language (PHP, TypeScript, Python, etc.).
agentic-code agentic-coding agents aws aws-cloudformation claude-code claude-code-skill claude-code-skills claude-skills claude-skills-creator java junit langchain4j skills spring-boot
Last synced: 03 Feb 2026
https://github.com/apache/incubator-nlpcraft
Apache NLPCraft - API to convert natural language into actions.
Last synced: 05 Apr 2025
https://github.com/camunda-community-hub/micronaut-camunda-platform-7
Integration between Micronaut and Camunda (Workflow Engine). We configure Camunda with sensible defaults, so that you can get started with minimum configuration: simply add a dependency in your Micronaut project to embed the workflow engine!
bpm bpmn business-process camunda dmn hacktoberfest java kotlin micronaut process process-engine workflow workflow-engine
Last synced: 26 Oct 2025
https://github.com/ggrandes/sftpserver
SFTP Server (SSH File Transfer Protocol) in Java, based on Apache MINA SSHD
Last synced: 11 Jan 2026
https://github.com/developerpaul123/filepickerlibrary
Simple library that allows for the picking of files and/or directories.
android android-arsenal android-lib android-libraries android-library android-libs file filechooser filepicker files java material material-design material-ui
Last synced: 15 Apr 2025
https://github.com/apache/maven-checkstyle-plugin
Apache Maven Checkstyle Plugin
build-management java maven maven-checkstyle-plugin maven-plugins
Last synced: 15 May 2025
https://github.com/senacor/elasticsearch-evolution
A library to migrate elasticsearch mappings. Inspired by flyway.
elasticsearch elasticsearch-evolution java migration spring-boot
Last synced: 07 Apr 2025
https://github.com/produvia/ai-platform
An open-source platform for automating tasks using machine learning models
artificial-intelligence automation data-science deep-learning java keras-models machine-learning model-zoo neural-networks python pytorch-models r task tasks tensorflow-models
Last synced: 30 Sep 2025
https://github.com/loohp/interactionvisualizer
Visualize Function Blocks like Crafting Tables with Animations client-side!
java minecraft papermc spigot-plugin spigotmc
Last synced: 07 Apr 2025
https://github.com/rdbc-io/rdbc
Asynchronous database access for Scala and Java
asynchronous back-pressure database java reactive scala
Last synced: 14 Jan 2026
https://github.com/berndporr/fir1
FIR & LMS filter implementation in C++ with Python & JAVA wrappers
c-plus-plus cmake coefficients digital-signal-processing filter fir java jni-android jni-java jni-wrapper learning-rate least-squares leastsquares library lms python-extension python-library python3 signal-processing
Last synced: 27 Jul 2025
https://github.com/wouterd/docker-maven-plugin
A maven plugin to manage docker containers and images for integration tests.
docker-container docker-daemon docker-image java
Last synced: 29 Jul 2025
https://github.com/esaulpaugh/headlong
High-performance Contract ABI and RLP for Ethereum
abi blockchain codec contract contract-abi encoding enr ether ethereum java rlp
Last synced: 05 Apr 2025
https://github.com/glosa/glosa-server
Comments for static sites. Clone of Disqus, but faster, Opensource and sexy.
clojure comment comments-manager comments-system disqus java opensource
Last synced: 28 Apr 2025
https://github.com/eclipse-lsp4e/lsp4e
Language Server Protocol support in Eclipse IDE
eclipse eclipse-plugin java language-server-protocol lsp
Last synced: 28 Feb 2026
https://github.com/esa/nanosat-mo-framework
A software framework for small satellites based on CCSDS MO services
esa framework java nanosat-mo-framework nanosatellite nmf satellites space
Last synced: 10 Apr 2025
https://github.com/cassiomolin/microservices-springboot
Example of microservices application with Spring Boot, Zuul, Eureka, MongoDB and RabbitMQ.
eureka jackson java jersey mongodb rest spring springboot zuul
Last synced: 14 Mar 2026
https://github.com/disneystreaming/pg2k4j
Postgresql To Kinesis For Java
cdc java kinesis kinesis-stream logical-replication postgresql replication
Last synced: 05 Apr 2025
https://github.com/stevespringett/threatmodel-sdk
A Java library for parsing and programmatically using threat models
appsec java java-library sdk secure-design software-security threat-model
Last synced: 09 Jul 2025
https://github.com/tomfran/lsm-tree
Log-Structured Merge Tree Java implementation
benchmarking bloom-filter database java jmh-benchmarks lsm-tree skiplist sstable
Last synced: 23 Apr 2025
https://github.com/oussamabonnor1/telegramclone
JetGram is an open source desktop app Telegram clone made with JavaFx.
chat-application css desktop-app fxml intellij-idea java javafx jfoenix open-source server socket-io telegram
Last synced: 23 Oct 2025
https://github.com/nikartx/fitbutton
The button which can use with icon, text, divider, custom ripple effect, border, corner radius e.t.c.
android android-button android-development android-library android-ui button button-widget custom-button design java kotlin kotlin-android nikart ripple-effect ui
Last synced: 10 Apr 2025
https://github.com/wang-bin/jmi
JNI Modern Interface in C++17
android java jmi jni modern-cpp ndk
Last synced: 07 Apr 2025
https://github.com/lutece-platform/lutece-core
Lutece Core
cms forms framework java lutece micro-portal portal webapp workflow
Last synced: 07 Apr 2026
https://github.com/bbottema/outlook-message-parser
A Java parser for Outlook messages (.msg files)
Last synced: 09 Mar 2026
https://github.com/wasiqb/coteafs-selenium
:computer: Selenium WebDriver wrapper framework in Java for clean and maintainable tests.
automation-framework automation-test cross-browser hacktoberfest java selenium selenium-webdriver software-testing test-automation testing-tools
Last synced: 28 Oct 2025
https://github.com/cdancy/bitbucket-rest
Java client, built on top of jclouds, for working with Bitbucket's REST API
api api-client bitbucket bitbucket-rest ci cicd client continuous-integration java jclouds rest rest-api
Last synced: 04 Apr 2025
https://github.com/lfkdsk/hobbyscript
Yet Another JVM/LLVM Dynamic Language (LLVM Backend WIP)
computer-language cpp17 java jvm jvm-languages llvm
Last synced: 04 Jul 2025
https://github.com/jeancsanchez/photoviewslider
:camera: A simple photo browser for Android applications.
android android-applications animations images java library photo photo-browser ui
Last synced: 20 Oct 2025
https://github.com/lemire/bloofi
Bloofi: A java implementation of multidimensional Bloom filters
Last synced: 21 Mar 2025
https://github.com/byteflux/libby
A runtime dependency management library for plugins running in Java-based Minecraft server platforms.
bukkit bungeecord java minecraft nukkit papermc spigot spigotmc sponge
Last synced: 13 Jul 2025
https://github.com/apache/maven-clean-plugin
Apache Maven Clean Plugin
build-management java maven maven-clean-plugin maven-plugins
Last synced: 15 May 2025
https://github.com/apache/maven-jar-plugin
Apache Maven JAR Plugin
build-management java maven maven-jar-plugin maven-plugins
Last synced: 15 May 2025
https://github.com/vibur/vibur-object-pool
Vibur Object Pool - general-purpose concurrent Java object pool
concurrent disruptor java object-pool
Last synced: 11 Oct 2025
https://github.com/ByteWelder/Spork
Annotation processing and dependency injection for Java/Android
android annotation-processing dependency-injection java
Last synced: 13 Mar 2026
https://github.com/rockerhieu/versionberg
Gradle plugin for versioning your library/application on every git commit
android gradle gradle-plugin java versioning versioning-semantics
Last synced: 01 May 2025
https://github.com/raudius/pushraven
A simple Java library to interface with Firebase Cloud Messaging (FCM) API. Pushraven allows you to push notifications to clients in very few lines of code.
cloud fcm fcm-notifications firebase firebase-cloud-messaging java messaging notification push
Last synced: 28 Jul 2025
https://github.com/shinyhut/vernacular-vnc
A pure Java VNC client library
java remote-control remote-desktop vnc vnc-client
Last synced: 14 Jan 2026
https://github.com/ali-bouali/oauth2-social-login
This repository contains a Spring Boot 3 project that demonstrates how to secure an API with OAuth 2.0 and provide social login using GitHub, Google, and Facebook.
facebook-login github java oauth2 social-authentication spring spring-boot spring-security
Last synced: 30 Jul 2025
https://github.com/eliasnogueira/100-tips-testing-java
List of 100 tips for Testing with Java
100daysofcode java junit5 restassured selenium software-testing testing testng wiremock
Last synced: 16 Jun 2025
https://github.com/LinYaoTian/YLeavesLoading
Android 自定义 View 之 LeavesLoading
android android-app android-application android-library android-ui custom custom-view customview java loading-animation loading-bar loadingview
Last synced: 10 Mar 2025
https://github.com/michaelmuenzer/scrollablenumberpicker
Easy to use customizable number picker for Android mobile and tv
android android-development android-library android-tv android-ui java number-input numberpicker ui
Last synced: 22 Aug 2025
https://github.com/musichin/reactivelivedata
Transformation functions for LiveData
android android-library androidx architecture-components java kotlin livedata transform-functions
Last synced: 17 Aug 2025
https://github.com/open-hand/choerodon-starters
This is the toolkit developed by Choerodon and provides some basic dependencies for use in the development process.
c7nf choerodon java spring spring-boot spring-cloud
Last synced: 25 Dec 2025
https://github.com/outbrain-inc/ob1k
Ob1k - The RPC Framework
asynchronous composable-futures java netty rpc-framework
Last synced: 02 May 2025
https://github.com/dansoftowner/boomega
A modern book explorer/catalog application written in Kotlin and Java.
books catalog client-side cross-platform database desktop explorer google-books gui java javafx kotlin
Last synced: 10 Apr 2025
https://github.com/gaetanozappi/android-face-filters
Example for facial recognition by adding masks.
android face-detection face-filters java
Last synced: 19 Jun 2025
https://github.com/minhaskamal/algorithmimplementations
Implementation of Elementary Algorithms (infix-prefix-postfix-evaluation-to-longest-common-increasing-sub-sequence-activity-selection-balance-kd-binary-heap-binomial-tree-breath-depth-first-search-max-flow-shortest-path-topological-sort-calculus-derivative-integration-forward-interpolation-simpson-rule-intersecting-area-non-linear-equation-jacobis-gauss-seidal-bisection-false-position-newton-raphson-fixed-point-secant-cigarette-smokers-genetic-huffman-a-a*-star-binary-knuth-morris-pratt-kmp-quick-thread-priority-based-premitive-shortest-job-non-primitive-arithmetic-expression-data-structures-list-node-implementation-one-two-way-linked-stack-string-graph-numerical-methods-equation-solving-solve-process-problem-search-sort-prime-ugly-friend-perfect-fibonacci-factorial-factor-number)
a-star algorithm algorithms assembly c c-plus-plus factor factorial fibonacci-numbers friend-number genetic-algorithm graph huffman java prime-numbers sort tree
Last synced: 11 Apr 2025
https://github.com/AddstarMC/Minigames
The Minigames plugin for CraftBukkit servers.
bukkit craftbukkit-server java minigames spigot
Last synced: 28 Mar 2025
https://github.com/nayuki/flac-library-java
FLAC decoder library in Java.
audio audio-codec codec compression decompression flac java library
Last synced: 03 Jul 2025
https://github.com/jeppeman/highlite
An SQLite ORM for Android with automatic database migrations built with annotation processing
android annotation-processing java sqlite sqlite-android
Last synced: 21 Mar 2025
https://github.com/astefanutti/metrics-cdi
CDI extension for Dropwizard Metrics
cdi dropwizard java javaee metrics
Last synced: 14 Apr 2025
https://github.com/massivemadness/editorkit
🖊 EditorKit is a multi-language code editor library for Android
android android-library code-completion code-editor java jflex kotlin plugins syntax-highlighting text-editor
Last synced: 14 Mar 2025
https://github.com/hxndev/event-management-system
This is a fully functional Event Management System using JavaFx and MySQL. It is a one stop event booking service for clients where they can book their event with everything at one place. This app currently has Catering, Locations, Decor Vendors alongwith different Studios all at one place, You do not need to contact different people for different tasks. Everything is available on a single click.
class-diagram code documentation domain-driven-design ems enterprise-architect event-management-system gui java javafx mysql mysql-database oracle oracle-db project sequence-diagram system-sequence-diagram testing uml-diagram
Last synced: 07 May 2025
https://github.com/vaibhav-sinha/kong-java-client
Java Client for Kong API Gateway configuration
api-gateway client-library java java-client kong kong-java-client
Last synced: 23 Aug 2025
https://github.com/ata4/mineshot
A Minecraft mod for creating high resolution screenshots.
java minecraft minecraft-forge-mod screenshot-utility
Last synced: 12 Apr 2025
https://github.com/farizdotid/mahasiswa-app-android
Sample Project Login, Register, Retrofit2 Android
android android-app android-application android-development androidstudio java sample-android sample-app sample-project samples
Last synced: 08 May 2025