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-21 00:17:15 UTC
- JSON Representation
https://github.com/neueda/jetbrains-plugin-graph-database-support
Graph Databases support for JetBrains family IDEs.
cypher graph-database-support intellij-plugin java jetbrains neo4j
Last synced: 09 Apr 2025
https://github.com/enilu/database-doc-generator
数据库文档成成器,根据数据库表DDL生成markdown和word文档,如果你觉得powerdesigener太重,可以试试这个小工具
Last synced: 26 Oct 2025
https://github.com/hellokoding/registration-login-spring-hsql
Registration and Login Example with Spring Security, Spring Boot, Spring Data JPA, HSQL, JSP
authentication authorization hsql java jsp registration spring-boot spring-data-jpa spring-security
Last synced: 06 Apr 2025
https://github.com/mannodermaus/retrofit-logansquare
[⚠️ARCHIVED] A Converter implementation using LoganSquare JSON serialization for Retrofit 2.
android converter java json logansquare retrofit2
Last synced: 07 Oct 2025
https://github.com/loiane/crud-angular-spring
🖥 CRUD Angular + Spring demonstrating Has-Many relationship, including tests for the back-end and front-end
angular angular-material angular-testing angularv17 angularv18 java spring spring-boot spring-mvc springboot springboot3 springframework
Last synced: 13 Apr 2025
https://github.com/zengfr/easymodbus4j
easymodbus4j是一个高性能和易用的 Modbus 协议的 Java 实现,基于 Netty 开发,可用于 Modbus协议的Java客户端和服务器开发, A high-performance and ease-of-use implementation of the Modbus protocol written in Java netty support for modbus 4 mode..
easymodbus4j iot java modbus modbus4j modbusrtu modubstcp netty
Last synced: 15 Jul 2025
https://github.com/HalfMouse/weiit-saas
weiit-saas是一款Java开源项目,属于weiit团队自研产品,意在通过技术封装,让企业无需代码开发,帮助企业一键生成小程序、公众号,让企业拥有独立品牌的自营商城。
Last synced: 11 Apr 2025
https://github.com/FreezeYou/FreezeYou
支持 ROOT、免 ROOT 与系统应用模式
android freezeyou freezeyou-api java java-android kotlin kotlin-android
Last synced: 21 Apr 2025
https://github.com/stormpath/stormpath-sdk-java
Official Java SDK for the Stormpath User Management REST API
authentication authorization identity java servlet spring spring-boot spring-cloud
Last synced: 01 Oct 2025
https://github.com/str4d/ed25519-java
Pure Java implementation of EdDSA
crypto-library ed25519 eddsa java
Last synced: 15 May 2025
https://github.com/neemiassgc/codesignal-solutions
CodeSignal solutions
challenges codesignal codesignal-arcade codesignal-interview-practice codesignal-solutions interview-questions java javascript js kotlin mysql mysql-database practice-programming ruby solutions sql
Last synced: 09 Apr 2025
https://github.com/hypfvieh/dbus-java
Improved version of java DBus library provided by freedesktop.org (https://dbus.freedesktop.org/doc/dbus-java/)
Last synced: 12 Jan 2026
https://github.com/free-courses/free-courses.github.io
Free Programing Courses list
android angular bash django-rest-framework golang java mongodb mongodb-database php php-framework python reactjs rest-api swift vuejs
Last synced: 09 Oct 2025
https://github.com/roncoo/spring-cloud-demo
Spring Cloud的基础教程,由浅入深,一步一步学习Spring Cloud,最后学到的不单单是基础!Spring Boot基础教程请看:https://github.com/roncoo/spring-boot-demo
java roncoo spring-boot spring-cloud
Last synced: 13 Apr 2025
https://github.com/heremaps/gluecodium
Cross-language bindings generator for C++, Java, Swift, and Dart
android code-generator cpp dart glue-code ios java swift
Last synced: 12 Apr 2025
https://github.com/hongzhaohua/jstarcraft-ai
目标是提供一个完整的Java机器学习(Machine Learning/ML)框架,作为人工智能在学术界与工业界的桥梁. 让相关领域的研发人员能够在各种软硬件环境/数据结构/算法/模型之间无缝切换. 涵盖了从数据处理到模型的训练与评估各个环节,支持硬件加速和并行计算,是最快最全的Java机器学习库.
algorithm dl4j java linear machine-learning nd4j nearest-neighbor neural-network probabilistic-graphical rule structure support-vector-machine tree
Last synced: 09 Apr 2025
https://github.com/johncarl81/transfuse
:syringe: Transfuse - A Dependency Injection and Integration framework for Google Android
android android-architecture annotation-processor dependency-injection framework java
Last synced: 05 Apr 2025
https://github.com/j-easy/easy-states
The simple, stupid state machine for Java
finite-state-machine java state-machine
Last synced: 14 Jan 2026
https://github.com/mgm3746/garbagecat
Parses Java garbage collection logging and analyzes collectors, safepoint triggers, JVM version, JVM options, and OS information and reports error/warn/info level analysis and recommendations to support JVM tuning and troubleshooting for OpenJDK derivatives: (e.g. Adoptium, Azul, Microsoft, Oracle, Red Hat, etc.).
analysis garbage-collection gc-event java java-performance-tuning jvm-options openjdk support-jvm-tuning
Last synced: 16 May 2025
https://github.com/tenie/sqlucky
跨平台数据库可视化操作工具, 目前支持的数据库: DB2, mySQL, Mariadb, h2, Sqlite, PostgreSQL
Last synced: 24 Aug 2025
https://github.com/wihoho/FaceRecognition
Implement face recognition using PCA, LDA and LPP
eigenfaces face-recognition fisherfaces java lda lpp pca
Last synced: 17 Jan 2026
https://github.com/apache/incubator-wayang
Apache Wayang(incubating) is the first cross-platform data processing system.
apache big-data cross-platform data-management-platform data-processing distributed-system hadoop java jdbc middleware open-source performance scala spark
Last synced: 11 Jan 2026
https://github.com/microsoft/spring-cloud-azure
Spring Cloud Azure is an open-source project that provides seamless Spring integration with Azure services.
azure java reference-document spring spring-cloud-azure
Last synced: 11 May 2025
https://github.com/opentok/opentok-react-native
OpenTok React Native - a library for OpenTok iOS and Android SDKs
android ios java javascript opentok opentok-labs react-native swift webrtc
Last synced: 16 May 2025
https://github.com/cometchat/cometchat-uikit-android
Voice & Video Calling and Text Chat App Android
android android-java-chat android-kotlin-chat app calling chat conference java kotlin messaging video voice
Last synced: 08 Jan 2026
https://github.com/mapbox/mapbox-gl-native-android
Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL
android c-plus-plus geojson java map mapbox mapbox-gl maps opengl openstreetmap vector-tiles
Last synced: 05 Oct 2025
https://github.com/myui/btree4j
Disk-based B+-tree written in Pure Java
b-tree bplustree btree btree-indexes data-structures-and-algorithms disk indexing java
Last synced: 07 May 2025
https://github.com/g0dkar/qrcode-kotlin
QRCode Generator implemented in pure Kotlin
android java jvm kotlin qr-code qrcode qrcode-generator
Last synced: 12 Apr 2025
https://github.com/dschadow/Java-Web-Security
Java-Web-Security - Sichere Webanwendungen mit Java entwickeln
Last synced: 11 Jul 2025
https://github.com/martindai/wechatrobot
一个基于微信公众号的智能聊天机器人项目,支持根据关键字或者调用OpenAI、通义千问等大语言模型服务回复内容
Last synced: 16 May 2025
https://github.com/refinedmods/refinedstorage2
Refined Storage is a mass storage mod for Minecraft that offers the player a network-based storage system, allowing them to store items and fluids on a massively expandable device network.
fabric fabric-mod fabricmc forge forge-mod java minecraft minecraft-mod mod neoforge neoforge-mod refinedstorage refinedstorage2
Last synced: 13 Apr 2025
https://github.com/neuhalje/bouncy-gpg
Make using Bouncy Castle with OpenPGP fun again!
batch-job bouncy-castle bouncycastle encryption gnupg gpg java jvm key-derivative-function key-derivator openpgp osgi pgp rfc4880 security sign
Last synced: 14 Jan 2026
https://github.com/zerocracy/farm
Zerocrat Core Engine
bot java management project-management xml
Last synced: 09 Apr 2025
https://github.com/jhipster/jhipster-sample-app-react
This is a sample application created with JHipster, using React
Last synced: 16 May 2025
https://github.com/mybatis/migrations
A command line Database migrations tool
Last synced: 12 Apr 2025
https://github.com/bonniernews/react-native-3d-model-view
A React Native view for displaying 3D models
android arkit collada ios java javascript objective-c opengl opensource react-native scenekit swift wavefront-obj
Last synced: 05 Apr 2025
https://github.com/ccmjga/mjga-scaffold
🥇 A brand-new Java scaffold; a fresh blueprint for the Java ecosystem; a modern philosophy of Java programming.
gradle java java-docker java-scaffold java17 java21 jooq pmd spotless spring-boot spring-cache spring-security testcontainer
Last synced: 04 Apr 2025
https://github.com/blacktop/docker-ghidra
Ghidra Client/Server Docker Image
disassembler docker docker-image ghidra java nsa
Last synced: 12 Apr 2025
https://github.com/apache/cordova-plugin-screen-orientation
Apache Cordova Screen Orientation Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 14 May 2025
https://github.com/NitorCreations/nFlow
Embeddable JVM-based workflow engine with high availability, fault tolerance, and support for multiple databases. Additional libraries are provided for visualization and REST API.
java nflow orchestrating-processes saga-pattern workflow workflow-automation workflow-engine
Last synced: 20 Nov 2025
https://github.com/Microsoft/spring-cloud-azure
Spring Cloud Azure is an open-source project that provides seamless Spring integration with Azure services.
azure java reference-document spring spring-cloud-azure
Last synced: 09 May 2025
https://github.com/picnicsupermarket/error-prone-support
Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
abstract-syntax-tree ast automatic-refactoring code-quality code-style code-transformation error-prone hacktoberfest java refactoring refactoring-tools refaster static-analysis
Last synced: 16 May 2025
https://github.com/Futsch1/medTimer
MedTimer Android app
android android-app java kotlin medical reminder-app
Last synced: 20 Apr 2025
https://github.com/Revxrsal/Lamp
A modern annotations-driven commands framework for Java and Kotlin
annotations bukkit bungeecord cli command-line commands java jda kotlin library minecraft spigot sponge velocity
Last synced: 03 Sep 2025
https://github.com/6eero/NewPass
🔐 NewPass is a free and open source password manager which will allow you to generate and store your passwords securely, saving them locally and encrypting them on your phone's memory
android java password password-generator password-manager password-store safety
Last synced: 21 Apr 2025
https://github.com/anitaa1990/deviceinfo-sample
[Android Library] Get easy access to device information super fast, real quick
android android-library java marshmellow-devices permissionmanager
Last synced: 25 Oct 2025
https://github.com/dansoftowner/jsystemthemedetector
Java library for detecting that the (desktop) operating system uses dark UI theme or not
desktop java java-library java-native-access javafx jfa jna linux macos macosx native-library swing windows
Last synced: 12 Apr 2025
https://github.com/jsondb/jsondb-core
JsonDB a pure java database that stores its data as Json Files
encyption-support java java-database json-files jsondb mongodb-like ndjson xpath-queries
Last synced: 11 Jan 2026
https://github.com/martinpaljak/ant-javacard
Easy to use Ant task for building JavaCard applets (2.1.1 to 3.2.0)
ant ant-task build-tool java javacard javacard-applet
Last synced: 16 May 2025
https://github.com/usdAG/cstc
CSTC is a Burp Suite extension that allows request/response modification using a GUI analogous to CyberChef
burp-extensions burp-plugin burpsuite cyberchef encoding extender java transformation
Last synced: 19 Apr 2025
https://github.com/isa-group/restest
RESTest: Automated Black-Box Testing of RESTful Web APIs
api-rest api-testing java oas openapi rest rest-api swagger testing
Last synced: 12 Apr 2025
https://github.com/windup/windup
Windup - Application Migration and Assessment Tool
forge furnace java javaee jbosstools migration rules-engine
Last synced: 14 May 2025
https://github.com/Jsondb/jsondb-core
JsonDB a pure java database that stores its data as Json Files
encyption-support java java-database json-files jsondb mongodb-like ndjson xpath-queries
Last synced: 03 Apr 2025
https://github.com/pinto0309/tensorflowlite-bin
Prebuilt binary for TensorFlowLite's standalone installer. For RaspberryPi. A very lightweight installer. I provide a FlexDelegate, MediaPipe Custom OP and XNNPACK enabled binary.
android cpp flex-delegate java mediapipe multithreading python raspberry-pi raspberrypi tensorflow tensorflowlite tflite wheel xnnpack
Last synced: 11 Jun 2025
https://github.com/kavgan/rouge-2.0
ROUGE automatic summarization evaluation toolkit. Support for ROUGE-[N, L, S, SU], stemming and stopwords in different languages, unicode text evaluation, CSV output.
evaluation evaluation-toolkit java metrics nlp rouge rouge-l rouge-n rouge-s rouge-su text-summarization unicode-text
Last synced: 12 May 2025
https://github.com/livesplit/livesplit-core
livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.
android c csharp hacktoberfest ios java javascript library livesplit ruby rust speedrun speedrun-timer speedrunning timer
Last synced: 15 May 2025
https://github.com/vmware/vsphere-automation-sdk-java
Java samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API
api-client bindings documentation java restful-api samples vmware-vsphere
Last synced: 16 May 2025
https://github.com/guyijie1211/justlive-api
一个整合国内多个直播平台内容的网站(后端)
java live livestream spring-boot streaming
Last synced: 06 Apr 2025
https://github.com/hexhacking/xCrash
🔥 xCrash provides the Android app with the ability to capture java crash, native crash and ANR. No root permission or any system permissions are required.
android anr apm block crash crash-reporting exception handler java jni native reporter reporting
Last synced: 27 Mar 2025
https://github.com/Blynk-Technologies/clickhouse4j
Lighter and faster alternative for the official ClickHouse JDBC driver
Last synced: 03 May 2025
https://github.com/learnlib/learnlib
A free, open-source Java library for automata learning algorithms
automata-learning-algorithms java java-library machine-learning
Last synced: 08 Apr 2025
https://github.com/isa-group/RESTest
RESTest: Automated Black-Box Testing of RESTful Web APIs
api-rest api-testing java oas openapi rest rest-api swagger testing
Last synced: 27 Feb 2025
https://github.com/apache/maven-compiler-plugin
Apache Maven Compiler Plugin
build-management java maven maven-plugins
Last synced: 14 May 2025
https://github.com/nitorcreations/nflow
Embeddable JVM-based workflow engine with high availability, fault tolerance, and support for multiple databases. Additional libraries are provided for visualization and REST API.
java nflow orchestrating-processes saga-pattern workflow workflow-automation workflow-engine
Last synced: 16 May 2025
https://github.com/fusionauth/java-http
A full featured, stand-alone, high-performance HTTP server and client written entirely in plain Java
http http-client http-server java java17 no-dependencies
Last synced: 13 Apr 2025
https://github.com/crackthecodeabhi/kreds
A thread-safe, non-blocking, coroutine-based Redis client implementation for Kotlin
coroutines java kotlin neobhi netty redis redis-client
Last synced: 12 Apr 2025
https://github.com/PicnicSupermarket/error-prone-support
Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
abstract-syntax-tree ast automatic-refactoring code-quality code-style code-transformation error-prone hacktoberfest java refactoring refactoring-tools refaster static-analysis
Last synced: 16 Apr 2025
https://github.com/wizawu/tyrian
Full-featured TypeScript on JVM
antlr gradle java jvm nashorn node npm typescript
Last synced: 07 Oct 2025
https://github.com/electroid/sportpaper
Performance-tuned Minecraft 1.8 server
Last synced: 08 Jul 2025
https://github.com/jbee37142/algorithm_basic_java
☠️ This is a repository that summarizes the algorithmic problems that are mainly in coding interviews. It is written based on the Java language.
algorithm coding-tutorial java
Last synced: 01 Apr 2025
https://github.com/ninja-squad/dbsetup
An API for populating a database in unit tests
Last synced: 23 Jul 2025
https://github.com/codahale/shamir
A Java implementation of Shamir's Secret Sharing algorithm over GF(256).
cryptography java java-8 shamir shamir-secret-sharing
Last synced: 04 Oct 2025
https://github.com/cosium/git-code-format-maven-plugin
A maven plugin that automatically deploys code formatters as pre-commit git hook
code-formatter git google-java-format hook java maven
Last synced: 11 Jan 2026
https://abstractj.github.io/kalium/
Java binding to the Networking and Cryptography (NaCl) library with the awesomeness of libsodium
cryptography java java-bindings libsodium nacl
Last synced: 15 Nov 2025
https://github.com/lmxdawn/vue-admin-java
spring boot + mybatis + vue + element-ui 实现后台管理API接口 https://lmxdawn.github.io/vue-admin-java
java mybatis spring spring-boot vue vue-admin
Last synced: 09 Apr 2025
https://github.com/Ninja-Squad/DbSetup
An API for populating a database in unit tests
Last synced: 27 Feb 2025
https://github.com/foldright/cffu
🦝 Java CompletableFuture-Fu(CF-Fu, pronounced "Shifu"), a tiny sidekick library to make CompletableFuture usage more convenient, more efficient and safer in your application. 😋🚀🦺
cffu completable-future completablefuture completablefuture-fu concurrency fu future java shifu sidekick tiny
Last synced: 30 Nov 2025
https://github.com/zccbbg/chatgpt-springboot-service
是一个基于Springboot的一个后端服务,用于实时接收chatGPT的消息,并通过websocket的方式实时反馈前端。本项目还可以助你将GPT机器人集成到钉钉群聊中,通过@机器人进行聊天交互。
chatgpt dingtalk java springboot
Last synced: 16 Mar 2025
https://github.com/eliasnogueira/restassured-complete-basic-example
A complete API Test Architecture example using Java and RestAssured providing a real-world example and continuous delivery ready.
apitesting java restassured testautomation
Last synced: 12 Apr 2025
https://github.com/markaren/three.kt
Three.js port for the JVM (desktop)
3d-graphics java jvm kotlin lwjgl3 opengl threejs
Last synced: 07 Apr 2025
https://github.com/apache/maven-wrapper
Apache Maven Wrapper
apache-maven build-management java maven
Last synced: 14 May 2025
https://github.com/EvanBacon/expo-native-firebase
🔥 Native Firebase Expo App (iOS, Android) Demo for Firestore, Notifications, Analytics, Storage, Messaging, Database 🚨
android app boilerplate cross-platform es6 example-app expo firebase firebase-database ios java javascript objective-c quickstart react-native react-navigation reactjs social-network template tutorial
Last synced: 13 May 2025
https://github.com/burmanm/gorilla-tsc
Implementation of time series compression method from the Facebook's Gorilla paper
compression java time-series timeseries
Last synced: 16 May 2025
https://github.com/reljicd/spring-boot-shopping-cart
Simple shopping cart web app made using Spring Boot + Thymeleaf
bash bash-script docker h2 h2-database java session shell shell-scripts shopping-cart shopping-cart-web spring spring-boot spring-data-jpa spring-data-rest spring-mvc spring-security thymeleaf
Last synced: 07 Apr 2025
https://github.com/hyperledger/fabric-gateway-java
Hyperledger Fabric Gateway SDK for Java https://wiki.hyperledger.org/display/fabric
blockchain distributed-ledger fabric hyperledger java
Last synced: 14 Apr 2025