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: 2025-12-20 00:16:53 UTC
- JSON Representation
https://github.com/Samourai-Wallet/samourai-wallet-android
Bitcoin Wallet strongly focused on privacy when transacting on the bitcoin network
android bech32 bip125 bip173 bip39 bip44 bip47 bip49 bip69 bip84 bitcoin bitcoinj cpfp java opendime paynyms rbf segwit stonewall tor
Last synced: 29 Apr 2025
https://github.com/pluralsight/guides
Article back-end for hack.guides() website
android angular-2 angularjs asp-net-mvc blockchain docker ios java javascript nodejs pluralsight python rails ruby swift technical-guides tutorials
Last synced: 17 Sep 2025
https://github.com/AndBible/and-bible
AndBible: Bible Study
android bible biblestudy commentary java kotlin vue vue3 vuejs
Last synced: 09 May 2025
https://github.com/samourai-wallet/samourai-wallet-android
Bitcoin Wallet strongly focused on privacy when transacting on the bitcoin network
android bech32 bip125 bip173 bip39 bip44 bip47 bip49 bip69 bip84 bitcoin bitcoinj cpfp java opendime paynyms rbf segwit stonewall tor
Last synced: 12 Apr 2025
https://github.com/zhenfeng13/perfect-ssm
:grapes:更完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis)
13 dubbo dubbo-2-6-1 dubbo-demo easyui java maven mybatis mysql redis restful restful-api spring spring-mvc springboot springmvc ssm-demo
Last synced: 04 Apr 2025
https://github.com/datadog/dd-trace-java
Datadog APM client for Java
apm bytebuddy datadog datadog-apm datadoghq distributed-trace distributed-tracing java javaagent tracing
Last synced: 11 Dec 2025
https://github.com/citizensdev/citizens2
Citizens - the premier plugin and API for creating server-side NPCs in Minecraft.
citizens citizens-plugin java minecraft minecraft-plugin npc papermc spigot
Last synced: 14 May 2025
https://github.com/soot-oss/SootUp
A new version of Soot with a completely overhauled architecture
android bytecode call-graph dataflow-analysis java jimple program-analysis soot static-analysis static-code-analysis
Last synced: 27 Feb 2025
https://github.com/retrooper/packetevents
Precision meets performance—a powerful tool for mastering Minecraft packet manipulation with speed and finesse.
api bytebuf injector intellij intellij-ide java library listener minecraft netty packet packet-wrappers packetevents packetwrapper retrooper spigot wrapper
Last synced: 15 May 2025
https://github.com/strongbox/strongbox
Strongbox is an artifact repository manager.
artifact-repository-manager chocolatey java maven npm nuget pypi repository-manager strongbox
Last synced: 08 Apr 2025
https://github.com/apache/bigtop
Bigtop is an Apache Foundation project for Infrastructure Engineers and Data Scientists looking for comprehensive packaging, testing, and configuration of the leading open source big data components.
Last synced: 14 May 2025
https://github.com/houbb/sensitive
🔐Sensitive log tool for java, based on java annotation. (基于注解的 java 日志脱敏工具框架,更加优雅的日志打印。支持自定义哈希、支持基于 log4j2 插件的统一脱敏、支持 logback 插件统一脱敏)
dfa fastjson java java-annotation json log log4j2 log4j2-plugin logback security sensitive sensitive-data-security slf4j
Last synced: 12 Apr 2025
https://github.com/wvengen/proguard-maven-plugin
ProGuard Maven plugin that supports modularised ProGuard packages
java maven maven-plugin minification obfuscation proguard
Last synced: 13 Apr 2025
https://github.com/zjn-zjn/ice
Rule engine/process engine, committed to solving flexible and complex hard-coded problems, for complex/flexibly changing business, provide a new abstract orchestration solution that is lightweight, high-performance and provides visual operation pages. Java规则引擎-ice,针对复杂/灵活变动业务,提供一个新的抽象编排解决方案,轻量级,高性能并提供可视化操作页面
business-rules business-rules-engine flow-control flow-engine java rule-engine rule-processor rules rules-engine
Last synced: 10 Apr 2025
https://github.com/camelinaction/camelinaction2
:camel: This project hosts the source code for the examples of the Camel in Action 2nd ed book :closed_book: written by Claus Ibsen and Jonathan Anstey.
apache-camel book camel eip integration java microservice
Last synced: 09 May 2025
https://github.com/digitalfondue/lavagna
Lavagna: issue tracker/project management tool
bugtracker issue-board issue-tracker java kanban project-management project-planning
Last synced: 03 Apr 2025
https://github.com/apache/cordova-plugin-geolocation
Apache Cordova Geolocation Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 11 Apr 2025
https://github.com/imgly/pesdk-android-demo
PhotoEditor SDK: A fully customizable photo editor for your app.
android brush crop demo-app filter frames framework image-editor image-manipulation image-processing java opengl overlay photo-editor renderscript sdk text
Last synced: 15 May 2025
https://github.com/CitizensDev/Citizens2
Citizens - the premier plugin and API for creating server-side NPCs in Minecraft.
citizens citizens-plugin java minecraft minecraft-plugin npc papermc spigot
Last synced: 14 Mar 2025
https://github.com/waikato/moa
MOA is an open source framework for Big Data stream mining. It includes a collection of machine learning algorithms (classification, regression, clustering, outlier detection, concept drift detection and recommender systems) and tools for evaluation.
clustering data-stream-mining java machine-learning machine-learning-algorithms moa streaming-algorithms
Last synced: 15 May 2025
https://github.com/takusemba/rtmppublisher
Rtmp client on Android. Live Video Streaming.
android android-development android-library audio camera java rtmp rtmp-client video
Last synced: 04 Apr 2025
https://github.com/humsen/web
适合java新手入门练习的java web个人网站项目,目前主要维护web-mysql和web-psql两个分支。前台包括博客、代码库、文件下载、留言、登录注册、站内搜索、分类目录等功能,后台包括上传文件、博客、代码,编辑、删除文章,修改个人资料等功能,目前暂停开发新功能。网址:https://demo.hemingsheng.cn ,觉得不错的欢迎 star。 手机版网址:
ajax bootstrap java jquery md5 mysql postgresql servlet tomcat war webuploader
Last synced: 04 Apr 2025
https://github.com/esapi/esapi-java-legacy
ESAPI (The OWASP Enterprise Security API) is a free, open source, web application security control library that makes it easier for programmers to write lower-risk applications.
Last synced: 13 May 2025
https://github.com/fractalwrench/ApkGolf
The smallest Android APK in the world
android apk app java optimization small tiny
Last synced: 24 Apr 2025
https://github.com/knuddelsgmbh/jtokkit
JTokkit is a Java tokenizer library designed for use with OpenAI models.
Last synced: 23 Mar 2025
https://github.com/zhenfeng13/concurrent-programming
:cactus:《实战java高并发程序设计》源码整理
concurrency java thread thread-pool threads threadsafe
Last synced: 05 Apr 2025
https://github.com/inception-project/inception
INCEpTION provides a semantic annotation platform offering intelligent annotation assistance and knowledge management.
active-learning annotation-editor annotation-tool entity-linking java sparql uima
Last synced: 11 May 2025
https://github.com/emacs-lsp/lsp-java
lsp-mode :heart: java
emacs emacs-lsp java jdt-server lsp lsp-java spring-boot spring-initializr
Last synced: 14 Jul 2025
https://github.com/wasmerio/wasmer-java
☕ WebAssembly runtime for Java
java java-library jni rust wasm wasmer webassembly
Last synced: 25 Jun 2025
https://github.com/judemanutd/AutoStarter
This library helps bring up the autostart permission manager of a phone to the user so they can add an app to autostart.
android android-library autostart hacktoberfest hacktoberfest2022 java permission-android permission-manager
Last synced: 12 May 2025
https://github.com/naver/fixture-monkey
Let Fixture Monkey generates fully-customizable, randomly populated instance. Focus on the properties of the class that really matter in your test.
java kotlin random-populated-object test
Last synced: 14 May 2025
https://github.com/ZHENFENG13/concurrent-programming
:cactus:《实战java高并发程序设计》源码整理
concurrency java thread thread-pool threads threadsafe
Last synced: 11 Jul 2025
https://github.com/byronka/minum
A web framework employing system-thinking that takes minimalism, kaizen and TDD to an extreme.
framework java kaizen minimalism minimalist tdd web
Last synced: 14 Apr 2025
https://github.com/crypto-chassis/ccapi
A header-only C++ library for interacting with crypto exchanges. Bindings for Python, Java, C#, Go, and Javascript are provided.
algo-trading api arbitrage automated-trading bitcoin c-plus-plus crypto cryptocurrency csharp exchange execution fixprotocol go java javascript library market-data python strategy trading-bot
Last synced: 14 May 2025
https://github.com/instantwebp2p/node-android
Run Node.js on Android by rewrite Node.js in Java
andriod httpp java node-android nodejs p2p p2p-http rhino udt
Last synced: 10 Jun 2025
https://github.com/j-easy/easy-batch
The simple, stupid batch framework for Java
Last synced: 16 Dec 2025
https://github.com/InstantWebP2P/node-android
Run Node.js on Android by rewrite Node.js in Java
andriod httpp java node-android nodejs p2p p2p-http rhino udt
Last synced: 03 Aug 2025
https://github.com/apache/cordova-plugin-statusbar
Apache Cordova Status Bar Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 10 Apr 2025
https://github.com/openhab/openhab-android
openHAB client for Android
android app homeautomation java kotlin openhab openhab-client smarthome
Last synced: 17 Dec 2025
https://github.com/biojava/biojava
:book::microscope::coffee: BioJava is an open-source project dedicated to providing a Java library for processing biological data.
bioinformatics genomics java parser-library pdb protein-data-bank protein-modification protein-sequences protein-structure sequence-alignment structural-bioinformatics structure-alignment
Last synced: 17 Dec 2025
https://github.com/yindz/common-random
简单易用的随机数据生成器。生成各种比较真实的假数据。一般用于开发和测试阶段的数据填充模拟。支持各类中国特色本地化的数据格式。An easy-to use random data generator. Generally used for data filling, simulation, demonstration and other scenarios in the development and test phase.
Last synced: 03 May 2025
https://github.com/webfuzzing/evomaster
The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).
api-rest api-testing evolutionary-algorithms fuzzer fuzzing graphql grpc java kotlin rest rpc-api search-based-software-testing test-case-generation testing thrift
Last synced: 24 Sep 2025
https://github.com/gayanvoice/android-vpn-client-ics-openvpn
⭐ Create your Android VPN App by using Android Studio and publish to Google Play Store 🤖
android android-studio androidx java openvpn openvpn-client vpn vpn-client
Last synced: 12 Apr 2025
https://github.com/SKCraft/Launcher
🚀 Distribute your Minecraft modpacks with a custom launcher
java minecraft modpack skcraft skcraft-launcher
Last synced: 24 Apr 2025
https://github.com/zielu/GitToolBox
GitToolBox IntelliJ plugin
git gradle idea-plugin intellij java jetbrains-ides kotlin
Last synced: 09 Apr 2025
https://github.com/zielu/gittoolbox
GitToolBox IntelliJ plugin
git gradle idea-plugin intellij java jetbrains-ides kotlin
Last synced: 05 Apr 2025
https://github.com/walleth/walleth
free (libre) native Android Ethereum wallet
android android-application ethereum ethereum-address ethereum-blockchain ethereum-client ethereum-wallet java
Last synced: 12 Apr 2025
https://github.com/binarywang/java-testdata-generator
使用Java实现的各种测试数据的随机生成工具,包括身份证号码,银行卡号,姓名,手机号等
Last synced: 13 Apr 2025
https://github.com/ESAPI/esapi-java-legacy
ESAPI (The OWASP Enterprise Security API) is a free, open source, web application security control library that makes it easier for programmers to write lower-risk applications.
Last synced: 10 May 2025
https://github.com/crossoverJie/distributed-redis-tool
🔒A simple distributed tools based on Redis.
distributed-limiting distributed-lock java redis
Last synced: 03 May 2025
https://github.com/onesignal/onesignal-android-sdk
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native Android or Amazon app with OneSignal. https://onesignal.com
adm amazon android android-library android-sdk email fcm gcm hms-pushkit in-app-messaging java kotlin kotlin-android notification-service notifications onesignal onesignal-notifications push-notifications sdk sms
Last synced: 14 May 2025
https://github.com/crossoverjie/distributed-redis-tool
🔒A simple distributed tools based on Redis.
distributed-limiting distributed-lock java redis
Last synced: 16 May 2025
https://github.com/jmix-framework/jmix
Jmix framework
enterprise framework java jmix
Last synced: 15 May 2025
https://github.com/apache/cordova-plugin-wkwebview-engine
[DEPRECATED] Apache Cordova wkwebview engine plugin
cordova cplusplus csharp java javascript library mobile nodejs objective-c
Last synced: 08 Oct 2025
https://github.com/cassandre-tech/cassandre-trading-bot
Create your Java crypto trading bot in minutes. Our Spring boot starter takes care of exchange connections, accounts, orders, trades, and positions so you can focus on building your strategies.
binance bitcoin bot coinbase crypto-trading crypto-trading-bot cryptocurrency cryptotrading java kucoin market spring spring-boot-starter sprint-boot ta4j technical-analysis trades trading trading-bot trading-strategies
Last synced: 14 May 2025
https://github.com/waylau/essential-java
Essential Java, is a book about the Essentials of Java Programming.《Java 编程要点》是一本 Java 的学习教程,主要介绍 Java 中应用广泛的部分,其中也包括了最新版本 Java 8 中的新特性,也算是个人对多年 Java 开发工作的总结。取其精华,图文并茂,并通过大量实例让你走近 Java 的世界!
essential java java-programming waylau
Last synced: 15 May 2025
https://github.com/lework/Ansible-roles
Ansible Roles
ansible ansible-playbook ansible-playbooks ansible-roles cdh5 java k8s k8s-cluster mysql roles
Last synced: 05 Apr 2025
https://github.com/lework/ansible-roles
Ansible Roles
ansible ansible-playbook ansible-playbooks ansible-roles cdh5 java k8s k8s-cluster mysql roles
Last synced: 12 Apr 2025
https://github.com/bytechefhq/bytechef
Open-source, low-code, extendable API integration & workflow automation platform. Integrate your organization or your SaaS product with any third party API
ai ai-agents api automation embedded-ipaas integration-framework integrations ipaas java llm low-code mcp n8n no-code self-hosted typescript workato workflow workflow-automation zapier
Last synced: 23 Sep 2025
https://github.com/godruoyi/restful-api-specification
RESTful API Design Specification
api http java laravel php restful-api
Last synced: 19 Jul 2025
https://github.com/entropy-cloud/nop-entropy
Nop Platform 2.0 is a next-generation low-code development platform built from scratch based on the principles of reversible computation, adopting a language-oriented programming paradigm. It includes a suite of fully designed engines such as a GraphQL engine, ORM engine, workflow engine, reporting engine, rule engine, and batch processing engine,
aigc amis graalvm graphql java lowcode nocode quarkus report report-engine rule-engine vue3 workflow
Last synced: 15 May 2025
https://github.com/leavesmc/leaves
Fork of Paper aimed at repairing broken vanilla properties.
bukkit craftbukkit java minecraft minecraft-api minecraft-performance minecraft-server paper paper-fork spigot-fork
Last synced: 15 May 2025
https://github.com/anishlearnstocode/books
A collection of Mathematics + CS + what have you related books collected over the years for school 🎓 and personal reading 📚.
algebra algorithms book books calculus computer-science computer-vision cs data-structures dbms digital-image-processing fuzzy-logic game-theory java machine-learning mathematics operating-system programming python
Last synced: 05 Apr 2025
https://github.com/guobinhit/akka-guide
🌴 A chinese guide of Akka, based on Java.
actors akka chinese-translation java
Last synced: 04 Apr 2025
https://github.com/moallemi/gradle-advanced-build-version
A plugin to generate the Android version code and version name automatically based on git commits number, date and ...
android android-studio gradle gradle-plugin hacktoberfest java kotlin library versioning
Last synced: 04 Apr 2025
https://github.com/echoTheLiar/JavaCodeAcc
Java代码积累 | 大话设计模式(Java实现版本)、线程协作
Last synced: 03 May 2025
https://github.com/OneSignal/OneSignal-Android-SDK
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native Android or Amazon app with OneSignal. https://onesignal.com
adm amazon android android-library android-sdk email fcm gcm hms-pushkit in-app-messaging java kotlin kotlin-android notification-service notifications onesignal onesignal-notifications push-notifications sdk sms
Last synced: 16 Jul 2025
https://github.com/apache/commons-math
Apache Commons Math
clustering fitting integration interpolation java least-squares math optimization polynomial solver stat transforms
Last synced: 14 May 2025
https://github.com/jflex-de/jflex
The fast scanner generator for Java™ with full Unicode support
bazel-rules cup dfa dfa-minimization flex grammar java lexer lexer-generator lexical-analyzer maven-plugin nfa parsing regexp scanner scanner-generator tokenizer yacc
Last synced: 13 May 2025
https://github.com/mopemope/meghanada-emacs
A Better Java Development Environment for Emacs
Last synced: 04 Apr 2025
https://github.com/the-web3/blockchain-wallet
Blockchain Wallet Technical Guide
blockchain java node sign transaction wallet
Last synced: 15 May 2025
https://github.com/hzxie/voj
A cross-platform online judge system based on Spring MVC framework and ActiveMQ.
activemq docker java mybatis online-judge spring-mvc
Last synced: 15 May 2025
https://github.com/mohamed-taman/Springy-Store-Microservices
Springy Store is a conceptual simple μServices-based project using the latest cutting-edge technologies, to demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic. Those μServices are developed based on Spring Boot & Cloud framework that implements cloud-native intuitive, design patterns, and best practices.
12-factor auth0 cloud-native databases docker docker-compose docker-compose-template elasticsearch java java15 junit5 kubernetes microservices mongodb mysql-database reactive-programming spring-boot spring-cloud spring-cloud-netflix test-microservices
Last synced: 16 Nov 2025
https://github.com/jblas-project/jblas
Linear Algebra for Java
java lapack linear-algebra machine-learning matrix-library
Last synced: 12 Dec 2025
https://github.com/nationalsecurityagency/datawave
DataWave is an ingest/query framework that leverages Apache Accumulo to provide fast, secure data access.
Last synced: 15 May 2025
https://github.com/nicoulaj/idea-markdown
Markdown language support for IntelliJ IDEA (abandonned).
intellij java jetbrains language-support markdown
Last synced: 17 Dec 2025
https://github.com/apache/cordova-plugin-file-transfer
Apache Cordova File Transfer Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 13 May 2025
https://github.com/zyao89/zloading
[Android] 这是一个自定义Loading View库。暂停更新
andorid animation customview java loading loadingview ui view
Last synced: 05 Apr 2025
https://github.com/aws/event-ruler
Event Ruler is a Java library that allows matching many thousands of Events per second to any number of expressive and sophisticated rules.
event-driven events filtering java json matching rule rules
Last synced: 15 May 2025
https://github.com/hluhovskyi/HoldingButton
Button which is visible while user holds it. Main use case is controlling audio recording state (like in Telegram, Viber, VK).
android-library button java material-design ui
Last synced: 19 Apr 2025
https://github.com/cami-la/curso-dio-intro-collections
Resolução dos exercícios propostos: CURSO INTRODUTÓRIO COLLECTIONS FRAMEWORK JAVA.
collecion digitalinnovationone dio java streamapi
Last synced: 04 Apr 2025
https://github.com/janheinrichmerker/material-drawer
Custom drawer implementation for Material design apps.
android android-library custom-drawer java jitpack material-components material-design material-drawer
Last synced: 18 Dec 2025
https://github.com/jobhope/TechnicalNote
Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.
algorithm computer-architecture computer-science cpp data-structures database design-patterns github java linear-algebra network operating-system programming-language security software-engineering sort tech-interview technical-notes web windows
Last synced: 05 May 2025
https://github.com/vaadin/platform
Vaadin platform 10+ is a Java web development platform based on Vaadin web components. If you don't know to which repository your bug report should be filed, use this and we'll move it to the right one.
flow java javascript vaadin vaadin-platform
Last synced: 11 Apr 2025
https://github.com/osiegmar/fastcsv
CSV library for Java that is fast, RFC-compliant and dependency-free. ⭐️ Star to support our work!
csv csv-parser csv-reader java zero-dependency
Last synced: 14 May 2025
https://github.com/bishopfox/gadgetprobe
Probe endpoints consuming Java serialized objects to identify classes, libraries, and library versions on remote Java classpaths.
burp-extensions java java-deserialization javassist pentest-tools pentesting security-tools
Last synced: 27 Oct 2025
https://github.com/BishopFox/GadgetProbe
Probe endpoints consuming Java serialized objects to identify classes, libraries, and library versions on remote Java classpaths.
burp-extensions java java-deserialization javassist pentest-tools pentesting security-tools
Last synced: 02 Apr 2025
https://github.com/bakwc/JamSpell
Modern spell checking library - accurate, fast, multi-language
cpp csharp java ngrams nlp python ruby spellcheck spellchecker spelling-correction
Last synced: 04 May 2025
https://github.com/geysermc/floodgate
Hybrid mode plugin to allow for connections from Geyser to join online mode servers.
bedrock bedrock-edition bedrock-to-java bukkit bungee floodgate geyser geysermc hacktoberfest java java-edition minecraft pe plugin velocity
Last synced: 06 Oct 2025