All Projects → Swift Nio → Similar Projects or Alternatives

1010 Open source projects that are alternatives of or similar to Swift Nio

Gnet
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
Stars: ✭ 5,736 (-15.36%)
Mutual labels:  event-driven, non-blocking, networking
Joynet
high performance network (tcp socket) library for lua, based on https://github.com/IronsDu/brynet and lua coroutine.
Stars: ✭ 101 (-98.51%)
Mutual labels:  non-blocking, networking
Netmap Tutorial
Netmap tutorial at SIGCOMM 2017 and AsiaBSDCon 2018
Stars: ✭ 60 (-99.11%)
Mutual labels:  networking, high-performance
Netstack
Lightweight toolset for creating concurrent networking systems for multiplayer games
Stars: ✭ 157 (-97.68%)
Mutual labels:  networking, high-performance
Vert.x
Vert.x is a tool-kit for building reactive applications on the JVM
Stars: ✭ 12,544 (+85.1%)
Mutual labels:  non-blocking, high-performance
workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.4.
Stars: ✭ 10,005 (+47.63%)
Mutual labels:  high-performance, event-driven
netpoll
Package netpoll implements a network poller based on epoll/kqueue.
Stars: ✭ 38 (-99.44%)
Mutual labels:  event-driven, non-blocking
Awesome Scalability Toolbox
My opinionated list of products and tools used for high-scalability projects
Stars: ✭ 34 (-99.5%)
Mutual labels:  networking, high-performance
Tls Channel
A Java library that implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS for Java applications.
Stars: ✭ 113 (-98.33%)
Mutual labels:  non-blocking, networking
Uvloop
Ultra fast asyncio event loop.
Stars: ✭ 8,246 (+21.68%)
Mutual labels:  networking, high-performance
Zeus
A high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Stars: ✭ 30 (-99.56%)
Mutual labels:  event-driven, high-performance
Ws Machine
WS-Machine is a websocket finite state machine for client websocket connections (Go)
Stars: ✭ 110 (-98.38%)
Mutual labels:  non-blocking, networking
Asyncio
asyncio historical repository
Stars: ✭ 952 (-85.95%)
Mutual labels:  networking, high-performance
libdynamic
High performance utility library for C
Stars: ✭ 78 (-98.85%)
Mutual labels:  high-performance, event-driven
Swift-FFDB
a Object/Relational Mapping (ORM) support to iOS and MacOS .Since SwiftFFDB is build on top of FMDB.
Stars: ✭ 22 (-99.68%)
Mutual labels:  swift-server, swift5
epump
ePump是一个基于I/O事件通知、非阻塞通信、多路复用、多线程等机制开发的事件驱动模型的 C 语言应用开发框架,利用该框架可以很容易地开发出高性能、大并发连接的服务器程序。
Stars: ✭ 26 (-99.62%)
Mutual labels:  high-performance, event-driven
IntroduceToEclicpseVert.x
This repository contains the code of Vert.x examples contained in my articles published on platforms such as kodcu.com, medium, dzone. How to run each example is described in its readme file.
Stars: ✭ 27 (-99.6%)
Mutual labels:  event-driven, non-blocking
Emitter
High performance, distributed and low latency publish-subscribe platform.
Stars: ✭ 3,130 (-53.81%)
Mutual labels:  networking, high-performance
Workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.3.
Stars: ✭ 9,617 (+41.91%)
Mutual labels:  event-driven, high-performance
Message Io
Event-driven message library for building network applications easy and fast.
Stars: ✭ 321 (-95.26%)
Mutual labels:  event-driven, non-blocking
Mio
Metal IO library for Rust
Stars: ✭ 4,613 (-31.93%)
Mutual labels:  non-blocking, networking
Wireguard Install
WireGuard VPN server installer
Stars: ✭ 616 (-90.91%)
Mutual labels:  networking
Bedrockframework
High performance, low level networking APIs for building custom servers and clients.
Stars: ✭ 697 (-89.72%)
Mutual labels:  networking
Fast Android Networking
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Stars: ✭ 5,346 (-21.12%)
Mutual labels:  networking
Colfer
binary serialization format
Stars: ✭ 597 (-91.19%)
Mutual labels:  high-performance
Evillimiter
Tool that monitors, analyzes and limits the bandwidth of devices on the local network without administrative access.
Stars: ✭ 764 (-88.73%)
Mutual labels:  networking
Vertx Sql Client
High performance reactive SQL Client written in Java
Stars: ✭ 690 (-89.82%)
Mutual labels:  non-blocking
Ocbarrage
iOS 弹幕库 OCBarrage, 同时渲染5000条弹幕也不卡, 轻量, 可拓展, 高度自定义动画, 超高性能, 简单易上手; A barrage render-engine with high performance for iOS. At the same time, rendering 5000 barrages is also very smooth, lightweight, scalable, highly custom animation, ultra high performance, simple and easy to use!
Stars: ✭ 589 (-91.31%)
Mutual labels:  high-performance
Grassmarlin
Provides situational awareness of Industrial Control Systems (ICS) and Supervisory Control and Data Acquisition (SCADA) networks in support of network security assessments. #nsacyber
Stars: ✭ 621 (-90.84%)
Mutual labels:  networking
Okreplay
📼 Record and replay OkHttp network interaction in your tests.
Stars: ✭ 697 (-89.72%)
Mutual labels:  networking
Weevent
Event-Driven Architecture Based on Blockchain.基于区块链的事件驱动架构
Stars: ✭ 608 (-91.03%)
Mutual labels:  event-driven
Shadow
Shadow is a unique discrete-event network simulator that runs real applications like Tor, and distributed systems of thousands of nodes on a single machine. Shadow combines the accuracy of emulation with the efficiency and control of simulation, achieving the best of both approaches.
Stars: ✭ 769 (-88.65%)
Mutual labels:  networking
Flatend
Quickly build microservices using p2p networking in NodeJS/Go.
Stars: ✭ 600 (-91.15%)
Mutual labels:  networking
Dnsfs
Store your data in others DNS revolvers cache
Stars: ✭ 696 (-89.73%)
Mutual labels:  networking
Ngtcp2
ngtcp2 project is an effort to implement IETF QUIC protocol
Stars: ✭ 589 (-91.31%)
Mutual labels:  networking
Com.unity.multiplayer.mlapi
A game networking framework built for the Unity Engine to abstract game networking concepts.
Stars: ✭ 781 (-88.48%)
Mutual labels:  networking
Gamenetworkingsockets
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Stars: ✭ 5,795 (-14.49%)
Mutual labels:  networking
Brynet
A Header-Only cross-platform C++ TCP network library . Can use vcpkg(https://github.com/Microsoft/vcpkg/tree/master/ports/brynet) install
Stars: ✭ 674 (-90.05%)
Mutual labels:  networking
Swiftybeaver
Convenient & secure logging during development & release in Swift 3, 4 & 5
Stars: ✭ 5,392 (-20.44%)
Mutual labels:  swift5
Drogon
Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
Stars: ✭ 6,567 (-3.1%)
Mutual labels:  non-blocking-io
Jsftp
Light and complete FTP client implementation for Node.js
Stars: ✭ 766 (-88.7%)
Mutual labels:  networking
Zaver
Yet another fast and efficient HTTP server
Stars: ✭ 673 (-90.07%)
Mutual labels:  high-performance
Poco
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
Stars: ✭ 5,762 (-14.98%)
Mutual labels:  networking
Shineout
高性能React组件库
Stars: ✭ 577 (-91.49%)
Mutual labels:  high-performance
Roc Toolkit
Real-time audio streaming over the network.
Stars: ✭ 673 (-90.07%)
Mutual labels:  networking
Pycraft
Minecraft-client networking library in Python
Stars: ✭ 574 (-91.53%)
Mutual labels:  networking
Open Builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
Stars: ✭ 569 (-91.6%)
Mutual labels:  networking
Mongo Cxx Driver
C++ Driver for MongoDB
Stars: ✭ 792 (-88.31%)
Mutual labels:  networking
Cowboy
Small, fast, modern HTTP server for Erlang/OTP.
Stars: ✭ 6,533 (-3.6%)
Mutual labels:  high-performance
Ontology
Official Go implementation of the Ontology protocol. https://dev-docs.ont.io/#/
Stars: ✭ 743 (-89.04%)
Mutual labels:  high-performance
Whs.js
🚀 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
Stars: ✭ 5,685 (-16.11%)
Mutual labels:  high-performance
Chillout
Reduce CPU usage by non-blocking async loop and psychologically speed up in JavaScript
Stars: ✭ 565 (-91.66%)
Mutual labels:  non-blocking
Zero Allocation Hashing
Zero-allocation hashing for Java
Stars: ✭ 561 (-91.72%)
Mutual labels:  high-performance
Microservices Event Sourcing
Microservices Event Sourcing 是一个微服务架构的在线购物网站,使用Spring Boot、Spring Cloud、Spring Reactor、OAuth2、CQRS 构建,实现了基于Event Sourcing的最终一致性,提供了构建端到端微服务的最佳实践
Stars: ✭ 657 (-90.31%)
Mutual labels:  event-driven
Sockets
🔌 Non-blocking TCP socket layer, with event-driven server and client.
Stars: ✭ 559 (-91.75%)
Mutual labels:  non-blocking
Gf
GoFrame is a modular, powerful, high-performance and enterprise-class application development framework of Golang.
Stars: ✭ 6,501 (-4.07%)
Mutual labels:  high-performance
Jingo
This package provides the ability to encode golang structs to a buffer as JSON very quickly.
Stars: ✭ 715 (-89.45%)
Mutual labels:  high-performance
Netaddr
A network address manipulation library for Python
Stars: ✭ 648 (-90.44%)
Mutual labels:  networking
Librdkafka
The Apache Kafka C/C++ library
Stars: ✭ 5,617 (-17.12%)
Mutual labels:  high-performance
Yugabyte Db
The high-performance distributed SQL database for global, internet-scale apps.
Stars: ✭ 5,890 (-13.09%)
Mutual labels:  high-performance
1-60 of 1010 similar projects