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/stefanbirkner/system-rules

A collection of JUnit rules for testing code which uses java.lang.System.

java junit junit-rule unit-testing

Last synced: 13 Nov 2024

https://github.com/swingfrog/summer

这是一个轻量级的、一站式的java游戏服务器框架,也可用于开发简单的web服务。基于netty实现了高性能通讯,支持tcp、http、websocket等协议,支持protobuf、json两种数据格式,支持以配置的形式轻松开启多端口网络服务。支持RPC远程调用,支持以优雅的方式实现远程调用,支持调用超时重试、幂等调用。封装了持久化层,提供数据访问和数据落地接口,支持异步新增、保存、删除数据,支持主键或指定其他字段进行数据缓存。支持简单的ioc,业务层使用依赖注入实现逻辑。封装了伪协程实现方案Promise,可用于解决地狱式回调等问题。支持MVC、领域、ECS架构。

aop dao distributed druid game ioc ioc-container java mmo mmorpg-server mvc netty orm protobuf quartz redis rpg server server-framework summer

Last synced: 09 Oct 2024

https://github.com/vert-x3/vertx-guide-for-java-devs

Vert.x 3 guide for Java developers

async book guide java reactive rxjava vertx

Last synced: 09 Oct 2024

https://github.com/ropensci/tabulapdf

Bindings for Tabula PDF Table Extractor Library

java pdf pdf-document peer-reviewed r r-package ropensci rstats tabula tabular-data

Last synced: 11 Nov 2024

https://github.com/frol/completely-unscientific-benchmarks

Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal, Ada, Lua, Ruby)

ada benchmark cpp csharp dlang golang haskell java javascript kotlin lua luajit nim programming-language python ruby rust scoreboard swift

Last synced: 26 Oct 2024

https://github.com/Hakky54/mutual-tls-ssl

🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included

certificate certificate-authority certificate-signing-request encryption https java keystore keytool kotlin mutual-authentication mutual-tls openssl scala security server spring-boot ssl tls truststore two-way-ssl-authentication

Last synced: 03 Aug 2024

https://github.com/Weik1/Artillery

JAVA 插件化漏洞扫描器,Gui基于javafx。POC 目前集成 Weblogic、Tomcat、Shiro、Spring等。

java scan spring tomcat weblogic

Last synced: 04 Aug 2024

https://github.com/hakky54/mutual-tls-ssl

🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included

certificate certificate-authority certificate-signing-request encryption https java keystore keytool kotlin mutual-authentication mutual-tls openssl scala security server spring-boot ssl tls truststore two-way-ssl-authentication

Last synced: 31 Oct 2024

https://github.com/kongruksiamza/programmer-class-room

เอกสารประกอบการสอนทุกเนื้อหาในช่องยูทูป KongRuksiam Official

asp-net-core-mvc django-framework html-css-javascript java javascript laravel-framework nodejs python react

Last synced: 11 Oct 2024

https://github.com/adobe/aem-project-archetype

Maven template to create best-practice websites on AEM.

adobe aem aem-site best-practices cloud-service java maven maven-archetype project-template

Last synced: 13 Oct 2024

https://github.com/novoda/spikes

Where ideas & concepts are born & incubated

android ideas java novoda open-source proof-of-concept spike

Last synced: 01 Nov 2024

https://github.com/randoop/randoop

Automatic test generation for Java

java test test-automation test-automation-java testing testing-tools

Last synced: 08 Nov 2024

https://github.com/the-web3/blockchain-wallet

Blockchain Wallet Technical Guide

blockchain java node sign transaction wallet

Last synced: 29 Oct 2024

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

Samples for the various Swagger projects under swagger-api

java open-source openapi-specification samples scala swagger swagger-oss

Last synced: 30 Sep 2024

https://github.com/lemire/javafastpfor

A simple integer compression library in Java

compression java

Last synced: 13 Nov 2024

https://github.com/apachecn/thinking-in-java-zh

:book: Java 编程思想

book java thinking-in-java

Last synced: 13 Nov 2024

https://github.com/webbju/android-plus-plus

Android++ -- A native development and debugging solution for Visual Studio.

android build-tool cplusplus debugging-tool java msbuild ndk visual-studio

Last synced: 04 Aug 2024

https://github.com/HypixelDev/PublicAPI

Official Java implementation of the Hypixel Public API.

api hypixel java minecraft

Last synced: 06 Nov 2024

https://github.com/NationalSecurityAgency/datawave

DataWave is an ingest/query framework that leverages Apache Accumulo to provide fast, secure data access.

accumulo bigdata hacktoberfest java

Last synced: 02 Nov 2024

https://github.com/alipay/alipay-sdk-java-all

支付宝开放平台 Alipay SDK for Java

alipay alipay-sdk java sdk

Last synced: 10 Nov 2024

https://github.com/ProtocolSupport/ProtocolSupport

Support 1.18, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4.7 clients on Spigot/Paper 1.18.1

bukkit java minecraft papermc protocolsupport spigotmc

Last synced: 25 Oct 2024

https://github.com/abhi-r3v0/Adhrit

Android Security Suite for in-depth reconnaissance and static bytecode analysis based on Ghera benchmarks.

analysis android android-security apk blackhat2020 blackhatarsenal dex enjarify ghera java mobile-security reverse-engineer security security-tools smali smalisca

Last synced: 03 Aug 2024

https://github.com/anthonycr/grant

Simplifying Android Permissions

android java

Last synced: 07 Nov 2024

https://github.com/minekube/gate

High-Performance, Low-Memory, Lightweight, Extensible Minecraft Reverse Proxy with Excellent Multi-Protocol Version Support - Velocity/Bungee Replacement - Ready for dev and large deploy!

docker forge go java kubernetes lightweight minecraft minecraft-forge minecraft-network minecraft-proxy minecraft-server minecraft-server-proxy paper proxy reverse-proxy server-proxy spigot

Last synced: 11 Oct 2024

https://github.com/lihengming/java-codes

:books:温故而知新,分享知识,快乐编码~

java

Last synced: 08 Nov 2024

https://github.com/protocolsupport/protocolsupport

Support 1.18, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4.7 clients on Spigot/Paper 1.18.1

bukkit java minecraft papermc protocolsupport spigotmc

Last synced: 11 Oct 2024

https://github.com/erudika/para

Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted)

api api-server baas back-end backend backend-api backend-as-a-service backend-server backend-service java json-api modular para rapid-prototyping rest-api search-engine self-hosted serverless standalone-server

Last synced: 03 Nov 2024

https://github.com/ramotion/direct-select-android

:octocat: ≡ DirectSelect is a selection widget with an ethereal, full-screen modal popup displaying the available choices when the widget is interact with.

android java library

Last synced: 13 Nov 2024

https://github.com/dubreuia/intellij-plugin-save-actions

Supports configurable, Eclipse like, save actions, including "organize imports", "reformat code" and "rearrange code".

androidstudio clion eclipse intellij java jetbrains phpstorm pycharm webstorm

Last synced: 09 Oct 2024

https://github.com/indeedeng/iwf

iWF is a WorkflowAsCode microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes

cron-scheduler distributed-process distributed-system distributed-transactions durable-timer golang java message-queue open-source orchestration orchestrator persistence process python timer workflow workflow-as-code workflow-engine

Last synced: 01 Nov 2024

https://github.com/spring-attic/spring-cloud-security

Security concerns for distributed applications implemented in Spring

cloud-native feign java microservices oauth2 spring spring-boot spring-cloud spring-cloud-core zuul

Last synced: 12 Nov 2024

https://github.com/grpc-ecosystem/polyglot

A universal grpc command line client

client command-line grpc java protobuf universal

Last synced: 12 Nov 2024

https://github.com/enilu/guns-lite

基于spring boot脚手架项目,spring data jpa+Spring Boot2+bootstrap完整的后台管理系统

beetl bootstrap java javaee javascript spring-boot

Last synced: 26 Oct 2024

https://github.com/bndtools/bnd

Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.

assembler bnd bnd-gradle-plugins bndtools eclipse eclipse-plugin gradle gradle-plugin java maven-plugin osgi osgi-development yourkit

Last synced: 11 Oct 2024

https://github.com/CoocooFroggy/FutureRestore-GUI

A modern GUI for FutureRestore, with added features to make the process easier.

futurerestore futurerestore-gui java swing

Last synced: 30 Oct 2024

https://github.com/geysermc/floodgate

Hybrid mode plugin to allow for connections from Geyser to join online mode servers.

bedrock bedrock-edition bedrock-to-java bukkit bungee floodgate geyser geysermc hacktoberfest java java-edition minecraft pe plugin velocity

Last synced: 11 Oct 2024

https://github.com/gitskarios/Gitskarios

GitHub Android application

android android-application github gitskarios java

Last synced: 09 Aug 2024

https://github.com/vtosters/lite

Модифицированный клиент VK

android apktool java reverse-engineering smali vk vkontakte vtosters

Last synced: 12 Oct 2024

https://github.com/line/line-fido2-server

FIDO2(WebAuthn) server officially certified by FIDO Alliance and Relying Party examples.

example fido2 java passwordless relying-party security spring-boot webauthn

Last synced: 13 Nov 2024

https://github.com/eliasnogueira/selenium-java-lean-test-architecture

Ready to use Lean Test Automation Architecture using Java and Selenium WebDriver to speed up your test automation

automated-testing java parallel selenium-webdriver testng

Last synced: 11 Oct 2024

https://github.com/relativitymc/c2me-fabric

A Fabric mod designed to improve the chunk performance of Minecraft.

chunk chunk-performance fabric-mod fabricmc game hacktoberfest java minecraft performance threading

Last synced: 14 Oct 2024

https://github.com/winterbe/spring-react-example

Isomorphic Spring Boot React.js Example

java java-8 javascript nashorn react spring-boot

Last synced: 13 Nov 2024

https://github.com/flipkart-incubator/zjsonpatch

This is an implementation of RFC 6902 JSON Patch written in Java

circleci compaction java json json-document jsondiff jsondiffpatch jsonpatch

Last synced: 09 Nov 2024

https://github.com/Erudika/para

Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted)

api api-server baas back-end backend backend-api backend-as-a-service backend-server backend-service java json-api modular para rapid-prototyping rest-api search-engine self-hosted serverless standalone-server

Last synced: 06 Aug 2024

https://github.com/adibfara/Lives

Lives - Android LiveData Extensions for Kotlin and Java

android architecture-components java kotlin-android livedata

Last synced: 07 Nov 2024

https://github.com/guardrail-dev/guardrail

Principled code generation from OpenAPI specifications

akka-http cats codegen dropwizard guardrail http4s jackson java openapi scala swagger

Last synced: 19 Oct 2024

https://github.com/reactivex/rxjavafx

RxJava bindings for JavaFX

java javafx reactivex rxjava

Last synced: 13 Nov 2024

https://github.com/ReactiveX/RxJavaFX

RxJava bindings for JavaFX

java javafx reactivex rxjava

Last synced: 03 Aug 2024

https://github.com/astonbitecode/j4rs

Java for Rust

java jni rust

Last synced: 04 Aug 2024

https://github.com/retrooper/packetevents

PacketEvents is emerging as a strong contender in the realm of Minecraft packet processing libraries. Designed to simplify packet manipulation while delivering high performance, this powerful tool aims to demystify the complexities of projects utilizing packets.

api bytebuf injector java jitpack library listener minecraft netty packet packet-wrappers packetevents packetwrapper retrooper retrooperdev spigot utils viaversion wrapper wrappers

Last synced: 11 Oct 2024

https://github.com/apache/incubator-baremaps

Create custom vector tiles from OpenStreetMap and other data sources with Postgis and Java.

java mapbox openstreetmap postgis postgresql spatial-data vector-tiles web-mapping

Last synced: 01 Nov 2024

https://github.com/openanalytics/shinyproxy

ShinyProxy - Open Source Enterprise Deployment for Shiny and data science apps

containers docker docker-swarm java kubernetes shiny shinyproxy spring-boot

Last synced: 27 Oct 2024

https://github.com/douchuan/jvm

JVM in Rust, written as a learning project.

java jvm modular rust vm

Last synced: 09 Nov 2024

https://github.com/memo012/ac-blog

适合学生搭建的个人博客-从零开始(网站地址:www.lqnb.xyz)

blog java mybatis-plus springboot

Last synced: 07 Nov 2024

https://github.com/railcraft/railcraft

The Railcraft Mod for Minecraft, source and development.

game gradle java minecart minecraft minecraft-mod patreon railcraft railway

Last synced: 13 Nov 2024

https://github.com/florent37/tutoshowcase

A simple and Elegant Showcase view for Android

android application design fluid java library material sample showcase tuto tutorial

Last synced: 31 Oct 2024

https://github.com/Railcraft/Railcraft

The Railcraft Mod for Minecraft, source and development.

game gradle java minecart minecraft minecraft-mod patreon railcraft railway

Last synced: 02 Nov 2024

https://github.com/osiegmar/fastcsv

CSV library for Java that is fast, RFC-compliant and dependency-free.

csv csv-parser csv-reader java zero-dependency

Last synced: 29 Oct 2024

https://github.com/osiegmar/FastCSV

CSV library for Java that is fast, RFC-compliant and dependency-free.

csv csv-parser csv-reader java zero-dependency

Last synced: 28 Oct 2024

https://github.com/yahoo/halodb

A fast, log structured key-value store.

big-data embedded-database java key-value-store storage-engine

Last synced: 13 Nov 2024

https://github.com/xfl03/MCCustomSkinLoader

Customize Skin, Cape and Elytra in Minecraft 1.8-1.21

fabric forge gradle java minecraft minecraft-mod

Last synced: 02 Nov 2024

https://github.com/Cicizz/jmqtt

A MQTT broker,implemented by java and netty,support persistence and cluster

iot java mq mqtt

Last synced: 30 Oct 2024

https://github.com/bedatadriven/renjin

JVM-based interpreter for the R language for the statistical analysis.

compiler interpreter java language r renjin statistics

Last synced: 05 Aug 2024

https://github.com/xfl03/mccustomskinloader

Customize Skin, Cape and Elytra in Minecraft 1.8-1.21

fabric forge gradle java minecraft minecraft-mod

Last synced: 09 Oct 2024

https://github.com/locationtech/geowave

GeoWave provides geospatial and temporal indexing on top of Accumulo, HBase, BigTable, Cassandra, Kudu, Redis, RocksDB, and DynamoDB.

accumulo cassandra dynamodb geoserver geospatial-data geowave hbase java kudu redis rocksdb spatiotemporal

Last synced: 12 Oct 2024

https://github.com/fanchaoo/forum

一个简单的论坛项目,开发IDE为IntelliJ IDEA,通过Maven构建,后台采用Spring、SpringMVC、MyBatis,数据库采用MySQL、Redis,前台用到jQuery,图片被上传到七牛云。

bbs forum java mybatis redis spring springmvc ssm

Last synced: 12 Oct 2024

https://github.com/eclipse-kura/kura

Eclipse Kura™ is a versatile framework to supercharge your edge devices, streamlining the process of configuring your gateway, connecting sensors, and IoT devices to seamlessly collect, process, and send data to the cloud.

eclipseiot gateway internet-of-things iot java

Last synced: 25 Oct 2024

https://github.com/BafS/Java8-CheatSheet

A Java 8+ Cheat Sheet for functional programming

cheatsheet functional-programming java java8 lambda-expressions memo resume stream

Last synced: 31 Oct 2024

https://github.com/bafs/java8-cheatsheet

A Java 8+ Cheat Sheet for functional programming

cheatsheet functional-programming java java8 lambda-expressions memo resume stream

Last synced: 30 Oct 2024

https://github.com/tjake/jlama

Jlama is a modern LLM inference engine for Java

ai gpt huggingface java llama llama2 llm openai simd transformers

Last synced: 10 Oct 2024

https://github.com/webraybtl/CodeQLpy

CodeQLpy是一款基于CodeQL实现的半自动化代码审计工具,目前仅支持java语言。实现从源码反编译,数据库生成,脆弱性发现的全过程,可以辅助代码审计人员快速定位源码可能存在的漏洞。

code-analysis codeqlpy java

Last synced: 10 Sep 2024

https://github.com/threerings/getdown

Download, Install, Update

application install java

Last synced: 03 Aug 2024

https://github.com/vaadin/platform

Vaadin platform 10+ is a Java web development platform based on Vaadin web components. If you don't know to which repository your bug report should be filed, use this and we'll move it to the right one.

flow java javascript vaadin vaadin-platform

Last synced: 04 Aug 2024

https://github.com/yahoo/HaloDB

A fast, log structured key-value store.

big-data embedded-database java key-value-store storage-engine

Last synced: 01 Nov 2024

https://github.com/Ericsson/CodeCompass

CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java

code-comprehension cpp java static-analysis

Last synced: 28 Oct 2024

https://github.com/cdk/cdk

The Chemistry Development Kit

bioinformatics blueobelisk cheminformatics chemistry code4lib java

Last synced: 13 Nov 2024

https://github.com/mikeakohn/java_grinder

Compile Java byte-code to native CPU's.

6502 assembly atari c64 java nintendo playstation sega

Last synced: 12 Oct 2024

https://github.com/finmath/finmath-lib

Mathematical Finance Library: Algorithms and methodologies related to mathematical finance.

finmath-lib java mathematical-modelling monte-carlo-simulation quantitative-finance simulation

Last synced: 07 Nov 2024

https://github.com/kingston-csj/mmorpg

springboot编写的高性能分布式mmorpg手游服务端框架,包含中心服,网关服,游戏服,战斗服等。

cocos game game-server gradle java mina mmorpg netty rpc server spring springboot unity websocket

Last synced: 14 Oct 2024

https://github.com/ollide/intellij-java2smali

A plugin for IntelliJ IDEA & Android Studio to easily compile Java & Kotlin files to smali.

android-development android-studio-plugin dex idea-plugin java smali

Last synced: 09 Oct 2024

https://github.com/waylau/distributed-systems-technologies-and-cases-analysis

《分布式系统常用技术及案例分析》示例源码

analysis distributed-systems java taobao technology twitter

Last synced: 26 Oct 2024