Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2024-11-10 00:15:19 UTC
- JSON Representation
https://github.com/rubenlagus/telegrambots
Java library to create bots using Telegram Bots API
java java-library jitpack maven polling spring-boot telegram telegram-bot telegram-bots-api webhook
Last synced: 28 Oct 2024
https://github.com/hello-java-maker/javainterview
【Java面试+Java后端技术学习指南】:一份通向理想互联网公司的面试指南,包括 Java,技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、分布式、数据库(MySQL、Redis)、Java 项目实战等
Last synced: 14 Oct 2024
https://github.com/liquibase/liquibase
Main Liquibase Source
continuous-delivery continuous-deployment database database-administration database-management database-migrations db2 devops hacktoberfest java java-library liquibase mariadb mysql oracle sql sqlserver
Last synced: 28 Oct 2024
https://github.com/remkop/picocli
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
annotations ansi ansi-colors argument-parsing autocomplete bash-completion cli cli-framework command-line command-line-parser commandline completion executable git graalvm java native-image options-parsing parser subcommands
Last synced: 29 Oct 2024
https://github.com/guanzhi/gmssl
支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱
crypto encryption go java javascript pairing sm2 sm3 sm4 sm9 ssl tls zuc
Last synced: 14 Oct 2024
https://github.com/hansonwang99/spring-boot-in-action
Spring Boot 系列实战合集
java jwt mybatis spring spring-boot spring-security spring-security-jwt springboot springcloud springframework
Last synced: 11 Oct 2024
https://github.com/emacs-lsp/lsp-mode
Emacs client/library for the Language Server Protocol
angular cpp dart emacs eslint golang html java javascript json language-server-client language-server-protocol php python ruby rust scala swift typescript
Last synced: 29 Oct 2024
https://github.com/00-evan/shattered-pixel-dungeon
Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler with randomized levels and enemies, and hundreds of items to collect and use. It's based on the source code of Pixel Dungeon, by Watabou.
android game game-development ios java libgdx
Last synced: 09 Oct 2024
https://github.com/lwjgl/lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan
Last synced: 29 Oct 2024
https://github.com/fuzhengwei/small-spring
🌱《 Spring 手撸专栏》,本专栏以 Spring 源码学习为目的,通过手写简化版 Spring 框架,了解 Spring 核心原理。在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。
Last synced: 14 Oct 2024
https://github.com/hansonwang99/Spring-Boot-In-Action
Spring Boot 系列实战合集
java jwt mybatis spring spring-boot spring-security spring-security-jwt springboot springcloud springframework
Last synced: 04 Aug 2024
https://github.com/pmd/pmd
An extensible multilanguage static code analyzer.
apex code-analysis code-quality java linter plsql static-analysis static-code-analysis swift
Last synced: 29 Oct 2024
https://github.com/ezlippi/practical-programming-books
这里收录比较实用的计算机相关技术书籍,可以在短期之内入门的简单实用教程、一些技术网站以及一些写的比较好的博文,欢迎Fork,你也可以通过Pull Request参与编辑。
c-plus-plus java javascript python ruby
Last synced: 14 Oct 2024
https://github.com/EZLippi/practical-programming-books
这里收录比较实用的计算机相关技术书籍,可以在短期之内入门的简单实用教程、一些技术网站以及一些写的比较好的博文,欢迎Fork,你也可以通过Pull Request参与编辑。
c-plus-plus java javascript python ruby
Last synced: 06 Nov 2024
https://github.com/Azure/autorest
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
azure code-generator csharp golang java javascript node openapi python rest-client swagger typescript
Last synced: 27 Oct 2024
https://github.com/azure/autorest
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
azure code-generator csharp golang java javascript node openapi python rest-client swagger typescript
Last synced: 28 Oct 2024
https://github.com/WooVictory/Ready-For-Tech-Interview
💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨💻
algorithms android android-application beginner computer-science data-structures datbase developer development interview it java junior junior-developer junior-developers kotlin network os tech tech-interview
Last synced: 07 Nov 2024
https://github.com/puniverse/quasar
Fibers, Channels and Actors for the JVM
actors concurrency fibers java jvm
Last synced: 14 Oct 2024
https://github.com/SPLWare/esProc
esProc SPL is a scripting language for data processing, with well-designed rich library functions and powerful syntax, which can be executed in a Java program through JDBC interface and computing independently.
cluster-computing database dataset esproc java sql
Last synced: 05 Nov 2024
https://github.com/zlt2000/microservices-platform
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。
elk gpe java jwt microservices nacos oauth2 platform rbac sentiel spring-boot spring-cloud spring-cloud-alibaba zuul
Last synced: 14 Oct 2024
https://github.com/woovictory/ready-for-tech-interview
💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨💻
algorithms android android-application beginner computer-science data-structures datbase developer development interview it java junior junior-developer junior-developers kotlin network os tech tech-interview
Last synced: 14 Oct 2024
https://github.com/apache/calcite
Apache Calcite
big-data calcite geospatial hadoop java sql
Last synced: 28 Oct 2024
https://github.com/stleary/JSON-java
A reference implementation of a JSON package in Java.
hackoberfest2023 hacktoberfest java json public-domain
Last synced: 08 Nov 2024
https://github.com/spring-cloud/spring-cloud-gateway
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
api-gateway java microservices proxy reactor spring spring-boot spring-cloud spring-cloud-core
Last synced: 28 Oct 2024
https://github.com/zq2599/blog_demos
CSDN博客专家程序员欣宸的github,这里有六百多篇原创文章的详细分类和汇总,以及对应的源码,内容涉及Java、Docker、Kubernetes、DevOPS等方面
docker docker-java docker-jib flink java jenkins kubernetes kubernetes-java kubernetes-jenkins-maven spring spring-cloud spring-cloud-kubernetes springboot
Last synced: 11 Oct 2024
https://github.com/saysky/forestblog
一个简单漂亮的SSM(Spring+SpringMVC+Mybatis)博客系统
Last synced: 14 Oct 2024
https://github.com/bytedeco/javacpp
The missing bridge between Java and native C++
c c-plus-plus cpp java javacpp jni maven-plugin
Last synced: 28 Oct 2024
https://github.com/killme2008/aviatorscript
A high performance scripting language hosted on the JVM.
aviatorscript expression-evaluator java jvm-languages programming-language scripting-language
Last synced: 15 Oct 2024
https://github.com/stleary/json-java
A reference implementation of a JSON package in Java.
hackoberfest2023 hacktoberfest java json public-domain
Last synced: 15 Oct 2024
https://github.com/CalebFenton/simplify
Android virtual machine and deobfuscator
android android-malware dalvik deobfuscation deobfuscator emulator java malware malware-analysis malware-analyzer malware-research optimization reverse-engineer-apk reverse-engineering virtual-machine
Last synced: 30 Oct 2024
https://github.com/splware/esproc
esProc SPL is a scripting language for data processing, with well-designed rich library functions and powerful syntax, which can be executed in a Java program through JDBC interface and computing independently.
cluster-computing database dataset esproc java sql
Last synced: 09 Oct 2024
https://github.com/calebfenton/simplify
Android virtual machine and deobfuscator
android android-malware dalvik deobfuscation deobfuscator emulator java malware malware-analysis malware-analyzer malware-research optimization reverse-engineer-apk reverse-engineering virtual-machine
Last synced: 09 Oct 2024
https://github.com/phishman3579/java-algorithms-implementation
Algorithms and Data Structures implemented in Java
algorithm data-structures graph java sort tree
Last synced: 14 Oct 2024
https://github.com/CL0610/Java-concurrency
Java并发知识点总结
concurrency concurrent-programming interview interview-questions java
Last synced: 28 Oct 2024
https://github.com/cl0610/java-concurrency
Java并发知识点总结
concurrency concurrent-programming interview interview-questions java
Last synced: 14 Oct 2024
https://github.com/javastacks/spring-boot-best-practice
Spring Boot 最佳实践,包括自动配置、核心原理、源码分析、国际化支持、调试、日志集成、热部署等。
Last synced: 11 Oct 2024
https://github.com/micrometer-metrics/micrometer
An application observability facade for the most popular observability tools. Think SLF4J, but for observability.
cloud-native java metrics microservices monitoring observability
Last synced: 28 Oct 2024
https://github.com/gz-yami/mall4j
⭐️⭐️⭐️ 电商商城 小程序电商商城系统 PC商城 H5商城 APP商城 Java商城 O2O商城 跨境商城
java jdk17 springboot3 uniapp vue3
Last synced: 15 Oct 2024
https://github.com/AlmasB/FXGL
Java / JavaFX / Kotlin Game Library (Engine)
2d 2d-framework 2d-game-engine 2d-game-framework 3d 3d-game-engine android framework fxgl game game-development game-engine gamedev ios java javafx jvm kotlin mobile web
Last synced: 02 Nov 2024
https://almasb.github.io/FXGL/
Java / JavaFX / Kotlin Game Library (Engine)
2d 2d-framework 2d-game-engine 2d-game-framework 3d 3d-game-engine android framework fxgl game game-development game-engine gamedev ios java javafx jvm kotlin mobile web
Last synced: 30 Oct 2024
https://github.com/geysermc/geyser
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
bedrock bedrock-edition bedrock-to-java bungee fabric geyser geysermc hacktoberfest java java-edition minecraft packet pe protocol proxy spigot translator velocity
Last synced: 11 Oct 2024
https://github.com/GeyserMC/Geyser
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
bedrock bedrock-edition bedrock-to-java bungee fabric geyser geysermc hacktoberfest java java-edition minecraft packet pe protocol proxy spigot translator velocity
Last synced: 25 Oct 2024
https://github.com/almasb/fxgl
Java / JavaFX / Kotlin Game Library (Engine)
2d 2d-framework 2d-game-engine 2d-game-framework 3d 3d-game-engine android framework fxgl game game-development game-engine gamedev ios java javafx jvm kotlin mobile web
Last synced: 29 Oct 2024
https://github.com/apache/lucene-solr
Apache Lucene and Solr open-source search software
backend information-retrieval java lucene nosql search search-engine solr
Last synced: 29 Oct 2024
https://github.com/mapbox/mapbox-gl-native
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
android c-plus-plus geojson ios java macos map mapbox mapbox-gl maps monorepo nodejs objective-c objective-c-plus-plus opengl opengl-es openstreetmap qt swift vector-tiles
Last synced: 28 Sep 2024
https://github.com/awangdev/leet-code
Java Solutions to problems on LintCode/LeetCode
algorithm dynamicprogramming java java-solution leetcode lintcode
Last synced: 15 Oct 2024
https://github.com/discord-jda/jda
Java wrapper for the popular chat & VOIP service: Discord https://discord.com
api api-wrapper bot bot-api discord hacktoberfest java javadoc jda promoted-downloads rest rest-api websocket
Last synced: 31 Oct 2024
https://github.com/ZCShou/GoGoGo
一个基于 Android 调试 API + 百度地图实现的虚拟定位工具,并且同时实现了一个可以自由移动的摇杆
android fake-gps fake-locations java joystick map mock-location mock-locations mockgps virtual-location
Last synced: 30 Oct 2024
https://github.com/izhangzhihao/intellij-rainbow-brackets
🌈Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio/Fleet
android-studio clojure fleet intellij intellij-plugin java kotlin rainbow rainbow-brackets rainbow-parentheses rainbowify scala
Last synced: 14 Oct 2024
https://github.com/hansonwang99/javacollection
Java开源项目之「自学编程之路」:学习指南+面试指南+资源分享+技术文章
algorithms interview java jvm mvc mysql rabbitmq redis spring springboot springcloud sql
Last synced: 11 Oct 2024
https://github.com/apache/shiro
Apache Shiro
java library shiro web-framework
Last synced: 28 Oct 2024
https://github.com/extism/extism
The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.
browser c cpp csharp dotnet elixir go haskell java javascript node ocaml plugin-system python ruby rust serverless wasm webassembly zig
Last synced: 28 Oct 2024
https://github.com/brianway/java-learning
旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web
Last synced: 29 Oct 2024
https://github.com/diffplug/spotless
Keep your code spotless
css formatter gradle groovy java javascript kotlin maven plugin-gradle prettier sass scala sql typescript
Last synced: 28 Oct 2024
https://github.com/inputmice/conversations
Conversations is an open source XMPP/Jabber client for Android
android chat instant-messaging jabber java messenger xmpp
Last synced: 13 Oct 2024
https://github.com/Docile-Alligator/Infinity-For-Reddit
A Reddit client for Android
android java reddit reddit-client
Last synced: 25 Oct 2024
https://github.com/iNPUTmice/Conversations
Conversations is an open source XMPP/Jabber client for Android
android chat instant-messaging jabber java messenger xmpp
Last synced: 04 Nov 2024
https://github.com/h2database/h2database
H2 is an embeddable RDBMS written in Java.
Last synced: 01 Nov 2024
https://github.com/dragonwell-project/dragonwell8
Alibaba Dragonwell8 JDK
dragonwell8 java java8 jdk lts openjdk
Last synced: 01 Nov 2024
https://github.com/hansonwang99/JavaCollection
Java开源项目之「自学编程之路」:学习指南+面试指南+资源分享+技术文章
algorithms interview java jvm mvc mysql rabbitmq redis spring springboot springcloud sql
Last synced: 02 Aug 2024
https://github.com/jacoco/jacoco
:microscope: Java Code Coverage Library
bytecode coverage groovy instrumentation jacoco java java-agent java-virtual-machine java11 java17 java18 java19 java20 java21 java22 java23 java5 java8 kotlin
Last synced: 28 Oct 2024
https://github.com/failsafe-lib/failsafe
Fault tolerance and resilience patterns for the JVM
bulkhead circuit-breaker fallback java rate-limiter resilience resiliency-patterns retry timeout
Last synced: 28 Oct 2024
https://github.com/docile-alligator/infinity-for-reddit
A Reddit client for Android
android java reddit reddit-client
Last synced: 09 Oct 2024
https://github.com/DV8FromTheWorld/JDA
Java wrapper for the popular chat & VOIP service: Discord https://discord.com
api api-wrapper bot bot-api discord hacktoberfest java javadoc jda promoted-downloads rest rest-api websocket
Last synced: 05 Aug 2024
https://github.com/discord-jda/JDA
Java wrapper for the popular chat & VOIP service: Discord https://discord.com
api api-wrapper bot bot-api discord hacktoberfest java javadoc jda promoted-downloads rest rest-api websocket
Last synced: 26 Oct 2024
https://github.com/powermock/powermock
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
java mocking mocking-framework testability testing
Last synced: 29 Oct 2024
https://github.com/jitsi/jitsi
Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features.
audio chat icq instant-messaging irc jabber java jitsi sip video xmpp xmpp-client
Last synced: 10 Oct 2024
https://github.com/aws/aws-sdk-java
The official AWS SDK for Java 1.x. The AWS SDK for Java 2.x is available here: https://github.com/aws/aws-sdk-java-v2/
Last synced: 28 Oct 2024
https://github.com/liyupi/mianshiya
持续维护的面试刷题网站,帮你拿到满意 offer!⭐️ 2024年最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频程序员求职必备八股文。💎 React 前端 + Node 后端 + 云开发全栈项目 by 程序员鱼皮
algorithm ant-design backend cpp css express frontend golang html interview java javascript less nodejs programmer python react redis typescript
Last synced: 11 Oct 2024
https://github.com/apache/maven
Apache Maven core
apache-maven build-management hacktoberfest java maven
Last synced: 28 Oct 2024
https://github.com/jboss-javassist/javassist
Java bytecode engineering toolkit
Last synced: 28 Oct 2024
https://github.com/puremourning/vimspector
vimspector - A multi-language debugging system for Vim
cpp debug-adapter-protocol debugger debugging java python tcl vim
Last synced: 11 Oct 2024
https://github.com/deepjavalibrary/djl
An Engine-Agnostic Deep Learning Framework in Java
ai autograd deep-learning deep-neural-networks djl java machine-learning ml mxnet neural-network onnxruntime pytorch tensorflow
Last synced: 29 Oct 2024
https://github.com/mybatis/spring-boot-starter
MyBatis integration with Spring Boot
Last synced: 28 Oct 2024
https://github.com/google/open-location-code
Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.
c cplusplus dart geo golang gps java javascript latitude longitude openlocationcode pluscode python ruby rust street-address
Last synced: 29 Oct 2024
https://github.com/oblac/jodd
Jodd! Lightweight. Java. Zero dependencies. Use what you like.
aop database html-parser http-client ioc java java8 jodd jquery json-parser mail micro-framework utility-library
Last synced: 29 Oct 2024
https://github.com/hydro-dev/hydro
Hydro - Next generation high performance online-judge platform - 新一代高效强大的信息学在线测评系统 (a.k.a. vj5)
acm-icpc cpp hydro java mixed-judge mongodb node noip oi oj online-judge onlinejudge python vijos vj5
Last synced: 29 Oct 2024
https://github.com/yalantis/phoenix
Phoenix Pull-to-Refresh
android animation java listview pull-to-refresh
Last synced: 14 Oct 2024
https://github.com/Yalantis/Phoenix
Phoenix Pull-to-Refresh
android animation java listview pull-to-refresh
Last synced: 25 Oct 2024
https://github.com/qunarcorp/bistoury
Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案
agent bistoury cpu debug debugging java jvm monitor trouble-shooting
Last synced: 09 Oct 2024
https://github.com/camunda/camunda-bpm-platform
Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
bpm bpmn camunda-bpm-platform camunda-engine cmmn dmn java process-engine workflow
Last synced: 28 Oct 2024
https://github.com/DTStack/chunjun
A data integration framework
bigdata data-integration flink framework java
Last synced: 26 Oct 2024
https://github.com/dtstack/chunjun
A data integration framework
bigdata data-integration flink framework java
Last synced: 09 Oct 2024
https://github.com/kaitai-io/kaitai_struct
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
c-plus-plus cpp csharp declarative-language file-format go golang graphviz java javascript lua nim perl php protocol-analyser python reverse-engineering ruby
Last synced: 15 Oct 2024
https://github.com/mercyblitz/tech-weekly
「小马哥技术周报」
douyu dubbo java live-stream mercyblitz microservice spring-cloud-alibaba
Last synced: 15 Oct 2024
https://github.com/nextcloud/android
📱 Nextcloud Android app
android hacktoberfest java kotlin mobile mobile-app nextcloud open-source opensource
Last synced: 07 Oct 2024
https://github.com/notfound9/interviewguide
推荐免费ChatGPT网站:https://www.lintcode.com/chat-gpt?utm_source=tf-github-NotFound 点此领取7天VIP会员:https://www.lintcode.com/vip/activity/z1qgMH 《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。
algorithms backend code-interview data-structures guide interview interview-practice interview-preparation interview-questions interviews java java-interview jvm leetcode leetcode-java mysql redis spring star system-design
Last synced: 10 Oct 2024