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/skyline75489/heart-first-javaweb
一个走心的 Java Web 入门开发教程
java spring spring-boot spring-mvc
Last synced: 12 Apr 2025
https://github.com/TimefoldAI/timefold-solver
The open source Solver AI for Java, Python and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.
ai artificial-intelligence constraint-programming constraint-solver cvrp employee-scheduling java kotlin maintenance-scheduling operations-research optimization-algorithms planning-algorithms python resource-allocation solver solver-library vehicle-routing vehicle-routing-problem vrp vrptw
Last synced: 05 Apr 2025
https://github.com/playgameservices/android-basic-samples
Google Play game services - Android samples
achievements android-sample android-studio game gradle java leaderboard
Last synced: 15 May 2025
https://github.com/dboissier/mongo4idea
MongoDB integration in Intellij
database intellij intellij-plugin java mongodb
Last synced: 29 Sep 2025
https://github.com/xl7dev/burpsuite
BurpSuite using the document and some extensions
Last synced: 16 May 2025
https://github.com/xeoneux/30-Days-of-Code
👨💻 30 Days of Code by HackerRank Solutions in C, C++, C#, F#, Go, Java, JavaScript, Python, Ruby, Swift & TypeScript. PRs Welcome! 😄
30 c code cplusplus csharp days fsharp go hackerrank java javascript kotlin of python ruby solutions swift typescript
Last synced: 20 Apr 2025
https://github.com/artur-shaik/vim-javacomplete2
DEPRECATED in favor of jc.nvim
completion completions java javacomplete javacomplete-plugin vim vim-javacomplete2
Last synced: 27 Mar 2025
https://github.com/Bixilon/Minosoft
An open source Minecraft reimplementation written from scratch. Mirror of https://gitlab.bixilon.de/bixilon/minosoft
hacktoberfest java kotlin minecraft minecraft-clone multiprotocol networking opengl reversing
Last synced: 08 Apr 2025
https://github.com/bravoborja/focusresize
A custom animation with scroll listener to recycler views
android android-library custom custom-animation java recyclerview
Last synced: 04 Apr 2025
https://github.com/nextcloud/notes-android
✎ Android client for Nextcloud Notes app.
android android-client java nextcloud nextcloud-notes notebook notes screenshot widget
Last synced: 13 Apr 2025
https://github.com/apache/mina-sshd
Apache MINA sshd is a comprehensive Java library for client- and server-side SSH.
Last synced: 14 May 2025
https://github.com/microg/UnifiedNlp
Alternative network location provider for Android, with plugin interface to easily integrate third-party location providers.
android android-app geolocation java microg unifiednlp
Last synced: 21 Apr 2025
https://github.com/OpenNMS/opennms
Enterprise-Grade Open-Source Network Management Platform
alerting enterprise-grade hacktoberfest java metrics monitoring opennms
Last synced: 03 Apr 2025
https://github.com/hankcs/AhoCorasickDoubleArrayTrie
An extremely fast implementation of Aho Corasick algorithm based on Double Array Trie.
aho-corasick algorithm doublearraytrie fast java
Last synced: 14 Apr 2025
https://github.com/hankcs/ahocorasickdoublearraytrie
An extremely fast implementation of Aho Corasick algorithm based on Double Array Trie.
aho-corasick algorithm doublearraytrie fast java
Last synced: 14 May 2025
https://github.com/apache/cordova-plugin-camera
Apache Cordova Plugin camera
cordova cordova-plugin hacktoberfest java javascript mobile nodejs objective-c
Last synced: 03 Oct 2025
https://github.com/slimefun/slimefun4
Slimefun 4 - A unique Spigot/Paper plugin that looks and feels like a modpack. We've been giving you backpacks, jetpacks, reactors and much more since 2013.
bukkit hacktoberfest java minecraft modded modpack mods open-source paper papermc plugin slimefun spigot spigotmc survival
Last synced: 14 May 2025
https://github.com/bixilon/minosoft
An open source Minecraft reimplementation written from scratch. Mirror of https://gitlab.bixilon.de/bixilon/minosoft
hacktoberfest java kotlin minecraft minecraft-clone multiprotocol networking opengl reversing
Last synced: 13 Mar 2025
https://github.com/apple/servicetalk
A networking framework that evolves with your application
framework grpc http http2 java microservices netty reactive reactive-streams rpc
Last synced: 14 May 2025
https://github.com/codelibs/fess
Fess is very powerful and easily deployable Enterprise Search Server.
crawler elasticsearch enterprise-search full-text-search fulltext-search java lucene search search-engine
Last synced: 12 Nov 2025
https://github.com/bennidi/mbassador
Powerful event-bus optimized for high throughput in multi-threaded applications. Features: Sync and Async event publication, weak/strong references, event filtering, annotation driven
concurrent-programming event-driven eventbus java jvm
Last synced: 14 May 2025
https://github.com/awspring/spring-cloud-aws
The New Home for Spring Cloud AWS
amazon-web-services aws java spring spring-boot spring-cloud
Last synced: 13 May 2025
https://github.com/commons-app/apps-android-commons
The Wikimedia Commons Android app allows users to upload pictures from their Android phone/tablet to Wikimedia Commons
android commons good-first-issue gsoc hacktoberfest java kotlin kotlin-android photography wikimedia wikimedia-api wikimedia-commons
Last synced: 29 Mar 2025
https://github.com/sukritishah15/DS-Algo-Point
This repository contains codes for various data structures and algorithms in C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin and Scala
algorithms c cpp csharp data-structures go hacktoberfest java javascript kotlin php python scala
Last synced: 06 May 2025
https://github.com/zalando/nakadi
A distributed event bus that implements a RESTful API abstraction on top of Kafka-like queues
apis data-infrastructure event-bus java java-8 kafka microservices postgresql restful
Last synced: 04 Oct 2025
https://github.com/dspace/dspace
(Official) The DSpace digital asset management system that powers your Institutional Repository
dspace java open-access open-source repository rest-api
Last synced: 23 Apr 2025
https://github.com/luaj/luaj
Lightweight, fast, Java-centric Lua interpreter written for JME and JSE, with string, table, package, math, io, os, debug, coroutine & luajava libraries, JSR-223 bindings, all metatags, weak tables and unique direct lua-to-java-bytecode compiling.
java jvm lua scripting scripting-language
Last synced: 16 May 2025
https://github.com/zebrunner/carina
Carina automation framework (TestNG): Web, Mobile, API, DB etc testing...
android-test appium appium-java carina-framework framework ios-test java mybatis parallel-tests selenium test test-automation test-automation-framework testing testing-tools testng testng-dataprovider testng-framework testng-listener web-test
Last synced: 14 May 2025
https://github.com/SimpleITK/SimpleITK
SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted languages.
c-plus-plus csharp image-analysis image-processing itk java lua python r registration ruby segmentation simpleitk swig tcl
Last synced: 14 May 2025
https://github.com/sscarduzio/elasticsearch-readonlyrest-plugin
Free Elasticsearch security plugin and Kibana security plugin: super-easy Kibana multi-tenancy, Encryption, Authentication, Authorization, Auditing
elasticsearch elasticsearch-plugin elasticsearch-security java kibana netty security
Last synced: 13 Apr 2025
https://github.com/sqisher/java-object-diff
Library to diff and merge Java objects with ease
Last synced: 17 Dec 2025
https://github.com/Multiverse/Multiverse-Core
The original Bukkit Multi-World Plugin!
bukkit bukkit-plugin hacktoberfest java multiverse world-manager
Last synced: 14 Mar 2025
https://github.com/dart-native/dart_native
Write iOS&macOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.
android dart dart-java dart-native dart-objc dartffi dartnative dartobjc ffi flutter ios java jni macos native objective-c runtime
Last synced: 16 May 2025
https://github.com/pholser/junit-quickcheck
Property-based testing, JUnit-style
java junit property-based-testing quickcheck
Last synced: 17 Dec 2025
https://github.com/vaadin/hilla
Build better business applications, faster. No more juggling REST endpoints or deciphering GraphQL queries. Hilla seamlessly connects Spring Boot and React to accelerate application development.
client-side frontend java lit lit-element react reactive reactjs stateless typescript vaadin
Last synced: 29 Apr 2025
https://github.com/apache/cordova-cli
Apache Cordova CLI
cordova cplusplus csharp java javascript library mobile nodejs objective-c
Last synced: 13 May 2025
https://github.com/ufo22940268/android-justifiedtextview
android justified textview
Last synced: 21 Apr 2025
https://github.com/bluejoe2008/openwebflow
基于Activiti的工作流引擎扩展,接管了Activiti对活动权限以及用户表的管理,并提供了催办、代办、加签(包括前加签/后加签)、自由跳转、分裂节点等功能
activitiy java workflow-engine
Last synced: 16 May 2025
https://github.com/simpleitk/simpleitk
SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted languages.
c-plus-plus csharp image-analysis image-processing itk java lua python r registration ruby segmentation simpleitk swig tcl
Last synced: 13 May 2025
https://github.com/activej/activej
ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web and high-load programming in Java, providing simplicity, maximum performance and scalability
async code-generation dependency-injection framework high-performance java microservice microservices rpc rpc-framework serializer web
Last synced: 13 May 2025
https://github.com/redislabs/spark-redis
A connector for Spark that allows reading and writing to/from Redis cluster
Last synced: 14 May 2025
https://github.com/SQiShER/java-object-diff
Library to diff and merge Java objects with ease
Last synced: 03 Apr 2025
https://github.com/linkedin/brooklin
An extensible distributed system for reliable nearline data streaming at scale
change-data-capture data-streaming distributed-systems java kafka kafka-mirror-maker linkedin scalability
Last synced: 17 Aug 2025
https://github.com/GoogleCloudPlatform/buildpacks
Builders and buildpacks designed to run on Google Cloud's container platforms
buildpacks buildpacksv3 container-image golang java nodejs oci-image python
Last synced: 28 Mar 2025
https://github.com/RedisLabs/spark-redis
A connector for Spark that allows reading and writing to/from Redis cluster
Last synced: 28 Mar 2025
https://github.com/bardsoftware/ganttproject
Official GanttProject repository.
gantt-chart ganttproject java kotlin project-management project-planning
Last synced: 24 Mar 2025
https://github.com/openkoda/openkoda
Open source business application platform for fast development
business-application-platform customizable development-tools java multitenancy open-source openkoda spring-boot
Last synced: 03 Apr 2025
https://github.com/casid/jte
Secure and speedy templates for Java and Kotlin.
html intellij java kotlin server-side-rendering template-engine
Last synced: 14 May 2025
https://github.com/spring-projects/spring-data-rest
Simplifies building hypermedia-driven REST web services on top of Spring Data repositories
ddd framework java spring spring-data
Last synced: 14 May 2025
https://github.com/SummerSec/JavaLearnVulnerability
Java漏洞学习笔记 Deserialization Vulnerability
commons-collections3 commons-collections4 deserialization-vulnerability fastjson-rce jackson-databind java java-refilection shiro-security vulnerability weblogc-security weblogic
Last synced: 11 Jul 2025
https://github.com/apereo/java-cas-client
Apereo Java CAS Client
authentication cas-client cas-server java servlet-container sso
Last synced: 12 May 2025
https://github.com/apache/stormcrawler
A scalable, mature and versatile web crawler based on Apache Storm
apache-storm crawler distributed java stormcrawler web-crawler
Last synced: 11 Dec 2025
https://github.com/hivemq/hivemq-mqtt-client
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
backpressure internet-of-things iot java mqtt mqtt-client mqtt-protocol mqtt5 reactive-programming reactive-streams reactor rxjava
Last synced: 14 May 2025
https://github.com/talelin/lin-cms-spring-boot
🔨 基于SpringBoot的CMS/DMS/管理系统开发框架
Last synced: 16 May 2025
https://github.com/TaleLin/lin-cms-spring-boot
🔨 基于SpringBoot的CMS/DMS/管理系统开发框架
Last synced: 10 May 2025
https://github.com/alibaba/java-dns-cache-manipulator
🌏 A tiny 0-dependency thread-safe Java™ lib for setting/viewing dns programmatically without touching host file, make unit/integration testing portable; and a tiny tool for setting/viewing dns of running JVM process.
dns dns-cache dns-cache-manipulator domain-name hacking hacking-code integration-testing java jvm testing threadsafe unit-testing
Last synced: 14 May 2025
https://github.com/dom4j/dom4j
flexible XML framework for Java
dom dom4j java xml xml-document
Last synced: 12 May 2025
https://github.com/summersec/javalearnvulnerability
Java漏洞学习笔记 Deserialization Vulnerability
commons-collections3 commons-collections4 deserialization-vulnerability fastjson-rce jackson-databind java java-refilection shiro-security vulnerability weblogc-security weblogic
Last synced: 12 Apr 2025
https://github.com/yoonje/developer-interview
개발자 인터뷰 빈출 내용 정리
developer-interview interview java spring tech-interview
Last synced: 19 Jun 2025
https://github.com/binarywang/weixin-java-pay-demo
基于Spring Boot 和 WxJava 实现的微信支付Java后端Demo
Last synced: 16 May 2025
https://github.com/codecentric/chaos-monkey-spring-boot
Chaos Monkey for Spring Boot
chaos chaos-engineering chaos-monkey chaos-testing chaostoolkit engineering java resilience resilience-testing spring spring-boot spring-cloud spring-cloud-netflix test-framework testing testing-tools
Last synced: 13 May 2025
https://github.com/yuanmabiji/java-sourcecode-blogs
Java源码分析 【源码笔记】专注于Java后端系列框架的源码分析,每周持续推出Java后端系列框架的源码分析文章。
dubbo java kafka mybatis mycat nacos netty4 seata spring spring-mvc springboot2 springcloud tomcat zookeeper
Last synced: 13 Apr 2025
https://github.com/lionsoul2014/jcseg
Jcseg is a light weight NLP framework developed with Java. Provide CJK and English segmentation based on MMSEG algorithm, With also keywords extraction, key sentence extraction, summary extraction implemented based on TEXTRANK algorithm. Jcseg had a build-in http server and search modules for lucene,solr,elasticsearch,opensearch
chinese-nlp chinese-text-segmentation chinese-word-segmentation elasticsearch-analyzer elasticsearch-tokenizer java jcseg jcseg-analyzer keywords-extraction lucene-analyzer lucene-tokenizer mmseg natural-language-processing nlp nlp-keywords-extraction opensearch-analyzer opensearch-tokenizer pos-tagging solr-plugin
Last synced: 15 May 2025
https://github.com/vladimirvivien/go-cshared-examples
Calling Go Functions from Other Languages using C Shared Libraries
dartlang dynamic-library ffi go golang java jna julia lua nodejs python ruby shared-libraries
Last synced: 16 May 2025
https://github.com/DSpace/DSpace
(Official) The DSpace digital asset management system that powers your Institutional Repository
dspace java open-access open-source repository rest-api
Last synced: 03 Apr 2025
https://github.com/REAndroid/APKEditor
Powerful android apk editor - aapt/aapt2 independent
android android-reverse-engineering apk apk-compiler apk-editor apk-merger apkeditor arsc java
Last synced: 06 May 2025
https://github.com/jfaster/mango
Distributed ORM Framework for Java
java mango orm-framework sharding
Last synced: 18 Dec 2025
https://github.com/linkedin/Brooklin
An extensible distributed system for reliable nearline data streaming at scale
change-data-capture data-streaming distributed-systems java kafka kafka-mirror-maker linkedin scalability
Last synced: 12 Mar 2025
https://github.com/mariuszgromada/mathparser.org-mxparser
Math Parser: Java, C#, C++, Kotlin, Android, and all .NET platforms (Nuget, Maven, CMake). Supports .NET Framework, .NET Core, .NET Standard, Xamarin, and more. Features: rich built-in library of math functions, operators, constants. Flexible in user-defined arguments, functions. Expressions provided as plain text. Easy to use. Well documented.
android binary-relations bitwise-operators boolean-expression c-sharp calculus cmake cpp dotnet expression-evaluator formula-parser java math math-parser mathematics maven mono nuget user-defined-structures xamarin
Last synced: 14 May 2025
https://github.com/togglz/togglz
Feature Flags for the Java platform
feature-flags feature-toggles java
Last synced: 10 Apr 2025
https://github.com/Haehnchen/idea-php-symfony2-plugin
IntelliJ IDEA / PhpStorm Symfony Plugin
annotation autocomplete doctrine drupal intellij intellij-plugin java jetbrains php phpstorm phpstorm-plugin symfony twig
Last synced: 31 Mar 2025
https://github.com/haehnchen/idea-php-symfony2-plugin
IntelliJ IDEA / PhpStorm Symfony Plugin
annotation autocomplete doctrine drupal intellij intellij-plugin java jetbrains php phpstorm phpstorm-plugin symfony twig
Last synced: 13 Apr 2025
https://github.com/scalacenter/bloop
Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
build-system build-tools compilation-server developer-tools java productivity scala
Last synced: 14 May 2025
https://github.com/wycm/zhihu-crawler
zhihu-crawler是一个基于Java的高性能、支持免费http代理池、支持横向扩展、分布式爬虫项目
Last synced: 03 May 2025
https://github.com/apache/mina
Mirror of Apache MINA
java mina network-client network-server
Last synced: 13 May 2025
https://github.com/zalando/problem
A Java library that implements application/problem+json
error exception java json microservices problem rfc7807
Last synced: 24 Mar 2025
https://github.com/gardncl/elements-of-programming-interviews
Method stubs and test cases for the problems from Elements of Programming Interviews
elements-of-programming-interviews hamcrest java junit4 maven maven-surefire programming-interviews
Last synced: 16 May 2025
https://github.com/caison/java-knowledge-mind-map
【🌱🌱Java服务端知识技能图谱】用思维脑图梳理汇总Java服务端知识技能
architecture cache database dubbo hashmap-concurrenthashmap java jvm network redis
Last synced: 12 Apr 2025
https://github.com/spring-cloud/spring-cloud-release
Spring Cloud Release Train - dependency management across a wide range of Spring Cloud projects.
cloud-native java microservices spring spring-boot spring-cloud spring-cloud-core
Last synced: 17 Dec 2025
https://github.com/khandelwal-arpit/springboot-starterkit
Starter Kit for Spring Boot based (REST APIs and WebMVC) micro services.
bootstrap-theme bootstrap4 docker-container java java-8 material-design material-ui mongodb spring spring-boot spring-data-jpa spring-mvc spring-security springmvc
Last synced: 12 Apr 2025
https://github.com/chronoxor/fastbinaryencoding
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
binary cpp csharp go golang java javascript kotlin low-latency performance protocol python ruby serialization swift
Last synced: 16 May 2025
https://github.com/chronoxor/FastBinaryEncoding
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
binary cpp csharp go golang java javascript kotlin low-latency performance protocol python ruby serialization swift
Last synced: 09 Apr 2025
https://github.com/payara/Payara
Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
jakarta-ee jakartaee java microprofile microservices payara-micro payara-server
Last synced: 16 Nov 2025
https://github.com/apache/incubator-stormcrawler
A scalable, mature and versatile web crawler based on Apache Storm
apache-storm crawler distributed java stormcrawler web-crawler
Last synced: 12 Apr 2025
https://github.com/polyak01/IconSwitch
🍭 Custom Android Switch widget
android android-library custom-view java options selector switch view widget
Last synced: 19 Apr 2025