Top 53 nio open source projects

Voovan
Voovan是高性能异步通信、HTTP服务器和客户端通信、动态编译支持、数据库操作帮助类等工具的框架, 如果项目觉得不错, 请点一下 star, 谢谢
Styx
Programmable, asynchronous, event-based reverse proxy for JVM.
Grizzly
Writing scalable server applications in the Java™ programming language has always been difficult. Before the advent of the Java New I/O API (NIO), thread management issues made it impossible for a server to scale to thousands of users. The Grizzly NIO framework has been designed to help developers to take advantage of the Java™ NIO API.
Nettydemo
Netty应用到Android,包含客户端、服务端(断线重连、心跳、黏包处理)
Mineserver
🚗 http server implementation for java native nio api
Simplenet
An easy-to-use, event-driven, asynchronous network application framework compiled with Java 11.
Vert.x
Vert.x is a tool-kit for building reactive applications on the JVM
Nettychat
基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。
Carmelo
Carmelo is a fast, scalable Java server framework designed for online games. It uses Netty and Fastjson for highly efficient network transmission and supports both TCP/HTTP protocols.
Face2face
基于netty的异步非阻塞实时聊天(IM)服务器。
Httpproxy
http代理,支持CONNECT和普通GET/POST,支持http2;可防止主动嗅探;可作为小火箭、圈、surge等软件和SwitchyOmega(chrome插件)所说的https代理
Simple Rpc
RPC with service discovery base on netty
T Io
解决其它网络框架没有解决的用户痛点,让天下没有难开发的网络程序
Webserver
手写简化版Web服务器
Wheel
关于net nio os cache db rpc json web http udp tcp mq 等多个小工具的自定义实现
Getty
一个完全基于java的,类似netty的高性能网络框架A fully Java-based, netty - like high-performance networking framework
Jsr203 Hadoop
A Java NIO file system provider for HDFS
Fdbswift
FoundationDB client for Swift
Nioimapclient
High performance, async IMAP client implementation
Javacore
☕️ JavaCore 是对 Java 核心技术的经验总结。
Js Collider
Java network (NIO) application framework: performance and scalability.
Message Queue
第四届阿里中间件性能挑战赛复赛-JAVA-第21名
Mycat2
MySQL Proxy using Java NIO based on Sharding SQL,Calcite ,simple and fast
One Nio
Unconventional I/O library for Java
Chat
Java NIO+多线程实现聊天室
Happychat
基于Netty实现的WebSocket聊天室,支持几万人同时在线聊天
Cookbook
🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃
Simviso Source Code Interpretation Sharing
simviso 的一系列源码解读分享视频,涉及国外顶级学府课程翻译、国外顶级开发者视频翻译,JDK, Rxjava,Spring Reactor, Netty ,Reactor-Netty ,Spring Webflux 我的目标是将Java的响应式建立起一套学习体系,假如你想深入,可以参考我的视频和后续出版的书籍,同时展现一些我的编程经验,做一个铺路人
Mobileimsdk
一个原创移动端IM通信层框架,轻量级、高度提炼,历经8年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持iOS、Android、Java、H5,服务端基于Netty。
Firenio
🐳🐳An easy of use io framework project based on java nio&epoll
cheshuo
🎃A lightweight game server framework. Based on Springboot and Netty. Using ProtoBuf as communication between client and server.
kotlinx-sockets
Kotlinx coroutines sockets
netty-learning
bio, nio到 netty各种使用案例, 包含基础使用案例,各api使用方法,零拷贝,websocket,群聊,私聊,编码,解码,自定义协议,protobuf等使用案例,rpc服务器,客户端等等学习
simplewebserver
SimpleWebServer 是一款使用Java基于NIO编写的超轻量级开源Web Application Server
Magician
Magician is a small HTTP service package based on Netty that makes it very easy to start an http service, and also supports WebSocket, using annotated configuration Handler, If you want to develop an http service with netty but find it cumbersome, then Magician may help you.
UDPSender
UDPSender 一个基于NIO的UDP发送-接收器
JavaCertification
This is a full resource guide for my attempt to get Java 11 Certified
LightWebServer
Java web server using NIO, compatible with http1.1 and support simple MVC function.
NioSmtpClient
Smtp Client based on Netty
zio-nio
A small, unopinionated ZIO interface to NIO.
✭ 177
scalaniozio
dokany-nio-adapter
Dokany-based adapter to provide directory contents specified by a java.nio.file.Path (via dokan-java)
Java-Programmer-Practice
Java工程师成长之路,包含JDK源码解析、Java并发编程、JVM实例解析、Spring全家桶、Spring Cloud以及各类中间件代码实例与教程。欢迎fork、star
ISO8583-Message-Client-java
ISO8583 Message Packer and Unpacker with ISOClient in Java
polardb-race
第一届POLARDB数据库性能大赛-初赛第5名(JAVA)-复赛第7名(CPP)
datoteka
A filesystem toolset and storage implementation for Clojure.
1-53 of 53 nio projects