Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/swagger-api/swagger-core

Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API

java open-source openapi openapi-specification openapi3 rest rest-api swagger swagger-api swagger-oss

Last synced: 30 Jul 2024

https://github.com/frohoff/ysoserial

A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization.

deserialization exploit gadget java javadeser jvm poc serialization vulnerability

Last synced: 01 Aug 2024

https://github.com/tipsy/javalin

A simple and modern Java and Kotlin web framework

hacktoberfest java javalin jetty kotlin microservice rest-api servlet web-framework

Last synced: 31 Jul 2024

https://github.com/javalin/javalin

A simple and modern Java and Kotlin web framework

hacktoberfest java javalin jetty kotlin microservice rest-api servlet web-framework

Last synced: 31 Jul 2024

https://github.com/cymcsg/UltimateRecyclerView

A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.

android java recyclerview ultimaterecyclerview

Last synced: 02 Aug 2024

https://github.com/oldratlee/useful-scripts

🐌 useful scripts for making developer's everyday life easier and happier, involved java, shell etc.

bash developers-everyday-life java option-parser python script shell show-busy-java-threads show-duplicate-java-classes terminal useful-scripts

Last synced: 31 Jul 2024

https://github.com/real-logic/Aeron

Efficient reliable UDP unicast, UDP multicast, and IPC message transport

c c-plus-plus ipc java messaging multicast-streams

Last synced: 31 Jul 2024

https://github.com/real-logic/aeron

Efficient reliable UDP unicast, UDP multicast, and IPC message transport

c c-plus-plus ipc java messaging multicast-streams

Last synced: 30 Jul 2024

https://github.com/mapstruct/mapstruct

An annotation processor for generating type-safe bean mappers

annotation-processor bean-mapping java javabeans mapping mapstruct no-reflection

Last synced: 31 Jul 2024

https://github.com/MinecraftForge/MinecraftForge

Modifications to the Minecraft base files to assist in compatibility between mods. New Discord: https://discord.minecraftforge.net/

forge java minecraft mod

Last synced: 30 Jul 2024

https://github.com/rest-assured/rest-assured

Java DSL for easy testing of REST services

groovy http java json kotlin rest rest-api test test-automation xml

Last synced: 01 Aug 2024

https://github.com/h2oai/h2o-3

H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.

automl big-data data-science deep-learning distributed ensemble-learning gbm gpu h2o h2o-automl hadoop java machine-learning naive-bayes opensource pca python r random-forest spark

Last synced: 30 Jul 2024

https://github.com/mrniko/netty-socketio

Socket.IO server implemented on Java. Realtime java framework

java netty polling socket-io websocket

Last synced: 31 Jul 2024

https://github.com/google/error-prone

Catch common Java mistakes as compile-time errors

java static-analysis

Last synced: 31 Jul 2024

https://github.com/NLPchina/ansj_seg

ansj分词.ict的真正java实现.分词效果速度都超过开源版的ict. 中文分词,人名识别,词性标注,用户自定义词典

ansj chinese java nlp

Last synced: 31 Jul 2024

https://github.com/processing/processing

Source code for the Processing Core and Development Environment (PDE)

art design education java learning pde processing

Last synced: 31 Jul 2024

https://github.com/PowerJob/PowerJob

Enterprise job scheduling middleware with distributed computing ability.

cron distributed java job job-scheduler mapreduce scheduler workflow

Last synced: 31 Jul 2024

https://github.com/gatling/gatling

Modern Load Testing as Code

automation gatling java load-testing loadtesting netty scala

Last synced: 31 Jul 2024

https://github.com/apache/zeppelin

Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.

big-data database flink java javascript nosql scala spark zeppelin

Last synced: 30 Jul 2024

https://github.com/sshahine/JFoenix

JavaFX Material Design Library

desktop java javafx material-design mobile

Last synced: 01 Aug 2024

https://github.com/jfoenixadmin/JFoenix

JavaFX Material Design Library

desktop java javafx material-design mobile

Last synced: 04 Aug 2024

https://github.com/AsyncHttpClient/async-http-client

Asynchronous Http and WebSocket Client library for Java

ahc async asynchttpclient http-client java netty

Last synced: 31 Jul 2024

https://github.com/fuzhengwei/itstack-demo-design

:art: 《重学Java设计模式》是一本互联网真实案例实践书籍。以落地解决方案为核心,从实际业务中抽离出,交易、营销、秒杀、中间件、源码等22个真实场景,来学习设计模式的运用。欢迎关注小傅哥,微信(fustack),公众号:bugstack虫洞栈,博客:https://bugstack.cn

java springboot

Last synced: 31 Jul 2024

https://github.com/macrozheng/springcloud-learning

一套涵盖大部分核心组件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事务Seata,基于Spring Cloud Greenwich及SpringBoot 2.1.7。篇篇精华,涵盖大部分应用场景。

java springboot springcloud

Last synced: 31 Jul 2024

https://github.com/joelittlejohn/jsonschema2pojo

Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc

ant-task gradle-plugin gson jackson java json json-schema maven-plugin

Last synced: 31 Jul 2024

https://github.com/junit-team/junit5

✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM

java junit junit-jupiter junit-platform junit-vintage kotlin kotlin-testing test-framework

Last synced: 01 Aug 2024

https://github.com/amitshekhariitbhu/from-java-to-kotlin

From Java To Kotlin - Your Cheat Sheet For Java To Kotlin

android cheet-sheet java java-to-kotiln kotlin kotlin-android kotlin-language

Last synced: 31 Jul 2024

https://github.com/MindorksOpenSource/from-java-to-kotlin

From Java To Kotlin - Your Cheat Sheet For Java To Kotlin

android cheet-sheet java java-to-kotiln kotlin kotlin-android kotlin-language

Last synced: 30 Jul 2024

https://github.com/EsotericSoftware/kryo

Java binary serialization and cloning: fast, efficient, automatic

cloning java kryo serialization

Last synced: 31 Jul 2024

https://github.com/raphw/byte-buddy

Runtime code generation for the Java virtual machine.

byte-code dynamic-proxy instrumentation java java-agent java-library java-virtual-machine

Last synced: 31 Jul 2024

https://github.com/graphql-java/graphql-java

GraphQL Java implementation

graphql graphql-java java

Last synced: 31 Jul 2024

https://github.com/rey5137/material

A library to bring fully animated Material Design components to pre-Lolipop Android.

android java material

Last synced: 30 Jul 2024

https://springfox.github.io/springfox/

Automated JSON API documentation for API's built with Spring

java oai openapi spring spring-boot spring-data-rest springfox swagger

Last synced: 03 Aug 2024

https://github.com/springfox/springfox

Automated JSON API documentation for API's built with Spring

java oai openapi spring spring-boot spring-data-rest springfox swagger

Last synced: 01 Aug 2024

https://github.com/prolificinteractive/material-calendarview

A Material design back port of Android's CalendarView

android calendar java material

Last synced: 30 Jul 2024

https://github.com/hazelcast/hazelcast

Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.

big-data caching data-in-motion data-insights distributed distributed-computing distributed-systems hacktoberfest hazelcast in-memory java low-latency real-time scalability stream-processing

Last synced: 30 Jul 2024

https://github.com/robolectric/robolectric

Android Unit Testing Framework

android java robolectric unit-testing

Last synced: 01 Aug 2024

https://github.com/auth0/java-jwt

Java implementation of JSON Web Token (JWT)

dx-sdk java jwt

Last synced: 30 Jul 2024

https://github.com/cxxr/better-java

Resources for writing modern Java

guide java

Last synced: 30 Jul 2024

https://github.com/btraceio/btrace

BTrace - a safe, dynamic tracing tool for the Java platform

btrace java java-application java-platform

Last synced: 31 Jul 2024

https://github.com/hibernate/hibernate-orm

Hibernate's core Object/Relational Mapping functionality

database envers gradle hibernate java java8 java8-times jdbc jpa orm unitofwork

Last synced: 31 Jul 2024

https://github.com/apache/incubator-kie-drools

Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.

dmn hacktoberfest java rule-engine

Last synced: 31 Jul 2024

https://github.com/gz-yami/mall4cloud

⭐️⭐️⭐️微服务商城系统 springcloud微服务商城 小程序商城

java mall springboot3 springcloud vue3

Last synced: 31 Jul 2024

https://github.com/gephi/gephi

Gephi - The Open Graph Viz Platform

graph graph-analytics interactive java opengl visualization

Last synced: 01 Aug 2024

https://github.com/wasabeef/Blurry

Blurry is an easy blur library for Android

android android-library blur image-processing java kotlin

Last synced: 02 Aug 2024

https://github.com/RongleXie/java-books-collections

:books:Java编程书籍收集分享。Java programming books collection to share.:rocket:

book java

Last synced: 01 Aug 2024

https://github.com/ffay/lanproxy

lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面、http代理、https代理、socks5代理...)。技术交流QQ群 736294209

firewall frp java lanproxy nat ngrok proxy reverse-proxy tunnel

Last synced: 01 Aug 2024

https://github.com/vavr-io/vavr

vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

functional-programming immutable-collections java java8 javaslang object-functional persistent-collections vavr

Last synced: 31 Jul 2024

https://github.com/google/google-java-format

Reformats Java source code to comply with Google Java Style.

formatter java

Last synced: 30 Jul 2024

https://github.com/sockeqwe/mosby

A Model-View-Presenter / Model-View-Intent library for modern Android apps

android architecture java mosby mvi mvp redux

Last synced: 31 Jul 2024

https://github.com/teivah/algodeck

An Open-Source Collection of 200+ Flash Cards to Help You Preparing Your Algorithms & Data Structures Interview 💯

algorithm algorithms array bit-manipulation complexity data-structures dynamic-programming graph greedy-algorithms hashtable heap interview-practice java linked-list math queue recursion sorting-algorithms stack tree

Last synced: 31 Jul 2024

https://github.com/rundeck/rundeck

Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts

ansible audit automation deployment devops devops-team devops-tools hacktoberfest java operations ops orchestration runbook rundeck scheduler sre

Last synced: 31 Jul 2024

https://github.com/CoderLeixiaoshuai/java-eight-part

『Java八股文』Java面试套路,Java进阶学习,打破内卷拿大厂Offer,升职加薪!

java juc kafka mysql redis spring

Last synced: 01 Aug 2024

https://github.com/apache/camel

Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.

camel eip integration java microservices

Last synced: 31 Jul 2024

https://github.com/dromara/lamp-cloud

lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。

admin cloud eureka gateway hystrix java jwt mybatis nacos seata spring spring-cloud springboot springcloud xss zuul

Last synced: 31 Jul 2024

https://github.com/zuihou/lamp-cloud

lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。

admin cloud eureka gateway hystrix java jwt mybatis nacos seata spring spring-cloud springboot springcloud xss zuul

Last synced: 12 Aug 2024

https://github.com/CameraKit/camerakit-android

Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices.

android android-library c-plus-plus camera camera-api capture-video captured-images java native ndk performance

Last synced: 30 Jul 2024

https://github.com/redis/lettuce

Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

asynchronous aws-elasticache azure-redis-cache java reactive redis redis-client redis-cluster redis-sentinel

Last synced: 31 Jul 2024

https://github.com/krahets/LeetCode-Book

《剑指 Offer》 Python, Java, C++ 解题代码,LeetBook《图解算法数据结构》配套代码仓

algorithm algorithms algorithms-and-data-structures data-structure data-structures java leetcode leetcode-cpp leetcode-java leetcode-python python sword-for-offer

Last synced: 01 Aug 2024

https://github.com/xuchengsheng/spring-reading

涵盖了 Spring 框架的核心概念和关键功能,包括控制反转(IOC)容器的使用,面向切面编程(AOP)的原理与实践,事务管理的方式与实现,Spring MVC 的流程与控制器工作机制,以及 Spring 中数据访问、安全、Boot 自动配置等方面的深入研究。此外,它还包含了 Spring 事件机制的应用、高级主题如缓存抽象和响应式编程,以及对 Spring 源码的编程风格与设计模式的深入探讨。

annotations awareinterface backenddevelopment java javabackend mybatis mybatis-plus opensource servlet sourcecodeanalysis spring spring-aop spring-boot spring-cloud spring-data-jpa spring-security springboot2 springframework springmvc web

Last synced: 01 Aug 2024

https://github.com/opengoofy/hippo4j

📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced.

blocking-queue dynamic dynamic-threadpool java kafka monitor resizable rocketmq springboot thread-pool

Last synced: 31 Jul 2024

https://github.com/Yalantis/Side-Menu.Android

Side menu with some categories to choose.

android animation drawer-layout java menu navigationview

Last synced: 30 Jul 2024

https://github.com/yangzongzhuan/RuoYi

:tada: (RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用

activiti bootstrap bootstrap-table druid hplus hutool java jquery layer layui mybatis mybatisplus pagehelper quartz shiro spring springboot swagger thymeleaf velocity

Last synced: 31 Jul 2024

https://github.com/javaparser/javaparser

Java 1-18 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.

abstract-syntax-tree ast code-analysis code-generation code-generator java javadoc javaparser javasymbolsolver parser syntax-tree

Last synced: 31 Jul 2024

https://github.com/apache/pinot

Apache Pinot - A realtime distributed OLAP datastore

java

Last synced: 31 Jul 2024

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/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/apache/hbase

Apache HBase

database hbase java

Last synced: 31 Jul 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: 31 Jul 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/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: 31 Jul 2024

https://github.com/orhanobut/dialogplus

Advanced dialog solution for android

android bottom-sheet dialog java kotlin

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/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/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.

date-time java joda joda-time

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/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