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-07-29 13:45:32 UTC
- JSON Representation
https://github.com/ZHENFENG13/spring-boot-projects
:fire: 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。
java microservice mybatis redis spring spring-boot spring-boot-3 spring-boot-demo spring-boot-examples spring-boot-project spring-boot-thymeleaf spring-cloud spring-cloud-alibaba spring6 springboot springboot-demo springboot3 swagger vue vue3
Last synced: 04 Aug 2024
https://github.com/mikepenz/Android-Iconics
Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application.
android android-compose android-development android-icon android-library compose fontawesome foundation-icons google-material google-material-icons icon-font java material material-components material-design material-icons material-ui meteocons mikepenz weather-icons
Last synced: 31 Jul 2024
https://github.com/forthespada/InterviewGuide
🔥🔥「InterviewGuide」是阿秀从校园->职场多年计算机自学过程的记录以及学弟学妹们计算机校招&秋招经验总结文章的汇总,包括但不限于C/C++ 、Golang、JavaScript、Vue、操作系统、数据结构、计算机网络、MySQL、Redis等学习总结,坚持学习,持续成长!
code cpp data-structures-and-algorithms guide interview interview-practice interview-preparation interview-questions java mysql os pdf questions-and-answers redis system
Last synced: 01 Aug 2024
https://github.com/sty945/bank_interview
:bank: 银行笔试面试经验分享及资料分享(help you pass the bank interview, and get a amazing bank offer!)
bank bank-interview experiences interview java offer
Last synced: 24 Sep 2024
https://github.com/coobird/thumbnailator
Thumbnailator - a thumbnail generation library for Java
fluent-interface image-processing image-resizer java thumbnails
Last synced: 31 Jul 2024
https://github.com/jetlinks/jetlinks-community
JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。
iot iot-platform java jetlinks mqtt netty r2dbc reactive-streams reactor rule-engine spring-boot tcp webflux websocket
Last synced: 24 Sep 2024
https://github.com/diogobernardino/WilliamChart
Android Library to rapidly develop attractive and insightful charts in android applications.
android android-library charts java williamchart
Last synced: 22 Aug 2024
https://github.com/alibaba/jetcache
JetCache is a Java cache framework.
cache java jcache redis spring spring-cache
Last synced: 24 Sep 2024
https://github.com/faqguru/faqguru
:school_satchel: :rocket: :tada: A list of interview questions. This repository is everything you need to prepare for your technical interview.
angularjs asp cpp csharp css git golang html5 interview-questions java javascript mongodb mvc nodejs react redux ruby sql vue webpack
Last synced: 24 Sep 2024
https://github.com/arpitkh96/AmazeFileManager
Material design file manager for Android
android fdroid filemanager frontend java kotlin material-design mobile mvvm playstore rxjava
Last synced: 02 Aug 2024
https://github.com/TeamAmaze/AmazeFileManager
Material design file manager for Android
android fdroid filemanager frontend java kotlin material-design mobile mvvm playstore rxjava
Last synced: 30 Jul 2024
https://github.com/FAQGURU/FAQGURU
:school_satchel: :rocket: :tada: A list of interview questions. This repository is everything you need to prepare for your technical interview.
angularjs asp cpp csharp css git golang html5 interview-questions java javascript mongodb mvc nodejs react redux ruby sql vue webpack
Last synced: 31 Jul 2024
https://github.com/orhanobut/dialogplus
Advanced dialog solution for android
android bottom-sheet dialog java kotlin
Last synced: 24 Sep 2024
https://github.com/JSQLParser/JSqlParser
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
ast hierarchy java jsqlparser mysql oracle parser paypal postgresql sql sql-statement sqlserver statement
Last synced: 31 Jul 2024
https://github.com/hyperledger/web3j
Lightweight Java and Android library for integration with Ethereum clients
android blockchain ether ethereum java reactivex rxjava smart-contract-tools smart-contracts solidity
Last synced: 24 Sep 2024
https://github.com/web3j/web3j
Lightweight Java and Android library for integration with Ethereum clients
android blockchain ether ethereum java reactivex rxjava smart-contract-tools smart-contracts solidity
Last synced: 31 Jul 2024
https://github.com/JodaOrg/joda-time
Joda-Time is the widely used replacement for the Java date and time classes prior to Java SE 8.
Last synced: 01 Aug 2024
https://github.com/nayuki/QR-Code-generator
High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.
c c-plus-plus java javascript library python qr qr-code qr-generator rust typescript
Last synced: 30 Jul 2024
https://github.com/mouredev/retos-programacion-2023
Ejercicios de código semanales en 2023 de la comunidad MoureDev para practicar lógica en cualquier lenguaje de programación.
challenges csharp dart ejercicios ejerciciosresueltos go java javascript katas kotlin logica-de-programacion php python retos retos-programacion rust swift typescript
Last synced: 02 Aug 2024
https://github.com/zhanglei-workspace/shopping-management-system
该项目为多个小项目的集合(持续更新中...)。内容类似淘宝、京东等网购管理系统以及图书管理、超市管理等系统。目的在于便于Java初级爱好者在学习完某一部分Java知识后有一个合适的项目锻炼、运用所学知识,完善知识体系。适用人群:Java基础到入门的爱好者。
java maven mybatis spring spring-mvc
Last synced: 24 Sep 2024
https://github.com/enhorse/java-interview
Вопросы и ответы к интервью Java разработчика
interview interview-questions java
Last synced: 02 Aug 2024
https://github.com/jagrosh/MusicBot
🎶 A Discord music bot that's easy to set up and run yourself!
discord discord-bot java jda music music-bot musicbot playlist playlists radio soundcloud youtube
Last synced: 30 Jul 2024
https://github.com/Ramotion/folding-cell-android
:octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
android component java library material-design
Last synced: 01 Aug 2024
https://github.com/traccar/traccar
Traccar GPS Tracking System
gps gps-tracking hacktoberfest java traccar
Last synced: 30 Jul 2024
https://github.com/spring-cloud/spring-cloud-netflix
Integration with Netflix OSS components
cloud-native feign java microservices netflix-eureka netflix-hystrix netflix-zuul netflixoss ribbon spring spring-boot spring-cloud spring-cloud-core
Last synced: 24 Sep 2024
https://github.com/mcxiaoke/packer-ng-plugin
下一代Android打包工具(对Gradle 7.x的支持,欢迎提PR)
Last synced: 01 Aug 2024
https://github.com/2227324689/gpmall
【咕泡学院实战项目】-基于SpringBoot+Dubbo构建的电商平台-微服务架构、商城、电商、微服务、高并发、kafka、Elasticsearch
canal dubbo elasticsearch elk java kafka nacos sentinel springboot springcloud-alibaba zookeeper
Last synced: 24 Sep 2024
https://github.com/tangtangcoding/C-C-
程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战
algorithms c computer-science cpp golang java linux mysql pdf python stl
Last synced: 01 Aug 2024
https://github.com/graphhopper/graphhopper
Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
astar dijkstra directions geospatial graphhopper isochrones java map-matching openstreetmap pathfinding public-transportation routing routing-engine
Last synced: 31 Jul 2024
https://github.com/j-easy/easy-rules
The simple, stupid rules engine for Java
business-rules expression-language java rule-engine rules-engine
Last synced: 31 Jul 2024
https://github.com/tangtangcoding/c-c-
程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战
algorithms c computer-science cpp golang java linux mysql pdf python stl
Last synced: 24 Sep 2024
https://github.com/nisrulz/android-tips-tricks
:ballot_box_with_check: [Cheatsheet] Tips and tricks for Android Development
adb android android-developers android-development android-library android-studio cheatsheet gradle java kotlin material performance tips tricks
Last synced: 24 Sep 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: 01 Aug 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: 31 Jul 2024
https://github.com/hello-java-maker/javainterview
【Java面试+Java后端技术学习指南】:一份通向理想互联网公司的面试指南,包括 Java,技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、分布式、数据库(MySQL、Redis)、Java 项目实战等
Last synced: 24 Sep 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: 24 Sep 2024
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: 24 Sep 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: 24 Sep 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: 01 Aug 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/fuzhengwei/small-spring
🌱《 Spring 手撸专栏》,本专栏以 Spring 源码学习为目的,通过手写简化版 Spring 框架,了解 Spring 核心原理。在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。
Last synced: 24 Sep 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: 30 Jul 2024
https://github.com/EZLippi/practical-programming-books
这里收录比较实用的计算机相关技术书籍,可以在短期之内入门的简单实用教程、一些技术网站以及一些写的比较好的博文,欢迎Fork,你也可以通过Pull Request参与编辑。
c-plus-plus java javascript python ruby
Last synced: 01 Aug 2024
https://github.com/DiUS/java-faker
Brings the popular ruby faker gem to Java
Last synced: 30 Jul 2024
https://github.com/toolgood/ToolGood.Words
一款高性能敏感词(非法词/脏字)检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。
aho-corasick dotnet filter golang java javascript pinyin python sensitive-word-filter string-matching stringsearch text-filter text-matching text-search textfilter textsearch trietree word-filter wordfilter wordssearch
Last synced: 31 Jul 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: 24 Sep 2024
https://github.com/oshi/oshi
Native Operating System and Hardware Information
cpu-usage disk-utilization hacktoberfest hardware-information java jna memory-usage operating-system process-list processor serialnumbers system-monitoring usb-devices
Last synced: 31 Jul 2024
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: 31 Jul 2024
https://github.com/puniverse/quasar
Fibers, Channels and Actors for the JVM
actors concurrency fibers java jvm
Last synced: 31 Jul 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: 24 Sep 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: 24 Sep 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: 31 Jul 2024
https://github.com/saysky/forestblog
一个简单漂亮的SSM(Spring+SpringMVC+Mybatis)博客系统
Last synced: 24 Sep 2024
https://github.com/stleary/JSON-java
A reference implementation of a JSON package in Java.
hackoberfest2023 hacktoberfest java json public-domain
Last synced: 01 Aug 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: 01 Aug 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: 31 Jul 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: 31 Jul 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: 01 Aug 2024
https://github.com/javastacks/spring-boot-best-practice
Spring Boot 最佳实践,包括自动配置、核心原理、源码分析、国际化支持、调试、日志集成、热部署等。
Last synced: 24 Sep 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: 30 Jul 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: 24 Sep 2024
https://github.com/CL0610/Java-concurrency
Java并发知识点总结
concurrency concurrent-programming interview interview-questions java
Last synced: 31 Jul 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: 01 Aug 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: 24 Sep 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: 31 Jul 2024
https://github.com/phishman3579/java-algorithms-implementation
Algorithms and Data Structures implemented in Java
algorithm data-structures graph java sort tree
Last synced: 24 Sep 2024
https://github.com/apache/calcite
Apache Calcite
big-data calcite geospatial hadoop java sql
Last synced: 31 Jul 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: 24 Sep 2024
https://github.com/awangdev/leet-code
Java Solutions to problems on LintCode/LeetCode
algorithm dynamicprogramming java java-solution leetcode lintcode
Last synced: 30 Jul 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: 14 Aug 2024
https://github.com/apache/iotdb
Apache IoTDB
big-data database iot java nosql timeseries tsdb
Last synced: 24 Sep 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: 24 Sep 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: 31 Jul 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: 01 Aug 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: 31 Jul 2024
https://github.com/hansonwang99/javacollection
Java开源项目之「自学编程之路」:学习指南+面试指南+资源分享+技术文章
algorithms interview java jvm mvc mysql rabbitmq redis spring springboot springcloud sql
Last synced: 24 Sep 2024
https://github.com/apache/shiro
Apache Shiro
java library shiro web-framework
Last synced: 01 Aug 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: 01 Aug 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: 24 Sep 2024
https://github.com/brianway/java-learning
旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web
Last synced: 31 Jul 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: 01 Aug 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: 24 Sep 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/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: 24 Sep 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: 30 Jul 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/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: 31 Jul 2024