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: 2025-02-05 00:15:42 UTC
- JSON Representation
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: 31 Jan 2025
https://github.com/apache/mina-sshd
Apache MINA sshd is a comprehensive Java library for client- and server-side SSH.
Last synced: 04 Feb 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: 30 Jan 2025
https://github.com/iohao/iogame
无锁异步化、事件驱动架构设计的 java netty 网络编程框架; 轻量级,无需依赖任何第三方中间件或数据库就能支持集群、分布式; 适用于网络游戏服务器、物联网、内部系统及各种需要长连接的场景; 通过 ioGame 你可以很容易的搭建出一个集群无中心节点、集群自动化、分布式的网络服务器;FXGL、Unity、UE、Cocos Creator、Godot、Netty、Protobuf、webSocket、tcp、socket;java Netty 游戏服务器框架; Java Netty Game Server.
bolt cocos-creator framework fxgl game gameframework godot godot-engine java netty protobuf socket springboot tcp unity unity3d unreal-engine websocket
Last synced: 30 Jan 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: 29 Jan 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: 04 Feb 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: 29 Jan 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: 13 Nov 2024
https://github.com/dom4j/dom4j
flexible XML framework for Java
dom dom4j java xml xml-document
Last synced: 05 Feb 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: 21 Nov 2024
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 Nov 2024
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: 01 Nov 2024
https://github.com/togglz/togglz
Feature Flags for the Java platform
feature-flags feature-toggles java
Last synced: 05 Feb 2025
https://github.com/apereo/java-cas-client
Apereo Java CAS Client
authentication cas-client cas-server java servlet-container sso
Last synced: 01 Feb 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: 01 Feb 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: 30 Jan 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 Jan 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: 01 Nov 2024
https://github.com/wycm/zhihu-crawler
zhihu-crawler是一个基于Java的高性能、支持免费http代理池、支持横向扩展、分布式爬虫项目
Last synced: 12 Nov 2024
https://github.com/caison/java-knowledge-mind-map
【🌱🌱Java服务端知识技能图谱】用思维脑图梳理汇总Java服务端知识技能
architecture cache database dubbo hashmap-concurrenthashmap java jvm network redis
Last synced: 05 Feb 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: 04 Feb 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: 06 Nov 2024
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: 03 Feb 2025
https://github.com/apache/mina
Mirror of Apache MINA
java mina network-client network-server
Last synced: 04 Feb 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: 30 Jan 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: 03 Feb 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: 02 Feb 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: 30 Jan 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: 01 Feb 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: 19 Nov 2024
https://github.com/sangupta/ps
Problem Solving
algorithms bloom-filters design-thinking java
Last synced: 01 Feb 2025
https://github.com/polyak01/IconSwitch
🍭 Custom Android Switch widget
android android-library custom-view java options selector switch view widget
Last synced: 09 Nov 2024
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: 01 Feb 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: 30 Jan 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: 03 Feb 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: 04 Nov 2024
https://github.com/jshiell/checkstyle-idea
CheckStyle plug-in for IntelliJ IDEA
checkstyle inspection intellij-plugin java jetbrains
Last synced: 31 Jan 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: 30 Jan 2025
https://github.com/InflationX/ViewPump
View Inflation you can intercept.
android inflation interceptor java post-inflation-interceptors pre-inflation-interceptors
Last synced: 27 Oct 2024
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: 24 Oct 2024
https://github.com/reactiverse/es4x
🚀 fast JavaScript 4 Eclipse Vert.x
graaljs graalvm hacktoberfest2021 java javascript language-support typescript typescript-definitions vertx
Last synced: 30 Jan 2025
https://github.com/GraxCode/threadtear
Multifunctional java deobfuscation tool suite
bytecode bytecode-manipulation deobfuscate jar java obfuscation
Last synced: 06 Nov 2024
https://github.com/liuyueyi/quick-media
media(audio/image/qrcode/markdown/html/svg/png) support (多媒体编辑服务, 酷炫二维码, 音频, 图片, svg, markdown, html渲染服务支持)
audio-plugin awt batik emotion ffmpeg flexmark gif html-images image-magick java markdown-html phantomjs png2svg qrcode qrcode-plugin spring-boot svg svg2png zxing zxing-qrcode
Last synced: 30 Jan 2025
https://github.com/saturnism/grpc-by-example-java
A collection of useful/essential gRPC Java Examples
containers distributed-tracing docker examples grpc grpc-java java java8 jpa kubernetes prometheus rxjava rxjava2 spring-boot stream zipkin
Last synced: 03 Feb 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: 04 Feb 2025
https://github.com/authorjapps/zerocode
A community-developed, free, opensource, automated testing framework for microservices APIs, Kafka(Data Streams) and Load testing. Zerocode Open Source enables you to create, change and maintain your automated test scenarios via simple JSON or YAML files. Visit documentation below:
api assertions automation automation-framework consumer contract declarative dsl framework http java json junit5 kafka library producer soap testing
Last synced: 01 Nov 2024
https://github.com/fluentlenium/fluentlenium
FluentLenium is a web & mobile automation framework which extends Selenium to write reliable and resilient UI functional tests. This framework is React ready. Written and maintained by people who are automating browser-based tests on a daily basis.
assertj await fluentlenium html java javascript junit selenium spock spring testng
Last synced: 04 Feb 2025
https://github.com/stateless4j/stateless4j
Lightweight Java State Machine
automata finite-state-machine fsm fsm-library hierarchical-states java state-machines transition
Last synced: 12 Nov 2024
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: 24 Oct 2024
https://github.com/RefactoringGuru/design-patterns-java
Design Pattern Examples in Java
Last synced: 08 Nov 2024
https://github.com/houko/springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
freemarker hibernate java lombok mongodb mybatis mysql nginx redis scheduler spring spring-boot spring-mvc swagger thymeleaf
Last synced: 02 Feb 2025
https://github.com/harshcasper/neoalgo
Bringing all Data Structures and Algorithms under one Roof ⚡
algorithms c c-plus-plus c-sharp data-structures go hacktoberfest java javascript python q-sharp
Last synced: 01 Feb 2025
https://github.com/HarshCasper/NeoAlgo
Bringing all Data Structures and Algorithms under one Roof ⚡
algorithms c c-plus-plus c-sharp data-structures go hacktoberfest java javascript python q-sharp
Last synced: 13 Nov 2024
https://github.com/openhab/openhab-core
Core framework of openHAB
home-automation internet-of-things iot java openhab
Last synced: 29 Oct 2024
https://github.com/bardsoftware/ganttproject
Official GanttProject repository.
gantt-chart ganttproject java kotlin project-management project-planning
Last synced: 28 Oct 2024
https://github.com/apache/cxf
Apache CXF
cxf java library network-client network-server xml
Last synced: 29 Jan 2025
https://github.com/talelin/lin-cms-spring-boot
🔨 基于SpringBoot的CMS/DMS/管理系统开发框架
Last synced: 05 Feb 2025
https://github.com/TaleLin/lin-cms-spring-boot
🔨 基于SpringBoot的CMS/DMS/管理系统开发框架
Last synced: 16 Nov 2024
https://github.com/zalando/problem
A Java library that implements application/problem+json
error exception java json microservices problem rfc7807
Last synced: 29 Oct 2024
https://github.com/binarywang/weixin-java-pay-demo
基于Spring Boot 和 WxJava 实现的微信支付Java后端Demo
Last synced: 02 Feb 2025
https://github.com/lucee/lucee
Lucee is a high-performance, open-source CFML server written in Java. Supporting JDBC, Caching, Parallelism, HTTP, ORM, REST, S3 and dynamic Java integration, Lucee is great for developers aiming to build fast, scalable applications, delivering faster startup, rapid compilation and better runtime performance.
application-server cfml coldfusion hacktoberfest java jvm jvm-languages lucee lucee-server scripting-language web-platform
Last synced: 30 Jan 2025
https://github.com/kbiakov/codeview-android
Display code with syntax highlighting :sparkles: in native way.
android android-library android-ui codeview custom-view customview highlighting java kotlin kotlin-android naive-bayes-classifier recyclerview recyclerview-adapter syntax-highlighting
Last synced: 01 Feb 2025
https://github.com/lucee/Lucee
Lucee is a high-performance, open-source CFML server written in Java. Supporting JDBC, Caching, Parallelism, HTTP, ORM, REST, S3 and dynamic Java integration, Lucee is great for developers aiming to build fast, scalable applications, delivering faster startup, rapid compilation and better runtime performance.
application-server cfml coldfusion hacktoberfest java jvm jvm-languages lucee lucee-server scripting-language web-platform
Last synced: 13 Nov 2024
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: 31 Jan 2025
https://github.com/derekargueta/android-interview-questions
Collection of Android and Java related questions and topics to know
android android-interview android-interview-practice android-interview-questions interview interview-questions java topic
Last synced: 29 Jan 2025
https://github.com/derekargueta/Android-Interview-Questions
Collection of Android and Java related questions and topics to know
android android-interview android-interview-practice android-interview-questions interview interview-questions java topic
Last synced: 26 Jan 2025
https://github.com/dotCMS/core
Headless/Hybrid Content Management System for Enterprises
cloud cms content content-management-system dotcms dxp graphql headless-cms java opensouce
Last synced: 30 Oct 2024
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: 25 Oct 2024
https://github.com/DigitalPebble/storm-crawler
A scalable, mature and versatile web crawler based on Apache Storm
apache-storm crawler distributed java stormcrawler web-crawler
Last synced: 28 Jan 2025
https://github.com/erudika/scoold
A Stack Overflow clone for teams (self-hosted or hosted)
clone cloud-native community-forums forum forum-software forums forumsoftware java knowledge-base knowledgebase q-and-a questions-and-answers scoold self-hosted spring-boot stackexchange stackoverflow stackoverflow-questions support-forum teams
Last synced: 31 Jan 2025
https://github.com/fuzhengwei/naivechat
:performing_arts: 本IM通信项目是作者小傅哥使用JavaFx、Netty4.x、SpringBoot、Mysql等技术栈和偏向于DDD领域驱动设计方式,搭建的仿桌面版微信实现通信核心功能。课程文章已发布到GitChat专栏,欢迎购买。如果本项目能为您提供帮助,请给予支持(关注、:star:Star、分享)!
java javafx mysql netty netty-server netty-socketio netty4 socket spring springboot
Last synced: 03 Feb 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: 04 Nov 2024
https://github.com/apiman/apiman
Extensible and flexible API Management. Add your own functionality with simple Java plugins.
api-gateway api-management api-manager apiman java jvm
Last synced: 29 Jan 2025
https://github.com/apache/causeway
Use Apache Causeway™ to rapidly develop domain-driven apps or modular monoliths in Java, on top of the Spring Boot platform. Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp, GraphQL or RESTful API. For prototyping or production.
ddd domain-driven-design java naked-objects rad rapid-application-development restful-objects spring-boot web-framework
Last synced: 30 Jan 2025
https://github.com/kbiakov/CodeView-Android
Display code with syntax highlighting :sparkles: in native way.
android android-library android-ui codeview custom-view customview highlighting java kotlin kotlin-android naive-bayes-classifier recyclerview recyclerview-adapter syntax-highlighting
Last synced: 27 Oct 2024
https://github.com/palatable/lambda
Functional patterns for Java
algebraic-data-types bifunctors coproduct either functional-programming functor hlist io-monad java lambda lenses maybe-monad monad monoid optics profunctors semigroup traversable try-monad tuples
Last synced: 20 Nov 2024
https://github.com/fuzhengwei/NaiveChat
:performing_arts: 本IM通信项目是作者小傅哥使用JavaFx、Netty4.x、SpringBoot、Mysql等技术栈和偏向于DDD领域驱动设计方式,搭建的仿桌面版微信实现通信核心功能。课程文章已发布到GitChat专栏,欢迎购买。如果本项目能为您提供帮助,请给予支持(关注、:star:Star、分享)!
java javafx mysql netty netty-server netty-socketio netty4 socket spring springboot
Last synced: 30 Oct 2024
https://github.com/openjdk/jmc
Repository for OpenJDK Mission Control, a production time profiling and diagnostics tools suite. https://openjdk.org/projects/jmc
hacktoberfest hacktoberfest2020 hacktorberfest2021 java jmc mission-control openjdk
Last synced: 04 Feb 2025
https://github.com/glato/emerge
Emerge is a browser-based interactive codebase and dependency visualization tool for many different programming languages. It supports some basic code quality and graph metrics and provides a simple and intuitive way to explore and analyze a codebase by using graph structures.
android-dependency-visualizer c code-metrics code-visualization data-visualization dependency-graph dependency-visualizer golang graph-visualization java javascript kotlin python ruby source-code-analysis sourcegraph swift typescript visualization
Last synced: 03 Feb 2025
https://github.com/CodingGay/BlackObfuscator
Black Obfuscator is an obfuscator for Android APK DexFile, it can help developer to protect source code by control flow flattening, and make it difficult to analyze the actual program control flow.
android control-flow dex dex2jar java obfuscation obfuscator
Last synced: 30 Oct 2024
https://github.com/Andy671/Dachshund-Tab-Layout
Extended Android Tab Layout with animated indicators that have continuous feedback.
android android-development android-layout android-library android-ui animations java view
Last synced: 09 Nov 2024
https://github.com/andy671/dachshund-tab-layout
Extended Android Tab Layout with animated indicators that have continuous feedback.
android android-development android-layout android-library android-ui animations java view
Last synced: 29 Jan 2025
https://github.com/ruanwenjun/javaweb-project
初学JAVA-WEB开发的小项目:sparkling_heart:
Last synced: 29 Jan 2025
https://github.com/didi/turbo
Turbo is a light-weight flow engine framework, support BPMN2.0. 一款轻量级流程引擎服务框架,可作为底层服务支持各类流程设计、低代码设计、工作流、服务编排等场景
bpmn flow-engine java low-code lowcode workflow
Last synced: 08 Nov 2024
https://github.com/quickmsg/smqtt
开源 MQTT 服务器(基于reactor-netty实现高性能的、可扩展、支持千万级设备接入集群)支持 mqtt 3.1.1、mqtt 5等协议
iot java java-8 mqtt mqtt-broker netty reactor3
Last synced: 01 Feb 2025
https://github.com/spotify/heroic
The Heroic Time Series Database
cassandra elasticsearch google-bigtable google-pubsub ha java monitoring time-series tsdb
Last synced: 23 Jan 2025
https://github.com/quiph/RecyclerView-FastScroller
A fully customizable Fast Scroller for the RecyclerView in Android, written in Kotlin
android fastscroll fastscroll-recyclerview java kotlin kotlin-android kotlin-library recyclerview scroll scrolling view
Last synced: 27 Oct 2024