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-11 00:15:00 UTC
- JSON Representation
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/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: 04 Aug 2024
https://github.com/RefactoringGuru/design-patterns-java
Design Pattern Examples in Java
Last synced: 08 Nov 2024
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 Oct 2024
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 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: 11 Oct 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: 12 Oct 2024
https://github.com/stateless4j/stateless4j
Lightweight Java State Machine
automata finite-state-machine fsm fsm-library hierarchical-states java state-machines transition
Last synced: 02 Aug 2024
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: 30 Oct 2024
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: 02 Aug 2024
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: 20 Oct 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/TaleLin/lin-cms-spring-boot
🔨 基于SpringBoot的CMS/DMS/管理系统开发框架
Last synced: 03 Aug 2024
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 Oct 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/hamza417/inure
An elegant and beautiful premium Android app manager for both rooted and non-rooted devices with a built-in terminal, analytics, debloat, stats and various other panels with an independent custom theme engine, developed with purely custom APIs created for this app.
android android-app android-application animations app c interface java kotlin manager mvvm root shizuku terminal terminal-emulators tool ui utilities
Last synced: 15 Oct 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: 07 Nov 2024
https://github.com/apache/cxf
Apache CXF
cxf java library network-client network-server xml
Last synced: 29 Oct 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: 08 Nov 2024
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/DigitalPebble/storm-crawler
A scalable, mature and versatile web crawler based on Apache Storm
apache-storm crawler distributed java stormcrawler web-crawler
Last synced: 05 Aug 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/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/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: 04 Aug 2024
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/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/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: 14 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: 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/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/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: 13 Oct 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: 13 Oct 2024
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: 01 Nov 2024
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/lucee/Lucee
Lucee is a CFML Server, compatible with Adobe ColdFusion © using less resources and delivering better performance. Lucee simplifies technologies like datasources (MSSQL, Oracle, MySQL and others), HTTP, ORM, caching (redis, ehcache, and memcached) etc.
application-server cfml coldfusion hacktoberfest java jvm jvm-languages lucee lucee-server scripting-language web-platform
Last synced: 02 Aug 2024
https://github.com/lucee/lucee
Lucee is a CFML Server, compatible with Adobe ColdFusion © using less resources and delivering better performance. Lucee simplifies technologies like datasources (MSSQL, Oracle, MySQL and others), HTTP, ORM, caching (redis, ehcache, and memcached) etc.
application-server cfml coldfusion hacktoberfest java jvm jvm-languages lucee lucee-server scripting-language web-platform
Last synced: 13 Oct 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: 13 Oct 2024
https://github.com/spotify/heroic
The Heroic Time Series Database
cassandra elasticsearch google-bigtable google-pubsub ha java monitoring time-series tsdb
Last synced: 29 Sep 2024
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
https://github.com/rememberber/MooTool
Handy tool set for developers. 开发者常备小工具
desktop-app gui httpclient httprequest java jsonformat qrcode quicknote swing swing-gui switchhost tool
Last synced: 06 Sep 2024
https://github.com/rampatra/algorithms-and-data-structures-in-java
Algorithms and Data Structures in Java
algorithm algorithms algorithms-and-data-structures blockchain blockchain-demo blockchain-java coding-interview cracking-code-interview cracking-the-coding-interview cracking-the-technical-interview data-structures datastructures geeksforgeeks hackerrank interview interview-practice interview-preparation java java-8 leetcode
Last synced: 12 Oct 2024
https://github.com/ringo/ringojs
RingoJS is a JavaScript platform built on the JVM and optimized for server-side applications.
java javascript jvm multi-threading rhino ringojs runtime
Last synced: 12 Oct 2024
https://github.com/inferred/FreeBuilder
Automatic generation of the Builder pattern for Java
builder-pattern code-generator java
Last synced: 30 Oct 2024
https://github.com/javafx-maven-plugin/javafx-maven-plugin
Maven plugin for JavaFX
build-tool java javafx javafx-maven-plugin maven maven-plugin
Last synced: 12 Oct 2024
https://github.com/liyupi/yu-auto-reply
AI 自动回复工具,支持灵活配置多个平台的监控和回答。目前已支持知识星球自动回复、OpenAI(ChatGPT)自动回答
ai chatgpt java openai springboot
Last synced: 04 Nov 2024
https://github.com/michelelacorte/SwipeableCard
A simple implementation of swipe card like StreetView
android android-ui card credit-card java library library-free maps-card swipe-cards
Last synced: 15 Aug 2024
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: 12 Oct 2024
https://github.com/superblaubeere27/obfuscator
A java obfuscator (GUI)
java java-bytecode obfuscation
Last synced: 30 Oct 2024
https://github.com/kaiwaehner/kafka-streams-machine-learning-examples
This project contains examples which demonstrate how to deploy analytic models to mission-critical, scalable production environments leveraging Apache Kafka and its Streams API. Models are built with Python, H2O, TensorFlow, Keras, DeepLearning4 and other technologies.
deep-learning deeplearning4j dl4j h2o h2oai java kafka kafka-client kafka-streams keras keras-tensorflow ksql machine-learning open-source python tensorflow
Last synced: 25 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: 12 Oct 2024
https://github.com/beanshell/beanshell
Beanshell scripting language
beanshell beanshell-scripting-language java java-interpreter java-shell scripting-language
Last synced: 07 Nov 2024
https://github.com/waylau/java-virtual-machine-specification
Chinese translation of The Java® Virtual Machine Specification.《Java 虚拟机规范(第11版)》中文翻译及示例,Java SE 11 版
chinese-translation java jvm spectification waylau
Last synced: 30 Oct 2024
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: 04 Aug 2024
https://github.com/ruanwenjun/javaweb-project
初学JAVA-WEB开发的小项目:sparkling_heart:
Last synced: 30 Oct 2024
https://github.com/spring-projects/spring-data-neo4j
Provide support to increase developer productivity in Java when using Neo4j. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
ddd framework java neo4j spring spring-data
Last synced: 07 Oct 2024
https://github.com/tomergoldst/tooltips
Simple to use library for android, enabling to add a tooltip near any view with ease
android java tooltip tooltip-library tooltips
Last synced: 09 Nov 2024
https://github.com/projectnessie/nessie
Nessie: Transactional Catalog for Data Lakes with Git-like semantics
aws-lambda data git iceberg java spark
Last synced: 12 Oct 2024
https://github.com/GraxCode/JByteMod-Beta
Java bytecode editor
bytecode editor engineering java jbytedit jbytemod kotlin reverse reverse-engineering
Last synced: 10 Nov 2024
https://github.com/espertechinc/esper
Esper Complex Event Processing, Streaming SQL and Event Series Analysis
cep compiler complex-event-processing esper espertech event-series-analysis java open-source streaming-sql
Last synced: 30 Oct 2024
https://github.com/RohitAwate/Everest
A beautiful, cross-platform REST client.
cross-platform desktop-app everest java javafx native-apps rest-client summit
Last synced: 03 Aug 2024
https://github.com/rohitawate/everest
A beautiful, cross-platform REST client.
cross-platform desktop-app everest java javafx native-apps rest-client summit
Last synced: 30 Oct 2024
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: 06 Nov 2024
https://github.com/xdrop/fuzzywuzzy
Java fuzzy string matching implementation of the well known Python's fuzzywuzzy algorithm. Fuzzy search for Java
fuzzy-matching fuzzy-search fuzzywuzzy java python-levenshtein string-distance
Last synced: 30 Oct 2024
https://github.com/almasb/fxglgames
This repo contains sample games built with FXGL
2d android bomberman breakout flappy-bird fxgl games geometry-wars ios java javafx kotlin mario pacman pong space-invaders tic-tac-toe tower-defense
Last synced: 30 Oct 2024
https://github.com/inloop/androidviewmodel
Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
android android-library architecture java mvvm
Last synced: 07 Nov 2024
https://github.com/inloop/AndroidViewModel
Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
android android-library architecture java mvvm
Last synced: 27 Oct 2024
https://github.com/alexa/alexa-skills-kit-sdk-for-java
The Alexa Skills Kit SDK for Java helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.
ai alexa alexa-skills-kit amazon amazon-alexa amazon-alexa-skill amazon-echo java sdk skills voice
Last synced: 04 Aug 2024
https://github.com/hluwa/Wallbreaker
🔨 Break Java Reverse Engineering form Memory World!
android debug debugger frida java python reverseengineering security
Last synced: 30 Oct 2024
https://github.com/spring-cloud/spring-cloud-consul
Spring Cloud Consul
cloud-native configuration consul java microservices service-discovery spring spring-boot spring-cloud spring-cloud-core
Last synced: 11 Oct 2024
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: 25 Oct 2024
https://github.com/blipinsk/flippablestackview
An Android library introducing a stack of Views with the first item being flippable.
android java pagetransformer stack viewpager
Last synced: 30 Oct 2024
https://github.com/kingschan1204/istock
:point_right:一个基于spring boot 实现的java股票爬虫(仅支持A股),如果你:heart:请:star: . V2升级版正在开发中!
bootstrap echarts java jqgrid mongodb spider spring-boot stock vue2
Last synced: 11 Oct 2024
https://github.com/smallrye/smallrye-mutiny
An Intuitive Event-Driven Reactive Programming Library for Java
asynchronous java jvm programming quarkus reactive reactive-extensions reactive-streams streams vertx
Last synced: 14 Oct 2024
https://github.com/yegor256/takes
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
http http-server java java-framework oop web-framework xml-xslt
Last synced: 12 Oct 2024
https://github.com/joscha/play-authenticate
An authentication plugin for Play Framework 2.x (Java)
authentication facebook foursquare google java linkedin oauth play-framework plugins pocket untappd vkontakte
Last synced: 26 Sep 2024
https://github.com/pires/android-obd-reader
Android OBD-II Reader application that uses pure OBD-II PID's Java API.
android car java onboard-diagnostics
Last synced: 03 Aug 2024
https://github.com/dragonite-network/dragonite-java
[DEPRECATED, please check https://github.com/tobyxdd/hysteria]
java reliable-udp reverse-proxy socket socks5-proxy
Last synced: 12 Nov 2024
https://github.com/darbyluv2code/spring-and-hibernate-for-beginners
Source code for the course: Spring and Hibernate for Beginners
aop crud hibernate java jpa maven mysql rest spring spring-boot spring-data-jpa spring-data-rest spring-mvc spring-security springdata springdatarest springsecurity tutorial udemy
Last synced: 12 Oct 2024
https://github.com/Cox-Automotive/graphql-java-tools
A schema-first tool for graphql-java inspired by graphql-tools for JS
graphql graphql-java java jvm kotlin spring-boot
Last synced: 06 Aug 2024
https://github.com/graphql-java-kickstart/graphql-java-tools
A schema-first tool for graphql-java inspired by graphql-tools for JS
graphql graphql-java java jvm kotlin spring-boot
Last synced: 13 Oct 2024
https://github.com/tencentblueking/bk-job
蓝鲸作业平台(Job)是一套运维基础操作管理系统,具备海量任务并发处理能力。除了支持脚本执行、文件分发、定时任务等一系列基础运维场景以外,还支持通过流程调度能力将零碎的单个任务组装成一个自动化作业流程;而每个作业都可做为一个原子节点,提供给上层或周边系统/平台使用,实现调度自动化。
blueking continuous-delivery deployment-automation java operation
Last synced: 09 Nov 2024
https://github.com/TencentBlueKing/bk-job
蓝鲸作业平台(Job)是一套运维基础操作管理系统,具备海量任务并发处理能力。除了支持脚本执行、文件分发、定时任务等一系列基础运维场景以外,还支持通过流程调度能力将零碎的单个任务组装成一个自动化作业流程;而每个作业都可做为一个原子节点,提供给上层或周边系统/平台使用,实现调度自动化。
blueking continuous-delivery deployment-automation java operation
Last synced: 07 Nov 2024
https://github.com/simplenlg/simplenlg
Java API for Natural Language Generation. Originally developed by Ehud Reiter at the University of Aberdeen’s Department of Computing Science and co-founder of Arria NLG. This git repo is the official SimpleNLG version.
java natural-language natural-language-generation nlg realiser simplenlg surface-realiser
Last synced: 04 Aug 2024
https://github.com/intsmaze/flink-boot
懒松鼠Flink-Boot 脚手架让Flink全面拥抱Spring生态体系,使得开发者可以以Java WEB开发模式开发出分布式运行的流处理程序,懒松鼠让跨界变得更加简单。懒松鼠旨在让开发者以更底上手成本(不需要理解分布式计算的理论知识和Flink框架的细节)便可以快速编写业务代码实现。为了进一步提升开发者使用懒松鼠脚手架开发大型项目的敏捷的度,该脚手架默认集成Spring框架进行Bean管理,同时将微服务以及WEB开发领域中经常用到的框架集成进来,进一步提升开发速度。比如集成Mybatis ORM框架,Hibernate Validator校验框架,Spring Retry重试框架等,具体见下面的脚手架特性。
bigdata flink flink-boot java java-flink mcv mybatis sping spring-boot spring-retry
Last synced: 30 Oct 2024
https://github.com/rakam-io/rakam-api
📈 Collect customer event data from your apps. (Note that this project only includes the API collector, not the visualization platform)
analytics analytics-platform bi-server big-data java
Last synced: 06 Aug 2024
https://github.com/vinaygaba/CreditCardView
💳 CreditCardView is an Android library that allows developers to create the UI which replicates an actual Credit Card.
android-library credit-card creditcard custom-view java view
Last synced: 09 Nov 2024
https://github.com/steve-community/steve
SteVe - OCPP server implementation in Java
chargingstation emobility java mobility ocpp smarthome steve
Last synced: 09 Nov 2024